Inženýr zodpovědný za rychlost Chromu: Kdo nezavede HTTPS, ten u nás končí

Jak zrychlit webový prohlížeč, potažmo Chrome? Na to přijel na vídeňskou konferenci We Are Developers odpovědět Ilya Grigorik, který spolupředsedá standardizační W3C Web Performance Working Group a zároveň je inženýrem Googlu zodpovědným právě za to, aby se Chrome zadýchával co možná nejméně často.

Ačkoliv se loni psalo především o Firefoxu, který představil své zcela přepsané a mnohem výkonnější jádro, výrazně se proměnil i Chrome. Navenek sice vypadá stále stejně, ovšem motor prošel důkladnou generálkou a to zejména v oblasti zpracovávání Javascriptu. Nyní se zde v mnohem větší míře využívá multitasking, takže se JS překládá paralelně ve vícero vláknech a úrovních. Výsledkem je podle Grigorika citelné zrychlení na většině náročných webových aplikací.

Klepněte pro větší obrázekKlepněte pro větší obrázekKlepněte pro větší obrázek
Ilya Grigorik ukazuje, jak se zrychlily webové aplikace, když v Chromu vylepšili zpracovávání Javascriptu

Samotný motor je však jen jednou stranou mince. Surfování totiž výrazně zrychlí i tak zdánlivá banalita jako automatické vyplňování formulářů. Chrome tímto způsobem předvyplní každý měsíc 500 miliard znaků a prohlížeč tak lidem za stejný časový úsek v souhrnu ušetří 190 tisíc let bušení do klávesnic a mobilních dotykových displejů. Tedy alespoň podle Grigorika a dat Googlu.

Klepněte pro větší obrázek
Surfování zrychluje a klávesnici šetří také automatické vyplňování formulářů

Zaveď HTTPS, anebo tě budeme šikanovat

Nedílnou součástí modernizace webů je i HTTPS. Nasazování šifrování nepřináší pouze vyšší bezpečnost, ale mnohdy i celkovou modernizaci infrastruktury na straně serveru. Jinými slovy, mnozí vydavatelé se jen díky vynucování HTTPS rozhoupali k širší modernizaci svých produktů.

Google bude v tlaku skrze Chrome pokračovat, už ve verzi 68 totiž začne označovat weby bez HTTPS jako nedostatečně zabezpečené. Tím to přitom nekončí a výhledově se počítá i s tím, že Chrome všechny nešifrované weby označí jako nebezpečné, což zdůrazní červeným vykřičníkem. Datum ale zatím inženýři nestanovili.

Klepněte pro větší obrázekKlepněte pro větší obrázekKlepněte pro větší obrázekKlepněte pro větší obrázek
Kdo nebude mít web na HTTPS, toho čeká ze strany Chromu tvrdá šikana

Může se to jevit jak formalita, ale při tržním podílu Chromu se bude jednat o velmi agresivní nátlak, který přinutí přejít na HTTPS i největší technologické opozdilce.

Progresivní webové aplikace

Nakonec zbyl čas i na nějakou tu předpověď, jakým směrem se bude web jakožto největší aplikační platforma historie nadále ubírat. Budoucností jsou podle inženýra z Googlu PWAprogresivní webové aplikace, tedy weby, které díky HTML5 a příbuzným technologiím začínají připomínat běžné desktopové programy.

Zatímco Microsoft začne takové PWA nabízet ve svém MS Storu na Windows 10, Google je bude v desktopových oknech spouštět nejprve na Chrome OS a brzy i na všech ostatních platformách. Aplikace na plochu, které už dříve Chrome nabízel (a později pohřbil), se tedy oklikou a ve standardizované podobě opět vrátí, PWA totiž podporují všechny hlavní webové prohlížeče.

Weby psané v C++

No, a to se už dostáváme k technologii WebAssembly, která se sice stále rodí, nicméně umožní na webových aplikacích spouštět přeložený C/C++ kód. První generaci technologie dnes podporují jak Chrome (a odvozené prohlížeče), tak Firefox, Safari a Edge. Spolupráce na jednotném standardu je v tomto případě naprosto klíčová.

Klepněte pro větší obrázekKlepněte pro větší obrázek
WebAssembly, aneb webové aplikace napsané v C++. WA 1.0 dnes podporují všechny hlavní prohlížeče, takže přichází čas třeba na webový AutoCAD (obrázek vpravo)

S nástupem této technologie by se měl alespoň z hlediska výkonu prakticky smazat rozdíl mezi nativní desktopovou aplikací a tou webovou. Ostatně už mnohé dnešní desktopové aplikace mají celé své GUI napsané v HTML. Takovou lokální „webovou aplikací“ je třeba docela úspěšný a multiplatformní textový editor Visual Studio Code od Microsoftu, aplikace Spotify anebo třeba grafická rozhraní mnoha webových prohlížečů.

Chrome upozorňuje na chybějící HTTPS už od loňského roku:

Diskuze (61) Další článek: Microsoft ukázal Surface Hub 2. Obří tabulový počítač s otočným displejem

Témata článku: Google, Microsoft, Web, Chrome, Prohlížeče, Spotify, Programování, Firefox, Edge, Tržní podíl, C++, HTTPS, Javascript, Aplikace, První generace, Červený vykřičník, Hlavní prohlížeč, Ostatní platforma, Nešifrovaný web, Webová aplikace, We Are Developers, Přepsané jádro, PWA, Automatické vyplňování, Velká míra


Určitě si přečtěte

Google ADT-2: Miniaturní krabička s Android TV 8.0, kterou si nikdy nekoupíte

Google ADT-2: Miniaturní krabička s Android TV 8.0, kterou si nikdy nekoupíte

** Dlouho se nevědělo, co to přesně má být ** Pak se s krabičkou Google pochlubil na I/O ** Do „Chromecastu“ vtěsnal celý Android TV

Jakub Čížek | 24

Portál občana už funguje. Na státní web vypadá až překvapivě použitelně

Portál občana už funguje. Na státní web vypadá až překvapivě použitelně

** Portál občana už funguje, vyřídíte na něm první požadavky ** Funkce se budou postupně rozšiřovat ** Web je docela moderní a přehledný

David Polesný | 65

15 věcí, které umí Windows 10, ale možná o nich vůbec nevíte

15 věcí, které umí Windows 10, ale možná o nich vůbec nevíte

** Systém Windows 10 umí spoustu užitečných drobností ** O mnoha praktických funkcích pravděpodobně ani nevíte ** Poznejte užitečné tipy, které se vám mohou hodit každý den

Vladislav Kluska | 36

Apple dal do MacBooku procesor Core i9 a 4TB SSD. Ani se neptejte, co za to chce...

Apple dal do MacBooku procesor Core i9 a 4TB SSD. Ani se neptejte, co za to chce...

** Apple aktualizoval notebooky MacBook Pro, dostaly nový hardware ** Těšit se můžete na nové procesory a větší paměť ** Cena nejvybavenějšího modelu překročí 200 tisíc korun

Martin Miksa | 99

Porno insider: Jak virtuální realita vstupuje do filmů pro dospělé

Porno insider: Jak virtuální realita vstupuje do filmů pro dospělé

** Pornografie údajně představuje třetinu internetové obsahu a je technologický tahounem ** Do erotického obsahu postupně zasahuje i virtuální realita ** Kromě vizuálního vjemu se pracuje také na virtuálním uspokojení toho hmatového

Jan Dudek | 28

Budoucnost elektroniky: čeští vědci stojí za revolučním čipem, který nemá ve světě obdoby

Budoucnost elektroniky: čeští vědci stojí za revolučním čipem, který nemá ve světě obdoby

** Čeští vědci pod vedením Tomáše Jungwirtha vyvíjí nový typ revolučního paměťového čipu ** Zatímco v současnosti elektronika pracuje s elektrony, v budoucnu to budou spiny elektronů ** Čipy budou moci být klidně i 1 000x rychlejší a úspornější

Karel Javůrek | 32


Aktuální číslo časopisu Computer

Velký test 18 bezdrátových sluchátek

Vše o přechodu na DVB-T2

Procesory AMD opět porážejí Intel

7 NVMe M.2 SSD v přímém souboji