To jsem zvedav ktere kusy kodu tam budou mit tak vymazlene SSE3, ze by to neslo udelat jinak :-) Aha.. oni jenom zapli v prekladaci SSE3 a usetrili 5KB kodu - ale zda to bude rychlejsi - to vi jen Google interne - a osobne bych necekal zadne vnimatelne zrychleni.
A nejvetsi lol je, ze instalator (ktery je one-time use) je taky kompilovan se sse3 - namisto toho, aby chodil vsude a rekl spravne, ze kdyz nemas SSE3, tak ti tento krypl-soft nenainstaluji.
smutně koukám na klesající čísla Firefoxu a zvětšující se penetraci Chromu/Chromium. Stává se z prohlížeče operační systém, je to čím dál větší blackbox, rok od roku, pěkně salámovou metodou.
Už dnes platí, že google si prohlížeč uzpůsobuje pro svoje služby a řekl bych, že se nůžky budou více a více rozevírat a můžeme se dožít situace, kdy vše poběží na jediném jádru. To bych nechtěl.
Není třeba si stěžovat. Chrome je možné nepoužívat. Z androidu lze vyházet většinu Google aplikací případně jim odebrat práva (lze dokonce cely systém nahradit AOSP), reklama a skripty lze zablokovat, dokonce si můžete nacpat 1e100.net na firewallu do shitlistu....
Nejhorší je rezignace a nedělat nic s tím, že to nemá smysl. Tahle hydra uživatele potřebuje. Stačí ji zakázat a ignorovat.
Safari ovšem mezi webovými vývojáři převzalo pověst IE. To jádro je prostě staré a dost věcí tam nefunguje nebo funguje špatně. Apple teď něco opravil – ale pokud to nebylo jen zahřívací kolo a další výraznější změny nebudou následovat, bude Safari následovat osud IE.
Navíc Safari je postavené na WebKitu, ze kterého vyšel Blink (současné jádro Chrome). Takže geneticky odlišné jádro je dnes reálně jen Gecko, WebKit a Blink mají stejné geny.
Taky je možné, že toho Apple využije, vykašle se na WebKit a přejde také na Blink. Měli by to jednodušší, než Microsoft s Edge.
Z hlediska budoucnosti je naopak důležité to jádro. Pokud se bude používat jenom jedno jádro (k čemuž to zatím spěje), bude se web rozvíjet jenom tím směrem, co bude snadné implementovat v tom jádru. Sice by to byla pořád lepší situace, než s MSIE, který chtěl Microsoft používat vyloženě k prosazování svých zájmů a potírání konkurence, ale z hlediska webu jako takového by to stejně znamenalo určité ustrnutí.
Jinak Blink je opensource, takže vydavatelé nad ním mají plnou kontrolu (proto ho třeba Microsoft použil – bez téhle záruky by do toho nešli). Uzamčení na službách jednoho poskytovatele (to, o co se kdysi snažil Microsoft s MSIE) tedy nehrozí. Což ale není žádná výhra – tohle by byl viditelnější problém, proti kterému by se trh bránil (jako to bylo s MSIE), dlouhodobá stagnace bude neviditelná, špatně se pojmenovává a je mnohem těžší proti ní bojovat.
@Filip Jirsák
Jenže ve skutečnosti, ani v minulosti nikomu nevadilo, že se MSIE rozvíjel jedním směrem. Ty, na kterých záleží, štvalo to, že MS odřezává konkurenci ve smyslu obchodních zájmů. Naivita uživatelů-vývojářů byla využitá až jen jako nástroj k tomu, jak mobilizovat davy. Těm naopak byly víceméně jedno obchodní války, ale bojovaly za ideje. Dnes už není nikdo, komu by vadilo, že Google a Microsoft jsou jediní významní hráči na poli prohlížečů. Tedy nikdo dnes už nebude mobilizovat davy, aby se zaobírali něčím tak abstraktním, jako je různorodost přístupů jader prohlížeče. Naopak jednotlivci spíš ocení jednotnost prostředí.
Taky bych neřekl, že dojde k nějakému ustrnutí vývoje webu. Oba hráči do technologií šlapou. Ano, možná bude menší paleta možností, směr a dynamika vývoje bude ovlivněná jen jimi, ale výsledek bude hodně podobný.
Já to rád přirovnávám k autům. Tam je vytvořený umělý tlak na posun v technologiích (bezpečnost, emise) a opravdu to přineslo spoustu novinek. Na druhou stranu se ceny aut a jejich životnost a jejich servisní náročnost odtrhly od možností obyvatel a neexistuje patřičný feedback. Požadavky stanovuje někdo jiný, než ten, kdo je platí. U aut je to stát / EU, kteří nehledí na protiargumenty. Pokud jde o prohlížeče, nepřipadá mi vůbec špatné, když budou dynamiku vývoje podstatně ovlivňovat zrovna firmy, které mají přímý ekonomický zájem na použitelnosti. Zákazník jim vystaví vysvědčení tím, jestli bude za služby platit, či ne. Tam ten feedback aspoň částečně je.
V případě aut se jen na majitele aut přenáší část externalit, které provozem aut produkují. Od možností obyvatel se nic neodtrhlo, pořád jsou auta výrazně levnější na pořízení i provoz, než byla dříve. Situace s auty byla v minulých desetiletích specifická tím, že šlo o symbol statusu, takže na to nelze aplikovat jen pohled čistě racionálního užitku.
Vývoj prohlížečů ustrne. protože významní hráči používají prohlížeč jenom jako nástroj pro doručování aplikací (jako univerzálního tenkého klienta). Mezi velkými hráči není nikdo, koho by zajímalo třeba původní určení webových prohlížečů – web. Takže tahle část se logicky nebude rozvíjet.
To bol logicky vyber zo strany MS. MS malo lepsie odladene svoje online sluzby na Chrome, tak vyberom Gecka by si vybrali pracu navyse.
Z pohladu diverzity a rovnovahy vesmiru by to bolo lepsie ale na to sa MS nehra.
Ak sa nic specialne nestane, tak tu uz asi pomoze len neoblubeny zasah nejakeho regulatora, ktory bude pozadovat aby existovali minimalne dva nezavisle jadra a ich implementacie.
Regulátor určitě nebude řešit případ z pohledu techniky jádra. Regulátora zajímá ekonomická – tržní stránka věci. Vzhledem k tomu, že MS si Edge váže na svoje služby a Google zase na svoje, tak to regulátorům stačí. Z hmotného světa se to dá přirovnat např. k tomu, když dvě automobilky sdílejí stejný motor nebo jiné díly. To se taky běžně děje a není to považované za újmu trhu.
A nerozumiem comu to vadi. Ak vsetky browsery budu postavene na jedno jadre tak je istota ze weby sa budu zobrazovat spravne a vy si mozte vybrat ake pridavne sluzby chcete. Ci sa vase bookmarky a historia budu ukladat u MS, Google, Apple alebo si ich budete managovat sam cez Chromium. Nikdy ale neriskujete ze sa vam stranka zobrazi zle.
Miroslav Šilhavý
V tomto ohledu můžeme být vděční za Edge, protože minimálně Microsoft bude tvořit patřičně silnou protiváhu. Ano, dva oligopoly nejsou žádná výhra, ale pořád zůstane situace řešitelnější, než s jediným monopolem.
to je z brozurek PR oddeleni Microsoftu? nevidim sebemensi duvod byt vdecny Edge, ale hlavne nevim proc se tvarit ze pred "prichodem" Edge existoval jen Chromium ;-) ja sem vdecny Vivaldi za to jake (mezi ostatnimi prohlizeci) nevidane moznosti a schopnosti mi nabizi, ze za nim nestoji gigant je mi ukradene, protoze to nic neznamena, co ale ocividne neco znamena je ze za Vivaldi stoji zakladatel Opery <=12 a i cast jeji puvodnich vyvojaru, protoze Opera <=12 byla take nevidanym prohlizecem a prukopnikem v mnoha vlastnosti ktere (nektere) pozdeji prebirali vsechny prohlizece... samozrejme nevim zda Vivaldi bude resit zmenu Chromia viz zpravicka po svem, nebo nikoliv, to ale nevime ani u Edge ze... zaroven nez prechazet z Vivaldi na Edge (z BMW take malokdo bude chtit zpatky do Trabanta), tak by bylo rozumejsi samozrejme prejit na novejsi CPU (pokud bych pouzival neco bez SSE3)...
Takový rozsáhlý dokument, který ale vlastně vůbec nezdůvodnil proč! Kolik těch SSE3 instrukcí je? 27? 1 z nich je FISTTP pro X87 FPU (tu určitě nepoužívají), zbytek je SIMD pro celkem specifické použití - horizontální aka pair operace, movddup/movs{l|h]dup - k ničemu, atd... nevidím tam nic zajímavého, bez čeho by se nedalo existovat v běžném kódu... A ty argumenty o ODR... tím, že se dá všude -msse3 se to určitě magicky nevyřeší...
Vůbec k tomu nebyl důvod - Chrome ale bude o celých 5kB menší!
Apple od verze svého OS tuším, že OS X 10.8 (nevím přesně, ale je to OS z roku 2012) podporuje už pouze procesory s SSE4. Takže kdokoliv dnes kompiluje aplikace pro macOS tak podporu SSE4 má v kompilátoru zcela jistě zapnutou.
Intel procesory NEpodporující SSE3 Apple nikdy neměl v ve svém portfoliu.