Jen poznamka, ale zda se mi to, ze se autor po minule kritice, tentokrat mnohem lepe pripravil?
K samotnemu tematu: Nemyslim, ze je nejaka tragedie, ze Internet Explorer neco nepodporuje, podivejte se na smartphony, Microsoft byl na zacatku smartphonu a jejich predchudcu PDAcek, temer dominantni platformu, vyjma PALMu a pozdeji Applu. A kde je dneska, jeho Windows Phone zabyraji skromnych 4,5% trhu. Proc by se neco podobneho nemelo stat s Internet Explorerem, pokud bude MS stale tvrdosijne trvat na sve nepodpore standardu? A prave situace na poli smartphonu a tabletu tomu silne nahrava.
Kvůli této logice dnes máme párky bez masa a rozmrazované polské rohlíky. Uživatel je zákazník a jako takový by svým výběrem produktů měl volit produkty kvalitnější. Aby to mohl udělat, musí se seznámit se základními ukazateli kvality. To je u webových prohlížečů mj. dodržování standardů.
Provozuji a vyvíjím web. Když jsem tam měl jednou asi měsíc chybu, která uživatelům IE nezobrazovala obrázky, vůbec se to neprojevilo na grafu konverzí, protože uživatelů IE je nejen pouze 10% (u mě), ale také jsou to obvykle zbloudilé lamy, které jsou na mém webu náhodou a vlastně nic nechtějí. Výkon, který se jejich odstřižením ušetřil, využili ostatní. Protože už předvídám, jak mě budete (z nepozornosti) osočovat z arogance, zopakuji, že jsem chybu odstranil, a to i přesto, že podle dat bych si mohl dovolit IE úplně odstřihnout.
Ony jsou zpravidle hůře dělány weby, než jakou MS kdy v historii (a bylo to mnohem horší než dnes) uvolnil verzi IE.
Když se mi tvůj web (v IE) nebude líbit, tak si pravděpodobně zaklepu na čelo a nebudu ho nadále navštěvovat.
Podle mne by každý web, který za něco má stát měl fungovat i bez JS a cookies. Podle mne by měl fungovat i pro browsery bez podpory HTML 5. Nepotřebujeme přetahovat objekty myší a podobné -píp-.
Pokud takový web máš a zjistíš neideální browser, tak nás klidně přesměruj na tuto verzi tvého webu. Nebo nás upozorni, že pro ideální zobrazení máme JS vypnout (my to stejně děláme protože o spoustu vašich "důležitých věcí" na různých webech nestojíme). Browser kvůli tvému webu nikdo měnit nebude, zatím ale pravděpodobně nikdy.
P.S.
Testy výkonu jsou nezajímavé. Dobré je to jen k tomu aby člověk zjistil co browser umožňuje. Většinou ale zjistí, že o mnoho z toho nestojí. Zpravidla vypínám i zvuk a animace.
Nikolivěk. Ten web by měl by napsán tak, aby vše podstatné zobrazil i browser s vypnutým JS a znající pouze HTML 4.
Jako celek to musí dávat smysl a nejlépe by to i mělo vypadat uceleně a k světu.
Zda toho docílíte využíváním jen určitých TAGů, nebo detekujet browsery a nabízíte jim extra verze webu, či úplně jinak, je mi jedno a je to jen na vás. Já se rozhoduji pouze mezi navštěvovat/nenavštěvovat/navštěvovat a omezovat nebo měnit web zobrazený v browseru.
Web pro mobilní zařízení dnes také zajímá nejednoho browsdálka. Jen tak mimochodem, i na PC dávám občas přednost verzím pro mobily. Proč asi?
Ty jsi dobrý srandista. Neříkám, že nejsou weby, kde by takový přístup měl smysl, ale mluvíš obecně o všech, tak se zeptám: jak by podle tebe měly vypadat mapy.cz pro browser bez JS? Ne, že bych nevěděl, jak vypadaly mapové aplikace před 5-10 lety, ale kdo by to dneska používal?
Já se bavím o webu Pepy z Horní-Dolní, prezentace firmy, každodenní zprávy,... miliony běžných informací.
Je jasné, že pokud chci něco po speciálním webu, tak browseru umožním používat moderní technologie. Ale takových webů, které alespoň jednou ročně potřebuji navštívit, je v podstatě jako šafránu. Myslím, že i ony by měli myslet na opozdilce kteří nemění browser každý měsíc.
Když jsem viděl, v uvedeném HTML5 testu, co všechno by podle nich měl browser umět, tak jsem se málem osypal.
P.S.
Naprosto nevhodný mi příjde přístup, kdy web nerozpozná, že JS je vypnutý a zobrazovaná informace (stránka) pak nedává smysl, protože se ve výsledku zobrazí nesmysly. O to horší je situace, když to na první pohled není patrné.
P.P.S.
Za vypínání JS můžete poděkovat zejména další moderní zhůvěřilosti, konkrétně XSS. Ukažte mi někoho kdo stojí o obsah třetích webů?
Proč proboha každý měsíc? Nové technologie se zavádějí roky.
Kdo stojí o obsah třetích webů? Třeba více než miliarda aktivních uživatelů různých sociálních sítí a komunitních platforem klikajících na tlačítka Like, Share, Send a podobně.
Mimochodem, máte v prohlížeči vůbec zapnuté obrázky? Nic ve zlém, ale přijdete mi jako ten typ člověka, který začal proklínat celý svět, když se je poprvé webové prohlížeče naučily zobrazovat.
Hm. Možná byste si měl ujasnit, o čem se vlastně bavíme, protože na začátku píšete úplně o všech webech ("Podle mne by každý web...") a teď najednou že ne o všech.
Ale takových jako vy je taky jako šafránu - o tom to je ;)
P.S.: Ano, aspoň jeden <noscript /> se hodí.
P.P.S.: Takže pokud web linkuje obrázky odjinud, tak o ně nestojíte?
Pokud obrázky tahá skriptem tak je neberu. Pro klasický obrázek (Tag IMG) povoluji načítat PNG, JPG (i ostatní přípony, tedy Jpeg obecně), ICO. Ale tohle filtruji jiným způsobem, nezmíněným a nesouvisejícím s původním tématem.
P.S.
Já se přiznám, že nevím jak je to u ostatních browserů a nastavení systému (Windows v mém případě), ale u IE není zase tak těžké aby uživatel nebo správce přiřadil různé weby do různých zón. Browser poté pracuje s weby dle nastavení těchto zón.
Jak píše předřečník, poněkud jste zaspal dobu. I když se vám to nemusí líbít, web je dnes aplikační platforma, ne tupé zobrazovátko dokumentů.
Já toho docílím tak, že těm nebohým lidem zobrazím odkaz na nějaký webový prohlížeč ;)
Browsdálk, to je nějaké strašidlo? :D Ano, z mobilů chodí (jak kam) významné procento lidí, takže se pro ně dělají extra verze tam, kde to má smysl. Ale rozhodně ne tak, že se web napíše v HTML4.
Když se mi tvůj web (v IE) nebude líbit, tak si pravděpodobně zaklepu na čelo a nebudu ho nadále navštěvovat.
Teď jestli brečet nebo jásat :-) Přijít o uživatele, co si prohlížeč dobrovolně zmrzačí vypnutím všech technologií, případně odmítá použít prohlížeč mladší deseti let a pak autora bombarduje zprávami, že mu něco nefunguje, to je spíš výhra ;-)
Podle mne by každý web, který za něco má stát měl fungovat i bez JS a cookies. Podle mne by měl fungovat i pro browsery bez podpory HTML 5. Nepotřebujeme přetahovat objekty myší a podobné -píp-.
Píšete v množném čísle, nicméně vaše požadavky se týkají opravdu asi tak toho promile uživatelů.
Ony jsou zpravidle hůře dělány weby, než jakou MS kdy v historii (a bylo to mnohem horší než dnes) uvolnil verzi IE.
Ten byl dobrej :-D
Na tohle existuje jednoduchá metoda. Prostě pokud to prohlížeč neumí používat nové technologie tak je mít prostě nebude (CSS3) a nebo se mu stránky budou nahrávat s dalšími knihovnami navíc (html5shiv a podobně). Ti lidé si pak rozmyslí v jakém prohlížeči budou stránky prohlížet, když uvidí že u souseda vypadají lépe.
Samozřejmě layout by rozbitý být neměl za žádnou cenu, ale stíny, průhlednosti, animace a podobně neuvidí.
Reakce na poznámku: na konstruktivní relevantní kritiku samozřejmě reaguji, ale rozdíl mezi články je IMHO především v atraktivitě tématu. Jako se Vám (odhaduji) tento díl lépe četl, tak mě se také lépe psal.
Nemyslím si, že bych se na minulý díl nějak hůře připravil, ovšem téma bylo méně záživné a více spjaté se specifiky prohlížečů pod MS Windows.
On clovek musi provadet na webu mnohem horsi veci kvuli vetsim drobnostem. Staci si vzpomenou na favicon.ico a jeho jeste odporinejsiho bratrika apple-touch-icon:
<!-- For non-Retina iPhone, iPod Touch, and Android 2.1+ devices: -->
<link rel="apple-touch-icon-precomposed" href="apple-touch-icon-precomposed.png">
<!-- For first- and second-generation iPad: -->
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="apple-touch-icon-72x72-precomposed.png">
<!-- For iPhone with high-resolution Retina display: -->
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="apple-touch-icon-114x114-precomposed.png">
<!-- For third-generation iPad with high-resolution Retina display: -->
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="apple-touch-icon-144x144-precomposed.png">
Jedním ze základních stavebních kamenů responsivního designu je Flexbox (Flexible boxes) z CSS 3
To zatím určitě není a ještě nějakou dobu nebude. Momentálně jsou tím základním stavebním kamenem CSS gridy.
Do stylopisu je tak třeba zatím jedno a totéž zadat přinejmenším třikrát až čtyřikrát.
To je opravdu peklo, naštěstí tohle nádherně řeší záležitosti jako LESS nebo SASS. Což rozhodně není jejich jediná přednost, místo klasického deklarativního CSS máte k dispozici dynamický jazyk, v případě LESS dokonce s možností používat ve stylech JavaScript.
Jinak fajn článek. Možná jenom jak už psal VfB, o SPDY jste se mohl možná trochu rozepsat, už nějakou dobu se plánuju na něj podívat blíž.
Vsetci ho maju vacsieho: http://html5test.com/results/desktop.html
Testovány byly aktuální verze k datu vydání resp. den před. Ostatně před každým skóre máte, že je aktuální. Firefox 21 (čistá instalace, výchozí nastavení) dosáhl uvedeného skóre 399 bodů, což odpovídá i tabulce zde: http://html5test.com/results/desktop.html
Uvítal bych i úplný odklon od této a podobné technologie a opětovný návrat k osvědčeným metodám.
Já prostě chci použít pro web doplněk svého přehrávače, nebo ho chci použít přímo mimo browser, připojit se k souboru videa a moci s ním normálně pracovat (jako dříve). Skočím si kam chci, velikost si nastavím jakou chci, cache bude spolehlivě fungovat, soubor bez problémů mohu stáhnout a prohlížet kdykoli jindy.
Chci přímý link na video soubor a server který mi ho dovolí číst. Současné metody akorát několikanásobně zvětšují množství dat proudících Internetem a otravují. To stejné platí pro cloud či jakákoli současná úložiště.
Vy co si nepamatujete jak býval Internet jednoduché místo, tak vám to tak možná nepříjde, ale věřte, že dnešní Internet stojí za hovno.
Pri citani vasho prispevku by som snad poznamenal ako jednu z moznych nevyhod sucasnych vylepseni napr. zastavovanie bufferovania na youtube, i ked o tom tu vobec nebola zmienka. Ale prave to ma momentalne napadlo. Neviem ako vam, mozno mate rychlejsi net, ale ja mam subjektivne v niektorcyh momentoch pochybnosti o agilnosti prehravaca. Najme pri posuvoch vo videach, kedy sa casto strati aj ten maly priebeh nacitania a ide sa odznova. V minulosti, ked nebola tato funkcia implementovana, bolo prezeranie pohodlnejsie. Verim, ze sa situacia zlepsi a nebudu len pribudat dalsie povinne sekundy zhliadnutia reklamneho spotu.
Co sa websockets tyka, kiez by bola pre tuto technologiu na SK free sluzba, podobne ako je php5 server. Dovtedy sa mozem akurat tak topit v slidoch kaazingu alebo cakat na pridanie podpory do appfogu.
Ano, problém s bufferováním je právě jedna z věcí co mám na mysli. Uvedl jsem to jako problém s cache.
Někdy se to zřejmě projevuje i tak, že máte zakázáno skočit na libovolné místo flash videa.
Už jsem narazil i na reklamu před vlastním videem, a tam začínáte vždy stále znovu a znovu reklamou, kterou pochopitelně nelze přeskočit. Takové weby je nejlépe nenavštěvovat, nebo (což dělám já) jim alespoň zakázat flash.
Podle mne se situace nezlepší nikdy. Lidé netrvají na přímém přístupu, tak proč jim vyhovovat?! Pokud mohu posoudit, posledních dvacet let se situace stále jen zhoršuje.
Proč moci přistupovat na libovolné místo v souboru uloženém ve veřejném úložišti v Internetu? Když mohu pokaždé projít hodinovým ověřením zda jsem člověk a po vyjezení tuby prášků na nervy, odeslání nafocené občanky a čísla konta, si budu moci dvacet vteřin stahovat vytoužená data z moderního úložišť. Pochopitelně, bez zpětné analýzy kódu jejich šíleného skriptu a speciálním aplikacím které mi umožní pracovat i s odkazy, jen bit po bitu; pěkně od začátku až do konce, a nijak jinak!
Já na moderní technologie vůbec nevěřím.
Protože to co nám přinesla Evropská unie to už je něco katastrofálního.
Já si myslím, že bychom měli konečně začít žít lepší a normální život.
A ne vyrábět takovéhle věci už od roku 1997 který lidém vymejvají mozek tak jako kde to proboha žijeme?!?!?!?!?!?
Já sicce mám mobilní telefon nokia 3110, a počítač s internetem ale žádné počítačové hry ani na mobilu jsem v životě nehrál.
Tohle už vážně musím skončit, jinak na téhle zemi potom budou žít lidi úplně blbý a bez budoucnosti.
tak ho přestaňte laskavě ničit ano!'!!!!
Tohle je svět pro opravdu pracovité slušné poctivé obyčejné a velmi skromné lidi.
tak proč se v dnešním světě vůbec zabívat moderní technologií, která nám vymejvá mozek, a dělá nás blbější a blbější!!!!!!
Tak už konec ANO!!!!
Já si myslím že náš ničí mladá generace.
No někteří mladí taky mají rádi retro, a rádi žijí podle jejich rodičů a prarodičů.
Tenhle svět se už extrémně zbláznil!!!!!