Start
Profil
Pino quizy
pino gry
o pino
Ithink.pl - Dziennikartstwo Obywatelskie

Od strony do programu - Rich Internet Applications

dodano 01.06.2008
Od strony do programu - Rich Internet Applications
Ocena:

Strony internetowe nie tylko przekonały miliony do Internetu, ale też wprowadziły w błąd niektórych, że tak właśnie będzie wyglądało oprogramowanie przyszłości.




Jednak prawdziwą furorę robią techniki AJAX, a więc takie które wykorzystują typowy HTML lub jego pochodne oraz dosyć zaawansowane programowanie w owym ECMAscript ze szczególnym uwzględnieniem jednej małej instrukcji pozwalającej ściągać z serwera dane bez przeładowywania całej przeglądarki oraz z możliością równoległego wykonawania w przegllądarce innych operacji.


Na co pozwala AJAX najlepiej będzie mi przedstwić na przykładzie własnego serwisu społecznościowego www.Piszmy.pl, który już od dwóch lat rozwijam w tym właśnie kierunku. Serwis ten pozwala na pisanie opowiadań w charakterystycznym trybie pracy zespołowej, która czyni z trudnej samotnej pracy interesującą przygodę edukacyjną w gronie pisarzy-amatorów w wieku od 12 do 60 lat. Ale nawet dopisanie krótkiego fragmentu to czasem wiele minut  zastanawiania się na co poprzednik serwisu(Opowiadam.pl) potrafił zareafować zgubieniem tekstu w wyniku utraty sesji. Sesje były niezbędne wobec bestanowości typowej interakcji po http. Obecnie jednak zmienne ECMAscript tworzą pewne stany w przeglądarce, które pozwoliły wyeliminować ten przykry przypadek. Mało tego przeglądarka natychmiast informuje o utracie połączenia z serwerem i nawet w takim przypadku nie gubi tekstu lecz pozwala poczekać na odzyskanie połączenia i wtedy można spokojnie dokonać zapisu. 


Innym problemem było, że po wybraniu nowej podstrony kolejna otwierała się zawsze od góry. Teraz kolejna otwiera się w tym miejscu w jakim znajduje się przewijak. Daje to większe poczucie komfortu bo zawartość przeglądarki tak nie drga lecz zmienia się stopniowo. Osiągnieto ten efekt przez podmienianie wyłącznie zasadniczej części postrony mieszczącej się w środku przeglądarki. Logo u góry, menu po boku i u dołu pozostają w tym procesie bez zmian. Nie znaczy to jednak, że w ogóle nie dostosowują się do zmiany danych na serwerze. Odwrotnie, lista zalogowanych użytkowników zmienia się na bieżąco i to bez żadnej ingerencji użytkownika. Można siedzieć nieruchomo i śledzić przed ekranem jak ludzie przychodzą do serwisu i wychodzą z niego. Podobnie można śledzić na liście najnowszych dopisków jak zmienia się odstęp czasu w jakic ich dokonano oraz 'wskakują' nowe dopiski.


Serwis ma prawie 100tys.podstron dzięki  ponad  tysiącu zapisanych opowiadań, których wydrukowanie wymagałoby prawie szęśćdziesięciu typowych tomów. Daje to możliwość przypadkowego trafienia np. przez Google na opowiadanie bez logowania się, ale wtedy napotykamy napis: "Aby się dopisać musisz się zalogować". Niegdyś zalogowanie powodowało przejście na inną podstronę serwisu, później serwis pozostawał na tej samej ale informacja nie ulegała zmianie, a obecnie po zalogowaniu samoczynnie otwiera się okienko gotowe do wpisania tekstu. Należy również wspomnieć, że część logo jest wykorzystywana na reklamy opowiadań przez użytkowników serwisu by skłonić innych do dopisania właśnie do utworzonego przez daną osobę opowiadania. Dzięki AJAXowi reklamy pojawiają się jednocześnie u wszystkich użytkowników w chwilę po zawarciu transakcji na jej emisję.
   Od strony do programu - Rich Internet Applications - zobacz źródło wróc do artykułów
 
DODAJ SWÓJ KOMENTARZ
Aby dodac komentarz należy się zalogować.
 
REKLAMA
 
UŻYTKOWNIK: andrzej_p_urbanski
avatar

Opis z moblo.pl
GGadam z nowego GG http://www.gadu-gadu...
W serwisie od:
19.12.2006
Dodaj do znajomych

 
INNE OD andrzej_p_urbanski
 
5 NAJLEPIEJ OCENIANYCH ARTYKUŁÓW
21.09.2009 10:24:34
02.06.2009 19:31:08
09.06.2009 18:03:13
27.04.2009 18:23:22
 
zobacz więcej
 
Społeczność Witamy w serwisie Pino.pl. Nasz serwis to

nowoczesny portal społecznościowy

w pełni tworzony przez naszych Użytkowników. Dołącz do naszej społeczności. Poznaj świetnych ludzi, kontaktuj się z nimi, baw się rozwiązując quizy, graj w gry, twórz własne blogi, pokazuj swoje zdjęcia i video. Pino.pl to serwis społecznościowy dla wszystkich tych, którzy chcą świetnie się bawić, korzystać z wielu możliwości i poznać coś nowego. Społeczność, rozrywka, fun, ludzie i zabawa. Zarejestruj się i dołącz do nas.
Pino
Reklama
O Pino
Polityka prywatności
Pomoc
Regulamin
Blog
Reklamacje
Kontakt
Polecane strony
Darmowy hosting
Playa.PL - najlepsze gry
Filmiki
Miłość
Prezentacje