We are making a web browser! PREVIOUSLY In the face of recent changes in Firefox and Chrome some anons were asking for a Sup Forums's perfect web browser, we collected the most wanted here and plan on continuing with the creation.
To contribute follow the WORK PLAN, join the IRC to ask developers for a repo, and get to programming!
>TODO: - Host project at savannah.nongnu.org - Set bug tracker and mailing list in Savannah.
>WORK PLAN 1. Browse links2 source code (you can use Ctags for tagging functions and files). 2. Expose API and give access to everything (scripting through executables is planned). 3. Give total control over the DOM, put options in files inside a hierarchical folder structure referencing sites and subsites. 4. Implement a link grabber for every link and media type to be parsed by scripts and independent applications. 5. Create an uncomplicated switch to general security profiles located in saved files. 6. Implement ncurses simple tree style graphics for bookmarks, tabs, advanced security policies by site, etc. 7. Work in the framebuffer graphics rendering. 8. Open API to javascript support (version 2.1pre28 of links2 had javascript enabled). 9. Cache, logs, cookies, and other data storage options. 10. Ports routing proxy management. 11. Vim/Emacs modes, dwb hints and quickmarks. 12. Optionally add parser for HTML, DJVU, PDF, epub, etc.?
I want this to happen, but don't kill another thread for it until you get someone with actual experience building a modern browser to work with you.
William Scott
What the hell are you talking about, have you been here before?
Landon Taylor
wew this thread is pretty much dead
Colton Morris
Browser is dead, been around for a month and zero progress has been made.
Logan Cooper
I want to use this browser, but its guranteed to be virus ridden like most open source projects
Alexander Miller
Your argument is dead as always :^)
Jayden Allen
Huh, thought this one is dead already. How many people are contributing?
Landon Collins
I'll take a netrunner thread over the shitpost it replaced. This board is essentially 50% shitposting, at least people are discussing something real here and not about how much Windooz BTFO or whatever the fuck else
William Price
Wow, you are not even trying anymore
Aiden Morris
I'm not arguing, but by replying I guess it's not as dead as it was when I said it was. I guess I'm losing now
Jonathan Jones
Were is the qutebrowser shill? I want to ask him when he is going to implement the security features the dev promised.
Aaron Flores
Ok, maybe saying that about open source is unfair, but a browser from Sup Forums? Y'all gun get trolled
Levi Gomez
How would the shill know when the dev would do things? He's just a shill
Nathan Bell
i made a logo
Mason Sullivan
He may be the dev himself, he post in Sup Forums sometimes. Or maybe he is in his mailing list, one never knows.
Landon Allen
4 idea guys, but nobody is actually building it. just look at those fucking "commits" lol
Joshua Anderson
You wouldn't know memelord
Ryan Young
Is this project still using regex for parsing?
Christopher Sanchez
>netrunnet - the perfect browser >it doesn't actually exist like pottery
Gabriel Powell
I'm the dev. Source: me :^)
If with "security features" you mean NoScript/uMatrix like functionality: The (much needed) refactoring of the config is done, but per-domain settings which would allow for this aren't yet. I'm currently not doing much qutebrowser work because my exams are coming up, but I'll continue on the config stuff in September. Some related links:
Thanks for the update mr dev, and good luck with your exams.
Easton James
Does qutebrowser work with a framebuffer? Also, why should I use qutebrowser over ozbl?
Jonathan Morales
Has anyone made a logo yet? If not, I'd be more than glad to make one.
Benjamin Thompson
>netrunner
daily reminder this is a weekend project by 1 (one) high school kid with 0 programming experience
Luke Lewis
With the QtWebKit backend it kind of works (as Qt supports drawing to a framebuffer), but I haven't really ever tried more than starting it.
uzbl is a good choice too, as long as you use its next branch based on a recent WebKit2. Other than that, it depends - qutebrowser has some more features built in (which can be good or bad, depends on your point of view), probably the bigger community behind it, and uses a more up-to-date backend when you use it with QtWebEngine.
Michael Adams
wow guys this will totally have all the features mentioned in op
meanwhile in all repos: *crickets*
Noah Fisher
can't wait to trust these professional programmers after a whole weekend course with my internet security
Asher Garcia
All this butthurt just to shill chrome
Nathaniel Rogers
>no commits Lol kys fag
Oliver Kelly
...
Alexander Hall
a what now? why are you making stuff up, odil?
Blake Ross
Hey spammer, got my name wrong
James Thompson
Well I hope it gives a framebuffer option so all those python3-qt or whatever dependencies become optional.
Nicholas Sullivan
This.
Ethan Thomas
#evolved
Bentley Nelson
why isn't this called neetrunner
Lincoln Morris
we're too fast, for their reaction time. ;)
Asher Edwards
stop posting dog poop
Austin Rogers
>native onion protocol support >built in adblock >built in Sup Forums x >built in automatic coincidence detector >default home page is right wing death squads by moonman on youtube This is everything we need for the perfect web browser
Parker Hernandez
your dumb
Evan Thompson
>coincidence detector Replace that with churnalism
Colton Gonzalez
I don't see what one has to do with the other.
Mason Turner
will this get ported to the bsd's?
Dylan Nguyen
nice pape
Jose Smith
bored on a Sunday evening
Charles Bennett
The fuck, I finally looked at the GitHub. This project is shit.
Austin Barnes
Most of the dependencies for qutebrower are qt related and themselves have tons of extra dependencies. It's overly complex for a browser that wants to be simple.
Aaron Campbell
>written in C crossed out and replaced by written in C++ it was only time
Robert Butler
I hope you and anyone else who reposts this thread gets banned. No you aren't making a browser, it simply isn't going to happen.
Easton Nelson
Qt can run in a framebuffer. If you want a browser which is actually secure and usable (i.e. can render today's websites), it's going to be using either Qt or GTK - even suckless' surf does. Or maybe CEF/Electron and HTML/CSS/JS for the GUI, but I'm not convinced that's any better.
Anthony Jackson
Suckless surf hate webkit2gtk because it goes against everything suckless stands for.
Caleb Hughes
Suckless would love netrunner if they know, follows the unix philosophy to the core.
Nicholas Barnes
After a two week break, we're back in action. Updates to both repos this week
Which is exactly my point - if you want something that's actually usable as a browser, there isn't really an alternative.
Cameron Lopez
Even though I haven't used it long..
BSD is far too practical for this browser. Try pic related, friend!
Jonathan Torres
>NEW FEATURE COMPLETE Where is your webkit god now Where is your blink god now Where is your servo god now Where is your chrome god now Where is your vivaldi god now Where is your firefox god now
Chrome shills in suicide watch!
Sebastian Roberts
this post is like UV light sterilizing bacteria
chromecuks will rage
Colton Myers
Old
Hunter Long
You'll need to find new screenshots now
Ryan Sanders
Regexes were never used.
Angel Watson
>showing this unmaintainable clusterfuck of spaghetti code as a positive example
top jej
Brayden Cox
Fuck chrome
Ian Robinson
What does chrome have to do with your complete lack of ability to write in c++ or plan large projects?
Julian Morris
No, I won't ignore you came here to shill chrome, fuck chrome
Zachary Hughes
What's unmaintainable about that?
William Fisher
This is still more maintainable than Chrome desu. Have you looked at the Chrome source tree?
Tyler Myers
Nice projection. What does it have to do with that amateur clusterfuck on "teknik"?
Elijah Lee
And it has none of the features Chrome has, and will never have any of the features they keep bragging about.
Matthew Moore
Fuck off chrome shill, you are implying too much
Eli Gray
>not having botnet >not having corporate backers >not selling our user privacy no project starting out has all their competitors features.
Zachary Cook
The only thing it has now is amateur high school programmers with no experience, ten logos, twenty threads, and thirty chat channels. It's a non-starter. Please stop embarrassing yourself and stop reposting this.
Austin Lopez
So much bullshit in one post, inflating you critic won't add any value to pure air.
Joshua White
This became a laughing stock on this board in record time. It's time to stop.
Wyatt Taylor
You are not this board, you are not Sup Forums, you are not Sup Forums, you are just an authoritarian piece of shit and you should stop. Nobody cares about your complain.
Lincoln Robinson
Keep crying, you are pathetic, chrome shill
Blake Edwards
Does he do it for free? Why would someone keep trying to manipulate opinions about a fun project like this?
Asher Jenkins
That's the million dollar question.
William White
C++ is the best way to manage a large codebase.
Jayden Harris
just lol my dude
the existence of makefiles proves it's one of the worst ways to write large amounts of code
in modern languages we have build tools like npm, cargo, pip, and so on, which build projects and link dependencies in a foolproof way. c++ was left in the last century and still hasn't caught up.
netrunner's """developers""" use c++ here because they finished an online course and Sup Forums told them it's what "professional programmers" use. they should have picked electron and add a gui like brave browser. this way it would be possible to have a semi-decent browser made by a tiny, inexperienced team. the way they started doing it it's just setting them up for failure right from the start.
Jonathan Parker
>npm >pip opinion discarded
Brandon Jones
No
Caleb Evans
see, you're using c++ as a prop because that's what people on the internet told you is for "mature projects", and you dislike convenient, easy to use tools because they expose you as a fraud
it's like an atheist wearing a fedora and growing a neckbeard to feel "manly", you use c++ not because it's the best tool for the job but to feel "professional", and you have to compensate this way because you're an unemployed neet
meanwhile no employed engineer has ever felt the need to discard a convenient tool just because somebody on the internet thinks it's not "extreme" enough
Colton Sanchez
yes, please tell me more about my motives. Your projections are interesting.
Aaron Jackson
Progress could have been made if they had simply chosen to use WebKit instead of focusing on terminal compatibility in 2017
Lucas Nelson
...
Ryan Brown
>Sup Forums gets their favorite anime site shut down
>Sup Forums programs and creates a new website as a replacement with all the torrents and extras within a week
>Sup Forums can't even get together to make something >nothing but idea guys
Pathetic
Kevin Jones
Are we C++ now?
That's really good. I suggested that on the first thread. Haven't checked back in a while.
Camden Gutierrez
Dude the whole point of open source is that you can look into it and blatantly see any shifty business going on.
Dylan Roberts
>Written in C++ Well it's guaranteed to be slow, bloated, and shit now. C89 is the only language you'll ever need and should ever use.
James Gutierrez
Sup Forums helped with the project hence why a general for it is on the board.
Parker Sanders
>git.teknik.io/gyroninja/netrunner Is this a joke?? >all these idea lists centered around paranoia and muh privacy >literally no css parser (todo: make css rules trickle down) >no address field?? >not to mention, it's hosted on some fucking chinese knockoff github, way to attract an open source community. amazing >moonman symbol, a low key symbol for white supremacy. i dont care about it personally, but it will just put off a lot of potential contributors. clearly the result of a lack of good decision making for any serious project
if you're paranoid just use firefox with the appropriate extensions through a torVM in qubes over a VPN or some shit. then do all of your firewalling at the VM level. i dont think anyone would trust a supposedly privacy focused browser just because it was written by some autistic fucktards on Sup Forums.
Adrian Bell
Wrong
It's on Sup Forums because its technology related. Not because you losers did anything
Colton Jones
also, not to mention the name thats clearly a retarded NTR pun. and the website is straight from the 90s. great first impression for new users.
i take back the comment about teknik. i see that there are other mirrors of the repo too.