c69's Browser Pit

Subscribe to RSS feed

Posts tagged with "chrome"

Chrome to replace rendering engine

, , , ...

This is quite interesting, and in case Opera will keep its own rendering engine (above Chromium), we will have at least 3 different rendering engines for mainstream webkit-based browsers.
http://blog.chromium.org/2013/04/blink-rendering-engine-for-chromium.html

WTF ???
http://www.brucelawson.co.uk/2013/hello-blink/

Ok, April 1st was two days ago, and it seems like Google and Opera are forking webkit, dropping vendor prefixes and ditching Apple out of the equation ?

Whatever, i don't know, it too late and time to sleep. Will think about it on the weekend. Maybe, there will be more insider comments by that time.

Meanwhile: http://www.chromium.org/blink

Moving towards WebComponents: slides

, ,

http://html5-demos.appspot.com/static/webcomponents/index.html#61

You can test this now in Chrome 26, or any other browser with <x-tag> polyfill from mozilla.

Not production ready, yet, but still - ES6's Object.observe gives up to 40x speed up compared with traditional polling. (Yes, strictly speaking, Object.observe is not a part of WebComponents, but read slides, and you'll see)

green plague

, , , ...

Shadow DOM is about to be released in the wild

, , , ...

Shadow DOM is enabled by default in Chrome 24. But not style=scoped, yet. Anyway, that is a start of tectonic shift, the web will never be the same* as we know it. Trust me. (* - for HTML/CSS coders, that is).

Also, there is other cool new stuff in upcoming Chrome:
- polygonal shapes added to CSS Exclusion module:
http://hansmuller-webkit.blogspot.co.uk/2012/06/horizontal-box-polygon-intersection-for.html
- “clip-path” CSS property, which restricts the region of an element that can be painted is now supported.
- unprefixed window.performance and requestAnimationFrame
- like Firebug, WebInspector is now able to style its console output, thus:
'console.log("%cBlue!", "color: blue;");' will write blue text to the console, and so on.
- like Opera, WebKit now supports the @supports rule from the CSS Conditional module.
- like in Firebug and Dragonfly, the $() function now aliases querySelector rather than getElementById, within Web Inspector.
- experimental WebGL inspections
- you can now draw dashed lines in Canvas.


via Peter Beverloo.

Benchmarketing: Google Octane for V8

, , ,

When a browser suddenly shows 3 times better results that its closest competitor, people will either dish it as blatant self-promotion (see user comments on most of tech news sites) OR dig deeper.
Alon Zakai from Mozilla provides some insights:
https://hacks.mozilla.org/2012/08/no-single-benchmark-for-the-web/
also
https://bugzilla.mozilla.org/show_bug.cgi?id=785079#c2

TL;DR: its same old synthetic v8 + at least 3 of 5 new real-web tests finetuned for Chrome. (GB emulator uses ROM with 3d effects instead of game, C++toJS is done with Mandreel instead of Emscripten, Box2D port is not the best or most popular port)

not only does Chrome have trouble running the Emscripten version quickly, but that benchmark also exposes a bug in Chrome where the tab consistently crashes when the benchmark is reloaded


i loled hard.

The initial load though is not what I think should be measured. Octane in my opinion does not run the GB-EMU test long enough for runtime performance to be measured over initial compilation time. This is what I'm afraid of: browsers trying to aim for initial compilation speed instead performance of the script running for hours on end.


+1

Power to the people

, ,

http://www.infoq.com/presentations/The-Future-Is-Layered
Alex Russel from Google is giving nice overview of current state of Components/Shadow DOM, HTML Templating, Mutation Observers and WebIDL [efforts]. If you are familiar with subject - jump straight to 00:27:00 (to skip the "why we desperately need all this stuff").

also, google i/o 2012 video on components:
https://www.youtube.com/watch?v=2txPYQOWBtg

also, g+ page of W|C (what a dumb acronym):
https://plus.google.com/103330502635338602217/posts

also, Custom Elements draft:
http://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/custom/index.html

, , , ...

http://www.playmapscube.com/
chrome only. lags like hell. seemingly fun.

Chrome growth slows down in September

, ,

..dropping almost to zero in North America and Europe, according to StatCounter. Growth rate in Asia and South America remains same.

Meanwhile, Opera and Safari(!) show increased growth over same period ...

I wonder what could have caused that, bug in browser detection, less advertisement, market saturation or customer dissatisfaction ? we can only speculate now.

MS Antivirus mistakes Chrome for Zeus

, ,

and deletes it! // 3000 users are said to be affected.

http://www.microsoft.com/security/portal/Threat/Encyclopedia/Entry.aspx?Name=PWS:Win32/Zbot

NOTICE: September 30, 2011: MMPC has identified an incorrect detection for PWS:Win32/Zbot affecting Google Chrome. Signature version 1.113.672.0 or higher addresses the issue.



Article:
http://www.zdnet.com/blog/security/faulty-microsoft-av-update-nukes-chrome-browser/9515

p.s.: it's all fixed already, but we can let ourself curious "what are the similarities between cool browser and famous trojan, that caused anti-virus to fire false positive ?"

Browser girls and browser boys

, , , ...

"If browsers were girls"

by unknown author, remix of "Browseristas" by Moie Preisenberger.

"Boyz fight"

by Galit Weisberg.


p.s.: those remind me of older joke:
http://my.opera.com/c69/blog/2010/11/13/browsers-as-vehicles

update 2:
one more pic - "Browsers as girls change over time"


by Unknown author at http://www.eatliver.com/i.php?n=7877
via http://browseryoulovedtohate.com/post/21672567850/we-stumbled-across-this-funny-graphic-on-women-as
May 2013
M T W T F S S
April 2013June 2013
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31