8Sep

10 věcí, které jste nevěděli, že váš webový prohlížeč může dosáhnout

Webové prohlížeče

rostou v posledních několika letech. Nyní, když byl webový prohlížeč Internet Explorer 6 na webu přerušený, prohlížeče implementují řadu nových skvělých funkcí, které webové stránky dnes využívají.

Tento článek se zaměřuje na nové webové technologie, které můžete dnes používat na aktuálních webových stránkách. Jistě, někteří z vás nepochybně slyšeli o mnoha z těchto, ale většina lidí o nich neslyšela.

Přetáhněte a přetažte na odovzdávání

Mnoho webových stránek nyní umožňuje nahrát soubory pouze tak, že je přetáhnete do okna prohlížeče - vítaná změna z kliknutí na tlačítko procházení a použití výběru souborů, jak jsme měli jen pár letpřed. Ať už připojujete soubor k e-mailu v Gmailu nebo nahrajete obrázek na adresu imgur.com pro rychlé sdílení, přetáhněte soubor na webovou stránku.

Vykreslení 3D grafiky v prohlížeči Prohlížeče

jako Chrome a Firefox nyní podporují WebGL, který umožňuje webovým stránkám vykreslovat 3D grafiku bez pluginů.WebGL lze použít pro hry a jiné 3D modely, ale nejoblíbenější webové stránky používající WebGL jsou pravděpodobně Google Maps. V Mapách Google v Chromu můžete povolit službu MapsGL. To způsobí, že aplikace Mapy Mapy pomocí aplikace OpenGL vygeneruje mapu, což vede k hladším animacím. Když používáte Street View, zobrazí se animace, jakmile se mapa přiblíží. Prohlídka Street View bude také vykreslena pomocí aplikace OpenGL, nikoliv Adobe Flash.

Pokud Mapy Google nebyly dostatečně působivé, byl motor Quake 3 přizpůsoben pro práci s WebGL ve vašem prohlížeči. Tato webová stránka také používá specifikaci zámku ukazatele( nebo zamykání myši), abyste uchopili ukazatel myši a udržovali jej v herní oblasti.

Komunikovat s WebSockety

HTML nebylo nikdy navrženo tak, aby umožňovalo webovým stránkám komunikovat s webovými servery. HTML byl vytvořen pro statické webové stránky a většina webových stránek v současné době používá ke komunikaci se servery špatné metody založené na pollingu. WebSockets umožňují webovým stránkám vytvářet plný komunikační kanál přes připojení TCP, což dramaticky snižuje latenci a síťový provoz, když webové stránky potřebují posílat data tam a zpět se servery.

WebSockets jsou používány v prohlížeči Mozilla's BrowserQuest, což umožňuje hře běžící uvnitř vašeho prohlížeče, aby odesílala události sem a tam na svůj server. WebSockety byly také použity k vytvoření klientů IRC spuštěných ve vašem prohlížeči. Možná nejvíce působivě, WebSockets byly také použity k vytvoření torrent klienta JavaScript, který běží ve vašem prohlížeči, takže uživatelé Chrome OS nativní torrent klienta. JSTorrent nevypadá zcela stabilně, ale je to dobrý příklad toho, co je možné s WebSockets.

Přehrávání videí a hudby bez Flash Video

HTML5 získalo velkou pozornost, takže mnoho lidí ví, že je nyní možné přehrávat videa ve formátech H.264( MP4), WebM a Ogg Theora bez nutnosti nainstalovat Flash. Mnoho webových stránek videa - včetně YouTube - nabízí přehrávání videa založené na formátu HTML5.Bohužel, mnoho webových stránek trvá na tom, že potřebují DRM, což je důvod, proč YouTube stále používá Flash pro videa s reklamami a Netflix pro své videa stále používá Silverlight. Značka videa ve formátu HTML5 může vypadat stejně jako videopřehrávač založený na technologii Flash, takže si možná nikdy nevšimnete, že jej web používá - kromě přehrávání videa bude pracovat na mobilních zařízeních a bude fungovat lépe.

Spuštění webových aplikací offline Prohlížeče

nyní umožňují webové aplikace pracovat offline a nabízejí jim místní úložiště databází, které mohou využít k přístupu k vašim datům. Mnoho webových aplikací Google offline( včetně Gmailu, Dokumentů a Kalendáře) funguje pouze v Chromu, avšak Kindle Cloud Reader společnosti Amazon lze použít i offline v jiných prohlížečích, jako je Firefox. Kindle Cloud Reader vám umožňuje stahovat eKnihy, které si můžete přečíst offline v prohlížeči později, i když nemáte připojení k internetu.

Přístup k webové kamerě a videokonferenci

Webové stránky nyní mohou přistupovat k vaší webové kamerě - samozřejmě s vaším svolením. Webová stránka by mohla tuto funkci využít k pořizování fotografií z vaší webové kamery pro profilový obrázek nebo nahrávání videa. Mohlo by však také využít nové rozhraní WebRTC API pro videokonference mezi různými prohlížeči, aniž by bylo nutné mít nějaký plugin. V budoucnu aplikace Google Hangouts nevyžaduje plugin a Skype se bude spouštět i ve vašem prohlížeči.

Vytváření vyskakovacích oken oznámení

Prohlížeče

nyní umožňují webovým stránkám zobrazovat upozornění na ploše. Kalendář Google vám například při vytváření upomínky na nadcházející události může zobrazovat vyskakovací oznámení.Chatové a e-mailové webové stránky by mohly zobrazovat vyskakovací okna s upozorněním na nové zprávy.

Určení vaší polohy

Webové stránky nyní mohou požádat o povolení k přístupu k vaší poloze. Pokud používáte tablet nebo jiný typ zařízení s vyčleněným čipem GPS, prohlížeč použije váš hardware GPS k identifikaci vaší polohy. Na zařízeních bez čipů GPS lze v blízkosti bezdrátových sítí nebo v lokalitě ISP použít přiblížení vaší aktuální polohy. Geolokace může nahradit potřebu zadat adresu na webové stránky, které zobrazují místní obsah, a umožňují určit přesné umístění pomocí čipu GPS v přenosném počítači.

Vytváření webových aplikací Vaše výchozí aplikace Prohlížeče

nyní umožňují, aby se webové aplikace staly vaší výchozí aplikací, takže můžete používat Gmail ve vašem prohlížeči pro posílání e-mailů po kliknutí na odkaz mailto: kdekoli v počítači - i mimo prohlížeč.

Spusťte nativní kód ve vašem prohlížeči

Trochu kontroverzně, Chrome zahrnuje Nativní klienta společnosti Google. Nativní klient umožňuje webové stránky spouštět nativní kód napsaný v jazycích, jako je C nebo C ++.Kód se provádí v karanténě pro zabezpečení a běží téměř nativní rychlosti. Nativní klient

umožňuje webovým stránkám spouštět vysoce výkonný kód pro věci, jako jsou herní motory a místní kódování videa. Mohlo by to být cesta k získání pokročilejších aplikací v OS Chrome. Internetový obchod Chrome obsahuje řadu her psaných nativním klientem, včetně portu kriticky proslulého bastionu. Prohlížeče

získávají nové funkce webu rychlým tempem. Můžeme být vděční, že Internet Explorer 6 již není průmyslovým standardem. Obrázek

: Christian Heilmann na Flickr