Ocena wątku:
- 0 głosów - średnia: 0
- 1
- 2
- 3
- 4
- 5
HTML5
|
Liczba postów: 350
Liczba wątków: 93
Dołączył: 23-11-2008
Reputacja:
6
Witam,
jak to właściwie jest z tym HTML5? Chyba jeszcze nie wszystkie przeglądarki go obsługują (tylko te nowsze?) więc jest pewien problem z używanie html5? Nie wszyscy też używają javascript, więc jak to ogarnąć? Jak zrobić, żeby strona w HTML5 była dostępna dla wszystkich?
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
21-12-2012, 16:07
(Ten post był ostatnio modyfikowany: 21-12-2012, 16:08 przez Kartofelek.)
Z html5 jest jak z lodami czekoladowymi. To i to jest zajebiste.
Html5 to jest nic nadzwyczajnego. To takie poprawienie i usystematyzowanie html4. html5 to taki w 90% html4 + dodatki i poprawki. O właśnie.
Przeglądarki obsługują html5 jak najbardziej. Stare złomy mają po prostu problemy z obsługą niektórych znaczników, ale przecież w html4 też tak było!
Dodatkowo html5 bardzo mocno upraszcza sporo rzeczy.
Czy warto tego używać? Jak najbardziej. Oczywiście z głową. Jak ci przegladarka nie obsługuje np media czy podobnego, wtedy szukasz odpowiedzi np na stack overflow i używasz pluginu. Tak samo jak z css3. Tego też używać nawet trzeba - ale także z głową.
Z doświadczenia wiem, że nie zawsze jest to takie masełko jak się mówi. Jest np sporo bibliotek do generowania pdf, które nie rozumieją znaczników section, aside itp więc html5 dla nich nie istnieje. Wtedy albo zmieniamy bibliotekę (lepsze) albo wracamy do prostej formy html5, w której używamy nowego nagłówka + znaczników z html5 (pomijamy section, aside, footer itp).
Co do javascript. To jest najstarsza reguła internetu. Strona powinna dać się obsłużyć bez js. Ale ona też nie zawsze ma znaczenie, bo np google map bez js były by bez sensu.
Czy w dzisiejszych czasach ktoś nie ma js? Tak. Super stare telefony, meeeeega stare przeglądarki i pederaści/masochiści. Równie dobrze możesz przejmować się "zachłannymi babami z Radomia".
Pytanie tylko czy poprawić użytecznosć swojej strony dla znacznej większości twoich użytkowników, czy stękać nad jakimś setnym procentem masochistów przy okazji psując życie całej reszcie (belatedpng itp)?
Liczba postów: 350
Liczba wątków: 93
Dołączył: 23-11-2008
Reputacja:
6
Oki. Akurat nie chodziło mi o strony w telefonach, tylko w przeglądarkach na kompach. No dobra skoro jest mały odsetek ludzi, którzy mają wyłączone js i można się nim nie przejmować to fajnie.
Czyli teraz np. sprawdzamy czy przeglądarka obsługuje html5 + css3, jeśli nie to walimy js, który to obsłuży? Możecie podrzucić jakieś linki do takich rozwiązań?
Liczba postów: 817
Liczba wątków: 16
Dołączył: 27-04-2011
Reputacja:
45
modernizr - najlepsza biblioteka na dokładnie takie zachowanie. Jeżeli przeglądarka czegoś nie obsługuje dodaje znacznik no-borderradius (to tak przykładowo) i wtedy robisz osobny styl/js dla danej klasy
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
Modernize jest zajebisty.
Ale tu nie chodzi o spradzanie i walenie js w każdy możliwy sposób. Javascript przydaje się w "duzych" przypadkach.
Np budowanie płynnych gridów jak w jednym z ostatnich tematów na tym forum:
http://cssdeck.com/labs/css-only-pinterest-style-columns-layout
Bez js to w IE nie zadziała, wtedy trzeba użyć pluginów.
Podobnie jest z responsive design, którego niektóre przeglądarki nie obsłuugją. Jeden plugin i z głowy. Z html5 zresztą też tak jest
Co do "małych" przypadków. Layouty powinno się robić tak, żebyś nie musiał stosować bibliotek do każdej rzeczy. Mały gradient, małe zaokrąglenia, małe subtelne przejścia transition itp gdy zamienią się na prosty kolor czy kwadratowe narożniki, a samej mini animacji nie będzie, to brak tego wszystkiego nie powinnien powodować zupełnie innych "emocji" u odwiedzającego. Właśnie tak się robi nowe laje.
Pierwszy z brzegu przykład:
http://themeforest.net/item/futureprospects-stylish-corporate-joomla-template/full_screen_preview/400149
Czy jeżeli w tym ciemnym menu gradient zamieni się w czarny kolor (ie) to czy urwie to głowę? Nie. To jest właśnie umiejętne korzystanie z właściwości css
Liczba postów: 817
Liczba wątków: 16
Dołączył: 27-04-2011
Reputacja:
45
29-12-2012, 05:32
(Ten post był ostatnio modyfikowany: 29-12-2012, 05:34 przez hieroshima.)
w sumie to racja, ale pytał dokładnie o to co modernizr dokładnie robi  więc podałem  . Sam przy ostatnim projekcie nawet nie użyłem modernizera, a jest full responsive. Możesz przy okazji ocenić i potestować @kartofelek  --> http://www.lizardmobile.pl pobaw się w zmiane rozdziałki itd. i oceń  (żeby nie było, nie robię zadnej reklamy, możesz link usunąć jak potestujesz  ) na podstronach użyłem mechanizmu podpatrzonego na bootstrap'ie, ale wszystko było pisane od zera
|
Podobne wątki… |
Wątek: |
Autor |
Odpowiedzi: |
Wyświetleń: |
Ostatni post |
|
Smarty, książki oraz Szablon HTML5 |
Morfeusz_2005 |
1 |
2,633 |
18-11-2013, 14:34
Ostatni post: prawdziwypiotrek
|
|
Książka oraz kilka pytań (html5 i css3) |
Moody |
11 |
8,408 |
07-03-2012, 03:14
Ostatni post: Pedro84
|
|
HTML5 i CSS3 |
Morfeusz_2005 |
13 |
7,954 |
26-10-2011, 16:07
Ostatni post: nico7
|
|
HTML5 Boilerplate |
neoh |
6 |
4,798 |
16-06-2011, 17:39
Ostatni post: nd_macias
|
|
Jaki Player HTML5 |
dominator |
2 |
3,279 |
29-10-2010, 20:59
Ostatni post: Kartofelek
|
Użytkownicy przeglądający ten wątek: 1 gości
|
|
Sponsorzy i przyjaciele
|
|
|