For a truly minimalistic browser with support for modern HTML and a serious orientation towards security, see xombrero at https://opensource.conformal.com/wiki/xombrero . It provides fine-grained whitelisting for plugins, js and cookies, and options for enabling/disabling many other security/privacy-critical features, like 3rd party cookies, referrers, etc. The same guys also have made AdSuck, which blocks ads at the DNS level.
These tools do not have the eye-candy that Min has though. Kudos for the design, it's indeed lovely.
It's fully keyboard driven (to the extent possible) and has a decent amount of extensions, including ad blocking and a great requestpolicy manager for controlling 3rd party requests.
xombrero depends on webkit. truly minimal? right. oriented towards security? have you not seen how WebKit does security? they wait for dozens of reported vulns before patching/disclosing. nothing that depends on webkit can ever be considered "oriented towards security"
When I hover the "Download" button, a message saying "OS X 10.10 is required" appears, but when I click the button I get a .deb file. Did I miss OS X switching to Apt?
EDIT: This seems to happen only with the bottom download button, and only on my desktop (Firefox, Arch Linux). On my phone the button says it's available for Ubuntu too. I guess it's just a bug with recognizing the user-agent string or something.
"Tabs you haven’t looked at in a while dim, so you can focus on what you’re working on" - I like the sound of this. Is anyone aware of a Firefox addon which does the same?
On that note, how come that (almost) no browser vendor is experimenting with better UIs for tabs? It seems that they have remained the exact same for the last decade in both Firefox and Chrome. I get that they are functional for the casual user, but for those of us that live and work in the browser we could use more functionality. I could picture for example grouping/ungrouping tabs in a single window, bundling similar tabs, changing the color of the tab depending on how often it's used, a better way to nagivate between multiple browser windows (or "super tabs"), etc.
You could argue that you should rely on extensions if you are power user, but then with the trend that Chrome has set (and now Firefox follows) of extensions being small web apps packaged with an icon, there's not a lot extensions can do to fundamentally change how browser tabs works. Whether tabs become smarter and more functionally rich depends almost exclusively on whether Google, Mozilla or Microsoft decide to experiment it.
Bartab Plus can actually completely unload a tab after X amount of minutes / hours. The tab is dimmed and comes back / reloads automatically when you click on it.
This along with tab groups - https://addons.mozilla.org/en-US/firefox/addon/tab-groups-pa... allows you to have hundreds of tabs at your fingertips across any number of groups, without paying the performance impact of having them all actually loaded at once.
Serious props to you for making a web browser. That is legitimately impressive.
However I feel like most people won't be willing to sacrifice the feature support, stability and security that a larger browser can provide for a potentially better experience.
If this was made by a single person you should really do a write up about the development process. I think many people would also be interested in that.
It's built on Electron[0] which is built on Chromium, so it's very much building on the work of a larger browser and just adding a (seemingly) very different UI experience.
I don't think so: I have a number of programs that support tabs or multiple groups of windows in some form, including my editors (Emacs/Vim), browser (GNU IceCat), and terminal multiplexer (GNU screen). It can be argued that each of those are window managers in their own right, but what this does is provide distinct points of context that I can switch between and ignore.
I also use a tiling window manager (Xmonad); it would not be realistic for my window manager to handle tabbing, as that would prevent me from tiling my browser.
I also have dozens (sometimes hundreds) of tabs open in my browser, which I arrange hierarchically using the Tree Style Tab addon, which I find incredibly useful and essential to how I use and understand the Web (...and my train of thought as to how I got 10 levels deep into Wikipedia and various other sites while trying to research something completely unrelated...).
I'm not saying that this rationale works for everyone; this is what works for me, and I like it.
There are far too many times a day that I find myself hitting
> alt-tab
> sigh
> shift-alt-tab
> ctrl-tab
I'm not a "keep all the tabs open forever" person, so having the ability to shift this to the O/S would be great. Can see why this would be sub-optimal for someone who regularly has 30+ plus tabs open at once.
The key thing is being able to open a tab/window in the background, when everything I know of automatically tries to bring any new window to the front. But I do agree with your point: every application seems to be re-inventing its own window/tab/document management instead of using the ones provided by the OS. I used to use Firefox with Tree Style Tabs, but then I found out that having multiple windows full of tabs was good enough, and I can use the OS to just arrange the windows without needing to arrange the tabs therein.
I feel the same way. Like many people who would agree, I use a highly configurable tiling window manager. I have convenient hotkeys for switching and re-arranging windows. I don't want to have to switch into my browser, and then switch mental modes to a different set of controls for switching and re-arranging tabs.
I have not tried any tabless setups yet, though. For a browser I use iceweasel/firefox with pentadactyl, so I can hit `b` and switch tabs by number or search by tab title.
Does Min (along with Brave) do ad blocking at a different layer than plugins? Is there any advantage to having the browser do it instead of something like uBlock Origin in chrome?
Also, by the look of it, the current implementation in Min is very inefficient: for every network request, all the filters will be evaluated to check for a match.
Statistically, on average the majority of network requests are no match, and in the current implementation, no match means having iterated through all the filters, thus a significant overhead added to every single network request.
Furthermore, the evaluation of wildcard-based filters is itself quite inefficient: every time a wildcard-based filter is evaluated, an array of substrings is created and discarded.
I will say it's awesome that someone has the time/ability to make a web browser... even if it doesn't support everything yet.
I do have a general question for the programmers out there... just to see what people's stance is on the topic. If a programmer builds something and wants to make money off of it, one very common way is using ads. I was wondering if programmers are for or against a tool like this that integrates ad blocking. I have no bias either way, I was just curious.
Ad blocking is just part of the game we have to play.
If users are willing to go out of their way just to avoid seeing your ads, they aren't going to be clicking on them even if you find a way to show them ads no matter what.
One thing to keep in mind is that even if a user is using ad blocking, it doesn't necessarily make him worthless to your business.
Users still share, invite friends, and help drive traffic to your product. And they're especially valuable if there's a network effect to your product.
After clicking the download link, the page displays a message describing how to get around the Mac security check.
There's an easier way: Right-click on the Min app in Finder and select Open. This time the Mac security dialog will show an Open button, allowing you to override the security check. No need to go into System Preferences.
I notice that the way tabs are displayed is by drawing the top in some color from the page, and showing the active tab in a lighter shade of that color. The issue is, sometimes the color is white, so the active tab doesn't stand out - I wonder if it could switch to a darker color in that case?
A couple years ago, when some browsers still had tabbed windows as an option that could be disabled, I tried browsing with only one tab at a time and found it quite refreshing.
Does anyone know of a browser today with a similar "feature"?
I really like the direction this browser is going in. I noticed I cannot go back/next using a mouse or keyboard (though i can imagine one would be able to swipe to do that).
Am I the only one having real trouble with navigation? I can't figure out how to go back, and closing a tab is cmd-w which requires me to be in that tab?
Odd setup.
I've been using eww (the emacs web browser) for reading docs, I highly recommend it. DDG is the default search engine. Plus you can display the docs right next to your code :)
[+] [-] gkya|10 years ago|reply
These tools do not have the eye-candy that Min has though. Kudos for the design, it's indeed lovely.
[+] [-] ryan-c|10 years ago|reply
See my post here: https://rya.nc/https-script.html
[+] [-] dpfu|10 years ago|reply
If all you need is to render HTML, it's tiny and fast. It supports HTTPS and no JavaScript (so you don't need NoScript for that ;)
[1] http://www.dillo.org [2] http://hg.dillo.org/dillo/raw-file/default/ChangeLog
[+] [-] ymse|10 years ago|reply
http://portix.bitbucket.org/dwb/
It's fully keyboard driven (to the extent possible) and has a decent amount of extensions, including ad blocking and a great requestpolicy manager for controlling 3rd party requests.
[+] [-] Sir_Cmpwn|10 years ago|reply
http://www.uzbl.org/
[+] [-] asb|10 years ago|reply
[+] [-] symtos|10 years ago|reply
[+] [-] yoavm|10 years ago|reply
EDIT: This seems to happen only with the bottom download button, and only on my desktop (Firefox, Arch Linux). On my phone the button says it's available for Ubuntu too. I guess it's just a bug with recognizing the user-agent string or something.
[+] [-] FussyZeus|10 years ago|reply
[+] [-] mike-cardwell|10 years ago|reply
[+] [-] Mahn|10 years ago|reply
You could argue that you should rely on extensions if you are power user, but then with the trend that Chrome has set (and now Firefox follows) of extensions being small web apps packaged with an icon, there's not a lot extensions can do to fundamentally change how browser tabs works. Whether tabs become smarter and more functionally rich depends almost exclusively on whether Google, Mozilla or Microsoft decide to experiment it.
[+] [-] pawsthebear|10 years ago|reply
[+] [-] skrowl|10 years ago|reply
Bartab Plus can actually completely unload a tab after X amount of minutes / hours. The tab is dimmed and comes back / reloads automatically when you click on it.
This along with tab groups - https://addons.mozilla.org/en-US/firefox/addon/tab-groups-pa... allows you to have hundreds of tabs at your fingertips across any number of groups, without paying the performance impact of having them all actually loaded at once.
[+] [-] danielhellier|10 years ago|reply
[+] [-] chocolateboy|10 years ago|reply
https://addons.mozilla.org/en-US/firefox/addon/auto-unload-t...
[+] [-] john_reel|10 years ago|reply
[+] [-] cha5m|10 years ago|reply
However I feel like most people won't be willing to sacrifice the feature support, stability and security that a larger browser can provide for a potentially better experience.
If this was made by a single person you should really do a write up about the development process. I think many people would also be interested in that.
[+] [-] lucideer|10 years ago|reply
[0] http://electron.atom.io/
[+] [-] xaduha|10 years ago|reply
[+] [-] amelius|10 years ago|reply
[+] [-] mikegerwitz|10 years ago|reply
I also use a tiling window manager (Xmonad); it would not be realistic for my window manager to handle tabbing, as that would prevent me from tiling my browser.
I also have dozens (sometimes hundreds) of tabs open in my browser, which I arrange hierarchically using the Tree Style Tab addon, which I find incredibly useful and essential to how I use and understand the Web (...and my train of thought as to how I got 10 levels deep into Wikipedia and various other sites while trying to research something completely unrelated...).
I'm not saying that this rationale works for everyone; this is what works for me, and I like it.
[+] [-] 4ndr3vv|10 years ago|reply
I'm not a "keep all the tabs open forever" person, so having the ability to shift this to the O/S would be great. Can see why this would be sub-optimal for someone who regularly has 30+ plus tabs open at once.
[+] [-] cytzol|10 years ago|reply
[+] [-] oftenwrong|10 years ago|reply
I have not tried any tabless setups yet, though. For a browser I use iceweasel/firefox with pentadactyl, so I can hit `b` and switch tabs by number or search by tab title.
[+] [-] reustle|10 years ago|reply
[+] [-] aakilfernandes|10 years ago|reply
[+] [-] gorhill|10 years ago|reply
Also, by the look of it, the current implementation in Min is very inefficient: for every network request, all the filters will be evaluated to check for a match.
Statistically, on average the majority of network requests are no match, and in the current implementation, no match means having iterated through all the filters, thus a significant overhead added to every single network request.
Furthermore, the evaluation of wildcard-based filters is itself quite inefficient: every time a wildcard-based filter is evaluated, an array of substrings is created and discarded.
[1] https://github.com/PalmerAL/min/blob/master/ext/abp-filter-p...
[+] [-] unknown|10 years ago|reply
[deleted]
[+] [-] calgoo|10 years ago|reply
[+] [-] Retr0spectrum|10 years ago|reply
[+] [-] vblord|10 years ago|reply
I do have a general question for the programmers out there... just to see what people's stance is on the topic. If a programmer builds something and wants to make money off of it, one very common way is using ads. I was wondering if programmers are for or against a tool like this that integrates ad blocking. I have no bias either way, I was just curious.
[+] [-] dkopi|10 years ago|reply
One thing to keep in mind is that even if a user is using ad blocking, it doesn't necessarily make him worthless to your business. Users still share, invite friends, and help drive traffic to your product. And they're especially valuable if there's a network effect to your product.
[+] [-] cha5m|10 years ago|reply
[+] [-] RodericDay|10 years ago|reply
[+] [-] noobie|10 years ago|reply
Edit: Ctrl + W closes the current tab.
[+] [-] lobster_johnson|10 years ago|reply
After clicking the download link, the page displays a message describing how to get around the Mac security check.
There's an easier way: Right-click on the Min app in Finder and select Open. This time the Mac security dialog will show an Open button, allowing you to override the security check. No need to go into System Preferences.
[+] [-] CameronBanga|10 years ago|reply
OP, I'm guessing you're reading. If you need help with that, feel free to email (addy in profile). Sweet project, just wish it had proper signing.
[+] [-] minbrowser|10 years ago|reply
[+] [-] skykooler|10 years ago|reply
[+] [-] minbrowser|10 years ago|reply
[+] [-] tedmiston|10 years ago|reply
A couple years ago, when some browsers still had tabbed windows as an option that could be disabled, I tried browsing with only one tab at a time and found it quite refreshing.
Does anyone know of a browser today with a similar "feature"?
[+] [-] minbrowser|10 years ago|reply
[+] [-] yashafromrussia|10 years ago|reply
[+] [-] emmet|10 years ago|reply
[+] [-] egeozcan|10 years ago|reply
[+] [-] phusion|10 years ago|reply
[+] [-] quarterto|10 years ago|reply
[+] [-] rrggrr|10 years ago|reply
[+] [-] moondowner|10 years ago|reply
[+] [-] wcummings|10 years ago|reply