Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> Czy warto stosować JS na stronach?
Fifi209
post 28.06.2011, 22:59:58
Post #1





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(Korab @ 28.06.2011, 23:15:34 ) *
A co masz do zaoferowania ludziom z wyłączonym JavaScriptem?

Raczej botom, bo wątpię że ktoś normalny w dzisiejszych czasach wyłącza js.
Powód edycji: [Daiquiri]: Przeniesiona dyskusja na temat zasadności stosowania JS


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
everth
post 28.06.2011, 23:25:51
Post #2





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

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


Sugerujesz że większość webdeveloperów jest nienormalna? Coś w tym jest wink.gif


--------------------
Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]!
Go to the top of the page
+Quote Post
Fifi209
post 30.06.2011, 10:38:55
Post #3





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(everth @ 29.06.2011, 00:25:51 ) *
Sugerujesz że większość webdeveloperów jest nienormalna? Coś w tym jest wink.gif

Skoro rzucasz jakimiś pierdołami to poprzyj konkretnymi argumentami, nie będę się z Tobą wykłócał kto ma włączony JS a kto nie. W dzisiejszych czasach moim zdaniem obsługa JS jest tak samo potrzebna jak CSS. Telefony obsługują, tablety, smartfony gdzie tylko spojrzysz możesz wejść na stronę i zobaczyć ją normalnie. Z łaski swojej daj jakieś przynajmniej statystyki, aby potwierdzić Twoje chore teorie albo sobie odpuść.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
luckyps
post 30.06.2011, 11:11:25
Post #4





Grupa: Zarejestrowani
Postów: 153
Pomógł: 41
Dołączył: 28.06.2011
Skąd: Częstochowa

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


Zgadzam sie. W dzisiejszych czasach pisanie stron www bez js to po prostu cofanie sie wstecz...
A co do tekstu, że większość webdeveloperów ma wyłączoną obsługę js.... to cóż to za webdeveloper? Koduje tylko html, css?
Go to the top of the page
+Quote Post
melkorm
post 30.06.2011, 11:38:34
Post #5





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

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


Mały offtop się robi ale nie mogłem się powstrzymać:
"Jestem alternatywny i mam wyłączony JS!"


--------------------
Go to the top of the page
+Quote Post
Wilu88
post 30.06.2011, 13:21:38
Post #6





Grupa: Zarejestrowani
Postów: 158
Pomógł: 6
Dołączył: 7.03.2010

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


Cytat(luckyps @ 30.06.2011, 12:11:25 ) *
Zgadzam sie. W dzisiejszych czasach pisanie stron www bez js to po prostu cofanie sie wstecz...
A co do tekstu, że większość webdeveloperów ma wyłączoną obsługę js.... to cóż to za webdeveloper? Koduje tylko html, css?


Nie chodzi o to żeby nie używać JS, ale żeby robić to z głową i najważniejsze treści były prezentowany bez użycia JS. Jeśli ktoś nie używa to i tak je zobaczy, najwyżej dodatkowe elementy będą niewidoczne. U Ciebie niczego nie będzie widać bo opierasz najważniejsze elementy na JS, które spokojnie można napisać w prostszy sposób.

Sam na każdej swojej stronie używam jQuery, ale nigdy nie zastosuje tego np w menu. Bo bez tego osoba nie posiadająca włączonego JS nic nie zrobi. Ale jak użyje sobie jquery do galerii no to nie ma problemu, każdy może sobie chodzić po stronie jedynie galerii nie zobaczy osoba bez JS>

Ten post edytował Wilu88 30.06.2011, 13:27:44
Go to the top of the page
+Quote Post
luckyps
post 30.06.2011, 13:34:34
Post #7





Grupa: Zarejestrowani
Postów: 153
Pomógł: 41
Dołączył: 28.06.2011
Skąd: Częstochowa

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


Cytat(Wilu88 @ 30.06.2011, 14:21:38 ) *
Nie chodzi o to żeby nie używać JS, ale żeby robić to z głową


To mialem w domysle oczywiscie smile.gif
Ale dyskusja zeszla calkowicie z temtu wiec proponuje albo ją zakonczyc w tym miejscu albo przeniesc w inne miejsce na forum.
Pozdrawiam

PS: a Co do oceny stronki -> Bardzo mi sie podoba layout, czytelna czcionka, dobrze dobrane kolory.
Go to the top of the page
+Quote Post
Fifi209
post 30.06.2011, 16:05:45
Post #8





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Raz:
Cytat(Wilu88 @ 30.06.2011, 14:21:38 ) *
Ale jak użyje sobie jquery do galerii no to nie ma problemu, każdy może sobie chodzić po stronie jedynie galerii nie zobaczy osoba bez JS>

Dwa:
Cytat(Wilu88 @ 30.06.2011, 14:21:38 ) *
najważniejsze treści były prezentowany bez użycia JS. Jeśli ktoś nie używa to i tak je zobaczy, najwyżej dodatkowe elementy będą niewidoczne

Zdecyduj się. Jeżeli galeria to dla Ciebie coś nieistotnego to nie mamy o czym rozmawiać, wyobrażam sobie własnie jak wchodzę na stronę biura podróży i nie mogę zobaczyć zdjęć z wymarzonego kurortu.

Cytat(Wilu88 @ 30.06.2011, 14:21:38 ) *
Sam na każdej swojej stronie używam jQuery, ale nigdy nie zastosuje tego np w menu. Bo bez tego osoba nie posiadająca włączonego JS nic nie zrobi.

Da się zrobić i menu z użyciem JS i takie, które po wyłączeniu nadal będzie działało. :=)


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Wilu88
post 30.06.2011, 16:13:09
Post #9





Grupa: Zarejestrowani
Postów: 158
Pomógł: 6
Dołączył: 7.03.2010

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


Cytat(Fifi209 @ 30.06.2011, 17:05:45 ) *
Raz:

Dwa:

Zdecyduj się. Jeżeli galeria to dla Ciebie coś nieistotnego to nie mamy o czym rozmawiać, wyobrażam sobie właśnie jak wchodzę na stronę biura podróży i nie mogę zobaczyć zdjęć z wymarzonego kurortu.


Da się zrobić i menu z użyciem JS i takie, które po wyłączeniu nadal będzie działało. :=)



To według ciebie najważniejsza jest galeria a co z menu, które poprowadzi do tej galerii i innych podstron?? to chyba lepiej nie mieć galerii ale mieć menu które poprowadzi cię np do kontaktu, oferty itp. Niż mieć galerie a nie mieć menu które do niej poprowadzi.

Skoro się da zrobić menu które będzie działało bez JS to dlaczego twoje nie działa? Tak naprawdę przez to że menu zrobiłeś za pomocą JS na twojej stronie niczego nie można zobaczyć
Go to the top of the page
+Quote Post
Daiquiri
post 30.06.2011, 16:25:56
Post #10





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Koniec OT Panowie. Chyba, że chcecie kontynuować - w takim układzie przenosimy.
Go to the top of the page
+Quote Post
Fifi209
post 30.06.2011, 16:49:13
Post #11





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(Wilu88 @ 30.06.2011, 17:13:09 ) *
Skoro się da zrobić menu które będzie działało bez JS to dlaczego twoje nie działa? Tak naprawdę przez to że menu zrobiłeś za pomocą JS na twojej stronie niczego nie można zobaczyć

Zacznijmy od tego, że nie jest to ocena mojej strony.

Cytat(Daiquiri @ 30.06.2011, 17:25:56 ) *
Koniec OT Panowie. Chyba, że chcecie kontynuować - w takim układzie przenosimy.

Wydziel ten offtopic to sobie pogadamy jeszcze smile.gif


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
everth
post 30.06.2011, 17:13:12
Post #12





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

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


@Fifi209 - dłuższą odpowiedź wysłałem ci na PW (w międzyczasie wątek został zablokowany i odblokowany tutaj, nie zauważyłem). Powiem tyle że moja wypowiedź (właściwie żart) została niezrozumiana - ja pisałem w kontekście tego że wydaje mi się że każdy webdeveloper testuje swoje strony przy wyłączonym JS i CSS (?). W reszcie zgadzam się opiniami @Wilu88 i @luckyps.


--------------------
Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]!
Go to the top of the page
+Quote Post
Fifi209
post 30.06.2011, 17:18:26
Post #13





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Wilu88 nie do końca ma rację, można zrobić przecież menu, które będzie działało z pomocą JS bez przeładowania strony i takie, które bez niego będzie działało odsyłając do konkretnej strony.

Najprostszym przykładem może być wpisanie w href względnego adresu do pliku, jeżeli jest włączony JS to podpinamy zdarzenie do <a w menu, który pobierze href ajaxem i wrzuci jako treść strony i zwróci false tak, aby przekierowanie nie nastąpiło. W przypadku wyłączonego JS po prostu zostaniemy przekierowani.

Nie wiem, dlaczego miałbym nie używać JS dla menu. smile.gif


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
kamil4u
post 30.06.2011, 17:25:01
Post #14





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


@Fifi209: jeżeli menu(lub jakikolwiek element na stronie) potrzebuje jakiś bajerów to wręcz powinno się je zrobić tak jak piszesz. Problemem jest jedynie podwójna robota, ale to temat do innej dyskusji smile.gif


--------------------
Go to the top of the page
+Quote Post
everth
post 30.06.2011, 17:35:36
Post #15





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

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


@Fifi209
Ale kto w ogóle rzucił tutaj taką tezę? Użycie JSa jako zastępnika dla ograniczonego CSSa nie jest złe. Używanie AJAXa jako zastępnika dla normalnego zachowania href - dyskutowałbym. W większości wypadków jest to niepotrzebne (wizytówki, proste sklepy, strony informacyjne), porządnie zrealizowana polityka cache + dobrze ostylowany dokument (np. ukryte divy zawierające treść dla tooltipów) dadzą ten sam efekt przy mniejszej liczbie potencjalnych problemów.


--------------------
Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]!
Go to the top of the page
+Quote Post
luckyps
post 1.07.2011, 07:28:13
Post #16





Grupa: Zarejestrowani
Postów: 153
Pomógł: 41
Dołączył: 28.06.2011
Skąd: Częstochowa

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


Wszystko i tak zalezy od charakteru aktualnie tworzonej strony, jej zastosowania i przeznaczenia, rodzaju docelowych uzytkownikow (czy strona/aplikacja bedzie ogolniedostepna w sieci czy tylko w obrebie jednej firmy)... a druga i chyba najwazniesza sprawa to klient, ktory na cos sie uprze bo gdzies cos kiedys widzial i tez by tak chcial biggrin.gif
Go to the top of the page
+Quote Post
rzymek01
post 1.07.2011, 10:54:24
Post #17





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

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


sorry, nie czytałem całego tematu, ale stawianie pytania "Czy warto stosować JS na stronach?" w dzisiejszych czasach jest jakimś niesmacznym żartem


--------------------
:]
Go to the top of the page
+Quote Post
Wilu88
post 1.07.2011, 11:40:32
Post #18





Grupa: Zarejestrowani
Postów: 158
Pomógł: 6
Dołączył: 7.03.2010

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


Cytat(rzymek01 @ 1.07.2011, 11:54:24 ) *
sorry, nie czytałem całego tematu, ale stawianie pytania "Czy warto stosować JS na stronach?" w dzisiejszych czasach jest jakimś niesmacznym żartem


No właśnie nie czytałeś, dyskutujemy o tym gdzie zaczyna się granica z przesadzaniem z JS i co wypada a co nie przedstawiać w JS.
Go to the top of the page
+Quote Post
rzymek01
post 1.07.2011, 18:23:38
Post #19





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

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


nie traktuj JS jako dodatku, tylko jako coś, co każdy internauta powinien mieć, a wyłączony JS to mają chyba tylko roboty i to nie wszystkie smile.gif

Oczywiście, ze względu na roboty, SEO i inne duperele po stronie powinno się dać poruszać bez JS, ale bez JS to IMHO może się nawet Site Map pokazać. Jeśli nie masz DirectX to sobie nie pograsz, jeśli nie masz włączonego JS to sobie nie poserfujesz po sieci, i tyle


--------------------
:]
Go to the top of the page
+Quote Post
celbarowicz
post 1.07.2011, 19:22:46
Post #20





Grupa: Zarejestrowani
Postów: 253
Pomógł: 31
Dołączył: 30.03.2009
Skąd: Szczecin

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


To jest chyba dobry temat. Powstają różne js ,jq, ajaxy i trzeba zapoznawać się z różnymi wynalazkami. Najlepiej chyba przeładowywać i pozostawać przy HTML,PHP MYsql itp...
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 15.08.2025 - 03:33