Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Strona całkowicie na AJAXie - jakie przeciwwskazania?, Przechodzenie pomiędzy stronami, formularze itp.
Apocalyptiq
post
Post #1





Grupa: Zarejestrowani
Postów: 230
Pomógł: 3
Dołączył: 8.01.2008

Ostrzeżenie: (10%)
X----


Zwykle pytając gdzieś się o to, czy jest sens robić stronę całkowicie opartą na ajaxie - przechodzenie pomiędzy podstronami za pomocą ładowania zawartości pliku z podstroną do głównego diva, logowanie/rejestracja i inne formularze - przesyłane za pomocą ajaxa itp., spotykam się ze stanowczym NIE.
Co do linków, można nawet href'y zostawić - w funkcji ładującej daną podstronę do głównego diva można na końcu dać return false (albo jak to nie zadziała, coś czytałem o czymś takim jak preventDefault() w jQuery, ale np. na submicie (formularzach) mi to nie działało), co miałoby przeciwdziałać przejściu do danego linka.

Zwykle co do zastrzeżeń spotykam się z jednym - że bez JS strona jest bezużyteczna. Ale kto ma dziś wyłączony JS/przeglądarke bez JS? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Najwyżej IE może mieć z tym problemy, ale to jakoś przeboleje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Robię właśnie gre via www, a zajaksowanie takiej gry bardziej skupiłoby grających na samej grze - bez przeładowań pomiędzy podstronamia. Proszę o Wasze opinie, za nie i za tak, co do całkowitemu opieraniu strony na ajax'ie.
Go to the top of the page
+Quote Post
Riklaunim
post
Post #2





Grupa: Zarejestrowani
Postów: 640
Pomógł: 44
Dołączył: 8.02.2004

Ostrzeżenie: (0%)
-----


wyszukiwarki nie obsługują JS, nie można otrzymać linków do danej podstrony. Stosowanie ajaxa do wszystkiego to przykład przerostu formy nad treścią i braku wiedzy do czego dana technologia służy.
Go to the top of the page
+Quote Post
Apocalyptiq
post
Post #3





Grupa: Zarejestrowani
Postów: 230
Pomógł: 3
Dołączył: 8.01.2008

Ostrzeżenie: (10%)
X----


Co do wyszukiwarek - faktycznie, podstrony, jeżeli nie będziemy ich odwiedzali z ich urli (które mimo ajaxa można zostawić - więc linki do podstron istniałyby), przez wyszukiwarki nie zostaną zindeksowane. No ale w moim przypadku - gra via www, indeksowanie w wyszukiwarkach bardzo potrzebne nie jest - opis gry znajdowałby się na stronie głównej, a w podstronach tylko informacje o graczu itp. Czy w takim wypadku są jeszcze jakieś przeciwwskazania?
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Brak możliwości korzystania z "aparatów nawigacyjnych" przeglądarki, typu wstecz/dalej, choć jest wtyczka do jQuery, co załatwia ten problem.

Wiesz, tu dużo zależy od kontekstu; czasem element AJAX-owy, to standard (jak np. stronicowanie komentarzy), a czasem wywoła tylko frustrację u użytkownika.
Go to the top of the page
+Quote Post
Apocalyptiq
post
Post #5





Grupa: Zarejestrowani
Postów: 230
Pomógł: 3
Dołączył: 8.01.2008

Ostrzeżenie: (10%)
X----


Dzięki za odpowiedzi, narazie jednak zrobię tą grę bez ajaxa do nawigacji po stronie ;-)
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Pozatymc zasem czlowiek chce otworzyc kilka stron w innych oknach i szybko sie miedzy nimi przelaczac (np. Zasoby, budowanie budynkow, lista wrogow) a takto zaklika sie na smierc jak ma tylko AJAX
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 16:27