In the face of recent changes in Firefox some anons were asking for a /g/'s perfect web browser, we have collected here the most wanted and plan on continuing with the creation.
we have a teknik git too https://git.teknik.io/eti/netrunner will add changes to the README.md soon don't hesitate forking, sending pull requests etc
Name:
Anonymous2017-06-18 22:53
>>12 Sorry OP, but cudder-sama is already busy with her own browser here
Name:
Anonymous2017-06-19 3:27
>>12 There is a TODO list not in the README: 1. Browse the links2 source code (you can use Ctags or GNU GLOBAL for tagging functions and files). 2. Expose API and give (scripting) access to just about everything. 3. Put every accessed interface in a scriptable file. 4. Give control over the DOM, use folders for each site to be manually edited (use a hierarchical structure to cover subsites). 5. Implement a link grabber for every link available to be parsed by the scripting interface.
The plan is to leave last the implementation of the javascript engine.
a blacklist (addresses it doesn't send requests to)
javascript disabled by default
you can set your own scripts to load instead in the website
you can disable elements permanently, for that website domain or page
you can substitute an element for another permanently (and that includes scripts) in a wysiwyg way
you can customize your home page, with the 'tiles' of quick access chosen by you, instead of decided by an algorithm
it 'counts' the scripts in a website (loaded with href or inline) and lets you enable them one by one (it saves the signature of each with a element selector plus domain and path)
you can edit these with an editor (say, just a single line) and save, instead of needing to create a userscript
css animations and other time-dependent css disabled by default, but can be enabled
css inline and externally loaded css editable similarly to js (and so is the same for all other elements you can name)
more radically, the functionality of a webpage can be extended with a different language than javascript, to the user's choosing. the parsed html tree is fed to the userscript and held in the variable 'document', even before loading in the browser, and the userscript can choose what to dispatch to the usual behavior and what to alter in content or prevent usual behavior and dispatch differently
>>43 But why use a proxy when you can check the rules in your own computer, without overhead?
And the algorithms are still running even if you're using a different page. They're connecting to cloud services to get the best fit according to your signature.
Name:
Anonymous2017-11-16 21:40
>>44 I don't think that you know what ``filtering proxy'' means, it does not need to be in a separate computer.
And the algorithms are still running even if you're using a different page. They're connecting to cloud services to get the best fit according to your signature.
>>46 Firefox's initial appeal was the system of extensions that you voluntarily add to it. >>47 Donations for the longest time were Mozilla Foundation's primary source of income. I could be wrong, but I think that this was the case until the whole Brendan Eich thing. >>48 Firefox has been bloated for a very long time http://harmful.cat-v.org/software/firefox >>49 You haven't been programming for long if you think that bloat isn't a problem.
Name:
Anonymous2017-11-17 17:37
>>46 Why does everyone always make this retarded suggestion all the time? This would only make it a must for advertisers to find a way to circumvent the block as soon as possible. In the current state of affairs, they are simply losing some revenue, not going completely out of business and are not hard pressed to lobby in the congress or doing some other desperate thing to stay alive. The antiadblock measures rolled out by jew ``newspapers'' only exist because some retard thought it would be cool to make adblockers popular enough for the ad jews to notice them.
Name:
Anonymous2017-11-18 2:56
Disabling JS by default everywhere is the real solution to ads and tracking.
>>52 And right now they gain money because a few dumb fucks are unable to install an ad-blocker by themselves.
And note that of course I don’t have flash, java or any such nonsense installed, so either it is firefox or one of the few hundred linux libraries it uses(I don’t have any windows or OS X boxes, so I have no clue if it leaks this much on other platforms).
>>53,58
<img src="http://shittysite.io/trackingpiel.gif" />
<img src="http://shittysite.io/trackingpixel.gif" />
I like to see how disabling JS will protect you against this.
Name:
Anonymous2017-11-18 21:40
>>59 That only gets you useless info like IP and what page you were on JS in combination with that would get you a lot more juicy info
Name:
Anonymous2017-11-18 21:44
>>59 What's a trackpixel? You can add custom block rule anyway
Tracking pixels are little 1x1 pixel images that allow you to keep track of how many users visit your website or see your advertisement.
Pretty sure google uses it as well.
Name:
Anonymous2017-11-18 23:19
>>51 This is fine, but it has nothing to do with bloat. Bloat isn't ``some functions have an unnecessary if branch'', bloat is ``your webbrowser implements its own GUI toolkit on top of your system's GUI toolkit'', as seen in https://freesoftwarefoundation.org/read/prog/1406427616. Bloat is a design failure.
Name:
Anonymous2017-11-20 2:34
>>63 There's absolutely nothing wrong with a web browser using its own GUI toolkit.
Standards should be disregarded (since they have no more credibility since they approved html5 drm). We need to resist the shittification of all things. And also replace google with a decentralized index. And nuke all social media sites somehow.
Name:
Anonymous2018-02-04 14:00
>>68 Your web browser should be perfectly capable of completely ignoring DRM just as easily as you can disable Javascript. Google is not a necessary part of the Internet, it's a service of convenience that makes use of automated scraping bots and novel indexing techniques. There's no reason why people can't go back to web rings and personally curated indexes. Social media sites are nothing. A firewall like umatrix can blacklist all connections to social media sites.
Name:
Anonymous2018-02-04 17:46
the "web" is the problem, a browser is not the solution.
Name:
Anonymous2018-02-04 17:50
i wish we were hacking in lisp machines and internet did not exist
Haven't forgotten, just extremely busy with IRL work and some other stuff. Maybe if another big fail turns up I'll get back to work on my browser more.