Google's New Browser

Google's Chrome web browser is very good.

I love it's sandboxing model. I do hope they manage to port this behaviour to linux. Sandboxing in linux really isn't as easy as it ought to be. Too many conflicting security models. Unix hangs its permission system around user and group ids, but has no standard way of extending this functionality to ordinary user code. UID heaps are an easy solution to this but only exist in my head. Actually implemented techniques are very arcane and are not directly compatible with the user model. Chrooting with your own user id can work to a certain degree (with suid assistance) but they don't sandbox signal or system V IPC methods. It also makes it very hard to selectively export functionality to the sandboxed code. So a browser like Chrome recreates a security system that has all the complexity of an OS.

The look is excellent. I have been waiting for this for a long time. Very low key but highly functional. I like that the address bar is associated with the tab; now the layout is much more consistent with the actual behaviour. Also the full screen (really maximized) mode doesn't hide everything and shift around annoyingly. The other browsers only have full screen modes because the maximized window mode sucks.

The browser is rock solid. Very much release quality. I am using it to write this post. Highly recommended.

It makes using XP enjoyable, although the clipboard is still painful.