Ask HN: Is it time for a new browser?
I'm also seeing a rise of distrust towards Google, as they are growing in size. Google is the new Microsoft but it's still 'cool' in the tech world. We must not forget that Google's business is that of serving advertisement, all their products are geared towards this. Yet they also improve the web by pushing open standards (Although the HTML5 player on YouTube, e.g., is inferior to the Flash player).
While Chrome never was very configurable (How does one change the shortcut for opening a new tab) Google really cut in this area. Without an extension you can't even change the New Tab page, and their recent revamp of it certainly isn't popular with everybody.
Now I ask you, HN, do you think it's time for a new browser? There is an incredible concentration of smart, competent people on HN and I think that this could be project carried out by this community. This is the chance to really scratch an itch and a lot of people would profit from this.
[0] https://news.ycombinator.com/item?id=3344678
24 comments
[ 9.9 ms ] story [ 76.7 ms ] threadTheir tagline is "web interface tools which adhere to the unix philosophy".
Uzbl is WebKit, and very little else. Highly script-able and customize-able.
There are samples of each of these (and more), but like many FOSS projects a fair bit of the documentation is incomplete, out-of-date or both.
I love that uzbl adheres to the "unix-philosophy". Very powerful. For example, with uzbl it should be trivial (well, straightforward at least) to generate image thumbnails of web pages or to create an automated functional testing framework.
Uzbl should also be useful for kiosk applications, as you can easily obscure or lock down most of the general-purpose browsing controls.
2. Never send referrer.
3. Built-in blocking of all tracking and ads.
4. Javascript disabled by default.
Can you please elaborate more on that one in particular and why you'd want it?
Also, a "find" bar "on" all the time in a browser (as if someone hit ctrl-f when the page opened) so people realize they can actually search in a page instead of slowly scrolling and wasting their time.
Only a handful of sites use SSL certs, but every site uses cookies. Many sites use multiple cookies. Can you imagine the nightmare of that many popups asking you about every cookie?
A small sidebar widget that opened when clicked to give you a clear view of the cookies that are associated with the current page, with a quick 'delete' on each or all if you're not comfortable with the info there, would be great.
It shouldn't require firebug or 4-5 levels of "advanced" preferences menus to view stuff like that. That level of hiddenness contributes to paranoia about stupid stuff. In some sense we're a bit past that (I'm thinkin 1997-2000 era panic about "cookies") but it still continues with new generations of users, and it's not gotten any easier to view this fundamental stuff that's being tracked right on your own computer.
For example if facebook is eating my browsing data on other sites just because I have logged into facebook, or even while I log out (http://soshable.com/facebook-tracking/) then this (also-very-fast) browser would let me know this in case I want to do something about it
In OSes there is more and more isolation between processes, why not at a browser level too. It improves security (no more CSRF, for starters) as well as privacy (sites can no longer track you as easily).
Being able to have an easy way to switch rendering engines on the fly but retain the same tooling would also be pretty damn awesome.
While a community based effort for this would be cool, I would totally pay money for something like this.
I'd like that data and environment to be available from within the browser, and bonus points if I could easily get at it from a traditional [[t]c|k|z|da|ba]sh shell.
And I'd rather use a shell-like language, not javascript, but if javascript were the only way to do this then hell yeah I'd use it.
I do not want to deal with local servers either