![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 6 Dołączył: 10.08.2009 Skąd: Nowe Miasto Lubawskie Ostrzeżenie: (0%) ![]() ![]() |
Czy mi się wydaje czy też bardzo wiele stron internetowych za bardzo uzależnia swoje aplikacje od włączonego Javascript w przeglądarce? Spojrzałem na kilka popularnych portali (przynajmniej w Polsce) i dochodzę do wniosku że są one zbyt uzależnione od Javascript. Wiem że Javascript wielce wspomaga atrakcyjność aplikacji, między innymi dzięki AJAX lub JQuery, ale bez włączonego Javascript w przeglądarce te aplikacje są nie do życia. Są toporne, i ciężko w nich o jakąkolwiek funkcjonalość. A czytałem w wielu książkach o tym aby jakąkolwiek aplikację się projektuje, nastawić ją najpierw na użytkowanie bez Javascript, a jeśli jest włączona wtedy nastawić ją na Javascript. Chyba niektórzy poszli moim zdaniem za bardzo na skróty nie dostosowując aplikacji do braku obsługi Javascipt.
Dochodzi do tego że bez włączonego Javascript w przeglądarce wychodzi komunikat: "Aplikacja nie będzie działać poprawnie bez włączonego Javasript". Moim zdaniem zmuszanie użytkownika do czegokolwiek jak w powyższym komunikacie jest równe z mijaniem się z celem aplikacji, należy z tym walczyć (IMG:style_emoticons/default/smile.gif) Co wy o tym sądzicie? Ten post edytował bolverk 22.11.2009, 00:55:08 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Owszem... Dyskusja zbędna. JS ma być pomocą dla użytkownika i strona ma działać zarówno z nim, jak i bez niego. Jedyna różnica będzie w "wodotryskach". Jeśli ktoś pisze stronę licząc tylko na niego to będzie płakał szybko (IMG:style_emoticons/default/winksmiley.jpg) To, że pewne funkcjonalności dodatkowe mogą przestać działać to logiczne. Ważne by brak JS nie uniemożliwiał nawigacji i odbioru strony w sposób prawidłowy. Przykład to choćby zakładki w jQuery. Wyłączenie JS sprawi wyświetlenie ich jako osobnych div. Gorzej w przypadku AJAX, bo wyłączenie go robi "mały problem" na stronie i może spowodować problemy, choć do pewnego stopnia można tego unikać... Ale tylko do pewnego stosując coś na zasadzie danych domyślnych w miejscu stosowania AJAX. Swoją drogą całkowite wyłączanie JS jest równie bezsensowne jak pozwalanie mu na wszystko. Rozumiem, że pewne przeglądarki nie obsługują go jak należy, ale bez przesady. Jeśli strona jest w porządku bez niego jak i z nim, a przynajmniej pozwala na sensowne poruszanie w serwisie to to nie ma źle.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 08:20 |