Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 17, views: 5.051 •
Bron: Google, submitter: JKratos

Google Chromelogo (75 pix)Google heeft de eerste stabiele uitgave van versie 12 van zijn webbrowser Chrome uitgebracht. Google Chrome is beschikbaar in drie verschillende uitvoeringen: stable, bèta en dev. Developmentversies zitten in een vroeg stadium van ontwikkeling en zijn dus het minst stabiel. Nieuw in versie 12 zijn onder andere ondersteuning voor via hardware geaccelereerde 3d-effecten in css en een nieuwe module die tegen malware moet beschermen. Flash-cookies kunnen makkelijker worden verwijderd en de ondersteuning voor Google Gears is komen te vervallen. Meer informatie is te vinden op Tweakers.net, in dit artikel.

Chrome Stable Release

The Google Chrome team is happy to announce the release of Chrome 12 to the Stable Channel for all platforms. Chrome 12.0.742.91 includes a number of new features and updates, including:
  • Hardware accelerated 3D CSS
  • New Safe Browsing protection against downloading malicious files
  • Ability to delete Flash cookies from inside Chrome
  • Launch Apps by name from the Omnibox
  • Integrated Sync into new settings pages
  • Improved screen reader support
  • New warning when hitting Command-Q on Mac
  • Removal of Google Gears
Security fixes and rewards:

Please see the Chromium security page for more detail. Note that the referenced bugs may be kept private until a majority of our users are up to date with the fix.
  • [$2000] [73962] [79746] High CVE-2011-1808: Use-after-free due to integer issues in float handling. Credit to miaubiz.
  • [75496] Medium CVE-2011-1809: Use-after-free in accessibility support. Credit to Google Chrome Security Team (SkyLined).
  • [75643] Low CVE-2011-1810: Visit history information leak in CSS. Credit to Jesse Mohrland of Microsoft and Microsoft Vulnerability Research (MSVR).
  • [76034] Low CVE-2011-1811: Browser crash with lots of form submissions. Credit to “DimitrisV22”.
  • [$1337] [77026] Medium CVE-2011-1812: Extensions permission bypass. Credit to kuzzcc.
  • [78516] High CVE-2011-1813: Stale pointer in extension framework. Credit to Google Chrome Security Team (Inferno).
  • [79362] Medium CVE-2011-1814: Read from uninitialized pointer. Credit to Eric Roman of the Chromium development community.
  • [79862] Low CVE-2011-1815: Extension script injection into new tab page. Credit to kuzzcc.
  • [80358] Medium CVE-2011-1816: Use-after-free in developer tools. Credit to kuzzcc.
  • [$500] [81916] Medium CVE-2011-1817: Browser memory corruption in history deletion. Credit to Collin Payne.
  • [$1000] [81949] High CVE-2011-1818: Use-after-free in image loader. Credit to miaubiz.
  • [$1000] [83010] Medium CVE-2011-1819: Extension injection into chrome:// pages. Credit to Vladislavas Jarmalis, plus subsequent independent discovery by Sergey Glazunov.
  • [$3133.7] [83275] High CVE-2011-2332: Same origin bypass in v8. Credit to Sergey Glazunov.
  • [$1000] [83743] High CVE-2011-2342: Same origin bypass in DOM. Credit to Sergey Glazunov.

Google Chrome 11.0.696.57 screenshot (481 pix)

Reacties (17)

Onderwater is er misschien veel gebeurd, maar voor de gebruiker is er maar weinig veranderd. Het enigste wat ik merk is de aanpassing in de omnibox.

Blijf bij m'n mening dat ik vind dat die versie nummers veel te hard gaan. Dit zijn geen updates die major versie nummer update's waardig zijn.

Aan de andere kant, Google maakt geen reclame met hun versie nummer, wat IE en FireFox wel doen. Chrome update zich zelf en zonder dat je er erg in hebt gebruik je gewoon de laatste versie. Dus in dat op zicht maakt het eigenlijk helemaal niets uit, ook al is het versie 367.

offtopic:
Edit:
Typo

[Reactie gewijzigd door Timo002 op 8 juni 2011 09:30]

Dat is het juist, je hebt geen Chrome 5.0 of 12.0, je hebt gewoon Google Chrome. Niks meer, niks minder. Omdat de updates voor Google Chrome ook zo hard gaan en automatisch doorgevoerd worden, hoeven webdevelopers ook praktisch geen rekening te houden met oudere versies van Chrome, wat bij de andere browsers wel van toepassing is.

Toevoeging van hardware 3D CSS transforms is zeker wel een mooie toevoeging.
Beetje offtopic reactie misschien, maar toch even:

Oke, 3D CSS leuke toevoeging. Maar een beetje jammer als het nog geen standaard is en niet alle browsers het ondersteunen. Dus als web developer kun je er nog helemaal niets mee aangezien andere browsers het niet ondersteunen.

Als je nu al kijkt naar CSS3, voor elke browser moet je een speciale prefix gebruiken om bepaalde onderdelen aan de gang te krijgen:
-ms-transform:rotate(30deg); /* IE 9 */
-moz-transform:rotate(30deg); /* Firefox */
-webkit-transform:rotate(30deg); /* Safari and Chrome */
-o-transform:rotate(30deg); /* Opera */
Wat ik wil zeggen is dat Chrome moet oppassen dat ze op deze manier niet op de tour gaan wat IE deed. Zodat dus websites ontwikkeld worden die enkel op Chrome goed functioneren. Ook zie ik het nut er nog niet zoveel van in om iets te ondersteunen wat nog niet standaard is. Voorbereiding is goed maar richt je dan op zaken die er nu toe doen.

Waarschijnlijk zie ik het verkeerd, aangezien het niet mijn wereld is. Maar ik weet wel dat ik nog geen CSS3 ga gebruiken in de website's die ik ontwikkel omdat ik vind dat websites browser onafhankelijk moeten zijn. En er geen 5 verschillende stukken CSS code moeten zijn om 1 ding werkend te krijgen.
Die prefixes lijken misschien vervelend, maar eigenlijk zou je blij moeten zijn dat ze er zijn: lees dit artikel maar eens. Een prefix helpt juist een nieuw drama voorkomen.
Daarom hanteer je zoiets als "progressive enhancement". Je begint met een basis set aan functionaliteit die overal werkt en voegt extra's toe voor de browsers die het ondersteunen.

http://dev.opera.com/arti...tion-progressive-enhance/
Naar Jeff Atwood: "Chrome is so fluid that it has transcended software versioning altogether".

Wat geeft het versienummer nou eigenlijk aan? OpenSSL heeft tien jaar gedaan om van versie 0.9 naar 1.0 te komen; gisteren is 13 jaar na CSS 2, CSS 2.1 uitgekomen. Uiteindelijk is het de keuze van de makers van de software om dit te bepalen.

Om concreet antwoord te geven op je vraag, Anthony LaForge, een release manager in dienst bij Google, heeft een presentatie gemaakt welke de kernpunten achter het releaseproces uitlegt.

In het kort komt het hier op neer:
  • Door het invoeren van het snellere releaseproces maakt het niet meer uit of een functie wel of niet totaal af is: is een feature niet op tijd af, dan gaat deze mee met de volgende versie. Vandaar is er ook geen echte (versie-gebaseerde) roadmap van Chrome.
  • De combinatie van het snelle updaten en een goedlopend releaseproces heeft ook voordelen voor de eindgebruiker (veiligheid, snelheid) en de webontwikkelaar (altijd de laatste features). Zoals in deze grafiek zichtbaar is vervangen Chrome versies elkaar binnen twee maanden.
Dit leidt er simpelweg toe dat het versienummer er niet meer toe doet. Gebruikers hebben de laatste f de voorlaatste versie van Chrome. Daarnaast heeft dit ook nog bijkomende voordelen, want door de kleine veranderingen (IE8 -> IE9 was gigantisch) stappen webontwikkelaars over op feature detection in plaats van browser detection, wat tevens de reden is dat Opera nog steeds aangeeft versie 9.8 te zijn. Veranderingen zijn kleiner, geleidelijker (knopjes in de UI worden namelijk geleidelijk grijs in plaats van blauw) en de reactiesnelheid bij problemen is veel hoger.

Naast Chrome gaat ook Firefox dit beleid invoeren. Mozilla verwacht Firefox 7 dit jaar nog uit te geven, iets wat vl sneller is dan het 3.0 -> 4.0 traject. Opera geeft al een lange tijd releases om de paar maanden uit, niet per s met nieuwe major versies, maar in principe doen ze precies hetzelfde. Ook Microsoft volgt, enkele weken na de release van Internet Explorer 9 was de eerste Alpha-versie van Internet Explorer 10 alweer beschikbaar.
voor chrome gebruikers die 3D css in werking willen zien: http://www.satine.org/res...nowleopard/snowstack.html
De ondersteuning voor CSS 3d transformaties is visueel gezien nu op het niveau van z'n webkit-broertje Safari: waar versie 11 nog rafelige randen / slechte anti-aliasing had, heeft versie 12 door de hardwareondersteuning nu een heerlijke 'smooth look'.
Heel prettig.
Je demo doet weinig in Chrome 12 op de Mac?

(zal niet de eerste keer zijn dat je het OS moet gaan detecteren met Chrome... zitten nogal wat verschillen tussen de Windows-versie en OS X-versie).

edit: Ah.. doet niks met de muis.. toetsenbord gebruiken dus :)

[Reactie gewijzigd door Bosmonster op 8 juni 2011 12:28]

Echt supergaaf wat er allemaal mogelijk wordt door die 3D css transforms. Het is nu dan wel webkit-only en misschien niet helemaal klaar voor echte productiesites, maar door nu al ondersteuning te bieden is er wel een platform waarop het nut en de potentie van de techniek tentoongesteld kan worden.

Ik had laatst voor de grap een idee geopperd over een gevouwen Google Maps kaart, er van uitgaande dat het niet echt haalbaar was. Met 3D css was het eigenlijk niet eens zo moeilijk: http://experiments.bonnevoy.com/foldedmap/1/
Tweakers.net al 2 keer gecrashed hier met nieuwe Chrome...
Al dat gepiep over versienummers op tweakers altijd...misschien moeten jullie iets verder kijken dan dat. Chrome wordt namelijk elke paar dagen geupdate (als je de dev versie hebt) en dat komt er in de praktijk op neer dat je nooit echt lang met een bug zit. En welk nummertje er dan aan hangt is toch niet belangrijk? Gewoon een browser waar continu heel hard aan gewerkt wordt en die daarom kwalitatief uitstekend werkt.
Je hoeft dus ook nooit lang te wachten totdat je weer een nieuwe bug te pakken hebt.
Helemaal eens met SA667. Altijd een probleemloze browser geweest. Lekker snel en met al die nieuwe apps die je eraan kan plakken is het een plezier om mee te werken.
Dat gedoe over versienummers vind ik allemaal maar gezever. Voor de eindgebruiker is google chrome gewoon google chrome en niet chrome 9/10/11/12 of weet ik veel. Die krijgt daar weinig van mee. Wat echter wel kwalijk is, is dat bijvoorbeeld firefox dit gedrag overneemt, terwijl bij firefox het versienummer wel degelijk van waarde was, bij google chrome is dit minder. Mensen zijn bij firefox beter op de hoogte qua versienummer.
Kan het niet installeren. Het denkt dat ik administrator ben, terwijl ik standaard gebruiker ben :? Is dat nieuw? Kon voorheen andere versies probleemloos installeren.
Ook voor deze versie 12 geldt:

Voor die, die de Chrome browser voor meerdere mensen op bv. 1 PC willen installeren, en dan minder verbruikte harddisk ruimte willen hebben door 1 centrale installatie, en niet 1 per PC-user, een Enterprise standalone installer:

MSI for deployments on networks:
http://www.google.com/chrome/eula.html?msi=true

EXE for full/silent off-line installation:
http://www.google.com/chrome/eula.html?standalone=1


Edit:
(Ik weet het, het is herhaling, maar zo lang Bart van Klaveren van Tweakers.net de links er niet bij zet, blijf ik dat maar doen... ;)

Op dit item kan niet meer gereageerd worden.