Přejít k navigační liště

Zdroják » Zprávičky » Co dělat, když HTML5 nefunguje?

Co dělat, když HTML5 nefunguje?

Pokud tvoříte web a využíváte možností HTML5, jistě řešíte i otázku, co se stane, pokud na váš web přijde někdo s prohlížečem, který tu danou technologii nepodporuje. Mnohé technologie z rodiny HTML5 mají tzv. „fallback“, tedy řešení, které může použít starší prohlížeč či prohlížeč bez podpory. Můžete využít i knihovny typu Modernizr, pomocí nichž si detekujete podporu té které technologie. 

A právě v repozitáři Modernizru připravili autoři seznam „fallback“ řešení a knihoven pro jednotlivé moderní webové technologie, které fungují napříč prohlížeči a které umožňují používat jednotný postup jako pro moderní prohlížeče s podporou rodiny HTML5, tak i pro starší. V seznamu naleznete např. knihovnu Raphaël pro „zapouzdření“ práce s vektorovou grafikou, knihovny excanvas či FlashCanvas, které nahrazují funkcionalitu Canvasu pomocí náhradních technologií, a řadu dalších knihoven, které umí simulovat HTML5 technologie v případě, že je prohlížeč nepodporuje, a použít nativní, pokud podpora je.

Spolu s tímto seznamem využijete možná i knihovnu yepnope.js, která nabízí jednoduchou, ale užitečnou funkci: umožní otestovat podporu určitých technologií, které na webu používáte, a podle toho, jestli je nebo není podporována, načíst požadované styly a skripty. Viz jednoduchá ukázka:

yepnope([
  {
    test : Modernizr.indexeddb,
    yep  : ['/js/indexeddb-wrapper.js', '/css/coolbrowser.css'],
    nope : ['/js/polyfills/lawnchair.js', '/js/cookies.js', '/css/oldbrowser.css']
  }
]);

Komentáře

Odebírat
Upozornit na
guest
0 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
Zobrazit všechny komentáře

Stack Overflow spouští AI Assist: nový nástroj pro moderní vývojáře

Stack Overflow představil AI Assist, nástroj, který propojuje generativní AI s rozsáhlou databází ověřených znalostí komunity. Platforma, která byla více než 18 let klíčovým zdrojem řešení pro vývojáře po celém světě, tím reaguje na změny ve způsobu práce s informacemi. Cílem AI Assist je zrychlit hledání odpovědí, zvýšit jejich spolehlivost a nabídnout kontext, který pomáhá lépe porozumět problému i řešení. Tento krok odráží trend, kdy se vývojáři čím dál více obracejí na nástroje, které dokážou kombinovat rychlost AI s ověřenými znalostmi komunity. AI Assist se tak stává mostem mezi tradičním Q&A formátem a moderními interaktivními asistenty.

Austrálie vs. sociální sítě: ochrana dětí nebo absurdní regulace?

Různé
Komentáře: 1
Austrálie chystá razantní krok – od prosince 2025 budou děti mladší 16 let muset opustit sociální sítě. Ministryně komunikací Anika Wells ujistila, že vláda se nenechá zastrašit technologickými giganty. Zákon má chránit mladé uživatele před negativními dopady online světa, ale kritici varují, že může vést spíš k obcházení pravidel než k reálné ochraně.

Tor přechází na nový šifrovací algoritmus CGO

Různé
Komentáře: 0
Tor Project představil nový šifrovací algoritmus Counter Galois Onion (CGO), který nahrazuje zastaralý systém tor1. CGO přináší výrazně lepší ochranu proti manipulaci a sledování, zajišťuje forward secrecy a silnou autentizaci přenášených dat, přičemž zachovává vysokou výkonnost a nízkou režii provozu.