[JavaScript][PHP] Wykrywanie działania J.S i uruchamianie alternatyw, czyli co zrobić jeśli użytkownik ma wyłączone J.S |
[JavaScript][PHP] Wykrywanie działania J.S i uruchamianie alternatyw, czyli co zrobić jeśli użytkownik ma wyłączone J.S |
23.05.2016, 16:53:51
Post
#1
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 19.03.2015 Ostrzeżenie: (0%) |
Robię pewien skrypt na moją stronkę w J.S , ale nie chce od niego uzależniać funkcjonalności strony ponieważ wiem że część użytkowników ma wyłączoną obsługę J.S.
Dlatego pragnę zapytać jak można ( idąc najprostszą z możliwych dróg ) zrobić skrypt by jeśli użytkownik ma J.S wyłączony to włączył się co innego. W moim przypadku sprawa jest taka że chce zrobić animacje zegara ze wskazówkami na stronę w J.S który będzie pokazywał prawdziwy czas, lecz jeśli użytkownik nie obsługuje J.S to chciałbym by skrypt wyłączył inną, alternatywną grafikę w miejsce zegara a najlepiej by trochę zmienił układ graficzny całej strony ( dodam że strona jest robiona jest w PHP więc szczególnie ciekawi mnie czy można taki mechanizm uzyskać właśnie na jego bazie ) . Z góry dzięki za odpowiedzi . |
|
|
23.05.2016, 17:08:53
Post
#2
|
|
Grupa: Zarejestrowani Postów: 520 Pomógł: 102 Dołączył: 15.07.2014 Skąd: NULL Ostrzeżenie: (0%) |
-------------------- |
|
|
23.05.2016, 20:25:49
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 033 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) |
Generalnie czasy wyłączania JS już minęły, ale dla tego służy tag noscript o którym wspomniał KsaR
|
|
|
24.05.2016, 15:36:03
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) |
Owszem, czasy wyłączania JS się już skończyły i z tego powodu noscript jest bezwartościowy, bo nie obsługuje żadnego przypadku wyglebienia się JS. Lepiej zastosować sztuczkę z .no-js.
-------------------- ★Mój blog || Okiem krytyka★
|
|
|
24.05.2016, 16:05:07
Post
#5
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 46 Dołączył: 31.07.2009 Skąd: A Ostrzeżenie: (0%) |
to dziala odwrotnie: rendrujesz ta inna grafike, a jak jest js to podmieniasz na zegar (progressive enhancement)
|
|
|
Wersja Lo-Fi | Aktualny czas: 23.04.2024 - 06:29 |