Netrunner

We are making a web browser!

In the face of recent changes in Firefox some anons were asking for a Sup Forums's perfect web browser, we have collected here the most wanted and plan on continuing with the creation.

>Main repo
git.teknik.io/eti/netrunner
>Mirrors
github.com/5yph3r/Netrunner
magicpackets.net:3000/proudfeet/netrunner (currently down)

>Current TODO
TODO
1. Browse the elinks2 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.

To contribute, read the TODO and get programming!

Other urls found in this thread:

source.netsurf-browser.org/libnslayout.git/
bugs.netsurf-browser.org/mantis/view.php?id=2519
twitter.com/NSFWRedditVideo

10/10

how about we patch netsurf

>no blink
Into the trash it goes.

links2 is closer to the objective, but I give you it looks good in the framebuffer

Firefox is already a good browser even at vanilla state.

If you want a tinfoil get Tor and that's it.

Your project will fail.

4U

>GNU nigger license
That's pretty low of you, user.

...

Better than MPL cuck license :^)

Netrunner is a card game

Any license is better than leftist garbage.

Netrunner is a name of a Linux distro idiot

And a distro. We need an animal and we'll be on pair with Gentoo (animal and file manager of the same name).

Will this and Tox be bundled into CloverOS?

the name literally doesn't matter. if someone tells him to change the name he can just filter it out of the source code with something else

I just really want netsurf to win the future browser wars.
We'd have to change things around in the rendering engine though, because of the DOM.

Don't listen to them, name is fine.

>development team consisting of artists and "idea guys"

Gee, I wonder what will go wrong.

Did someone say "future wars"

You been browsing the source code I see, maybe is a good idea to post here what we find.

Is there a logo yet?

>>>benisgrow.io

Yes, see

...

I made a patch to add javascript cookies, the wrapper to c functions from javascript is incredibly nice to work with.
Basically, the current issues with netsurf are:
- Lack of standards support(the obvious)
- Lack of people working on features(they all work on bug fixing or keeping support with platforms like RISC OS)
And the big one
- The rendering engine can't handle DOM updates.
Fixing the third would be a MASSIVE step towards getting a fully standards compliant browser, and would probably be enough of a leap to get the devs working on features again.

Looks like it's still active though.
source.netsurf-browser.org/libnslayout.git/
>last activity less than two days ago

>forking links
why not fork midori or qutebrowser and make it something usable?

So are we going to fix netsurf?

I find that logo racist and offensive.

Good

>Firefox is already a good browser even at vanilla state.
TOP FUCKING KEK

It wasn't inactive in the first place, but most of it was on bug fixes, but it looks like things are speeding up(the cookie fixes were made in April) so I guess they are starting the work on the layouting update, cool.

Why not just finish up netsurf?

Not for you it isn't.
No one will use your browser when I tweet about it.

no, links2

who else here thinks the biggest problem with all other web browsers is that """people""" are allowed to use them without swearing allegiance to the glorious social movement that is anti-gay/trans white supremacism?

Fuck off.

I want this to succeed. Please don't let me down Sup Forums

I wish I could help but anything I do I know you niggers could do better.

Or I made them in January.
Damn.
bugs.netsurf-browser.org/mantis/view.php?id=2519
The patches haven't gone to master yet, due to a better way to use urldb_set_cookie having not been developed yet, but the patch mostly works as-is.

They need javascript support, I guess you could go for that, but a couple threads back we were talking on some features missing from netsurf so we probably stay with links2.

Nothing is stopping from helping netsurf in the meantime.

When does 1.0 release?

>elinks2
*links2

>2017
>Sup Forums creates one of the two most popular nyaa replacements
>cloveros is released
>now this
what a year

10/10 we need a good browser,
make a selfhosted easy to use bookmark sync and I am in
also do you plan to get GTK support for it?

>also do you plan to get GTK support for it?
It's framebuffer. If you want to use it while xorg is enabled you just run it in a terminal.

Like what features? I'm interested.

Netsurf already has a Gtk backend.

>in the face of firefox
add in chrome op

you are just slinging mud otherwise

B-but we are not in lifehack headlines like reddit with some pointless shit.

Chrome's problems are fundamental to its nature of being a botnet. That hasn't changed recently.

os shit did read clearly, thanks for enlighten my

are we living in a golden age?

>elinks

what happened?
I thought we were working on links2?

dropped.

>Sup Forums manages to BTFO chrome and puts firefox out of business
what a year this has been

TLS and javascript support are the only ones I remember

it should be stated as such on the programs github

chrome has messed up just as bad if not worse

Big scary twatter man
Fuck you and fuck twitter

Yes is links2, is just a misspelling

Fuck you you racist piece of shit.
No one will ever use your racist browser.

Yes, links2. It has the most features that are being requested.

How about contributing to make an existing product decent instead?

Pic very related: It's you. Even if you think you're different you're not. Stop repeating the same mistake sheep.

I'm pretty sure TLS is supported, and I've actually worked on javascript functions for netsurf.

Enjoy your botnet

>Muh feels and political correctness
Go take your racism-baiting to pol, see how they feel about it. They may even care less than we do here.

Good. Keep the Normies away

Is anyone here really a programmer?
This has gone on for not even a full week and im disapointed as fuck.

You guys got my hopes up majorly.

>You will never have a frame-buffer CLI console browser, that is minimal and secure..

>How about contributing to make an existing product decent instead?
There are exactly two Free browser engines worth a damn right now: Gecko and Blink. Both of them require running practically the entire browser (Firefox and Chrome respectively) to work. This leaves users at the mercy of these other browsers' upstream developers and doesn't provide a good use case for choosing another browser if it has the same rendering engine anyway. A third path is required.

Racists should just kill themselves t.b.h

Fuck off with your shitty bait

Netsurf most definitely has tls support.

haha thanks for ther (You)s nigger!

Is that also true for the new Mozilla's engine built with Rust?

>written in C
Slow, insecure, unmaintainable. No, thanks.
Should've picked Rust.

>no work has been done sinse initial commit

Vaporware confirmed.

Servo, when it's done, should be cleanly embeddable again. Of course so was Gecko, at first...

>stop having fun
no, this is Sup Forums, what did you expect. The most complex thing I've ever done was fizzbuzz. But I figure I'll have to move on to bigger projects at some point, might as well see what I can do with this

Great, take your crying to /pol faggot.

>scripting
With what? Scheme? dlopen?
Why not make the whole browser in scheme directly?

links2 already had support for java though and it would be far easier to implement

also links2 works perfectly with wget (built around it) so you can offload downloads into a jailed zone and just pipe all programs into it like mpv urxvt fbi mc (or ranger?) obv they would all be optional

no socks5 though ;-;

Then give links2 tls support, it's a smaller code base.

>insecure
as much as most languages
are you actually suggesting to write the browser in idris?

Fair enough, Would rather see Blink maintained and a web browser built around it, rather than seeing another project fail, but well, good luck and hope you guys make something.

I can't even fizzbuzz honestly but I can provide inspiration and direction?

I'm not exactly sure about what you mean by using pipes with links2(yes I know what unix pipes are), but what's links's js support like?

links2 already works with shell scripting

use bash/zsh/fsh ect

you can bind programs via bash within the gui or direcly from the CLI

There are other Blink browsers like Qutebrowser and Otter, but they're not really ready yet. You can contribute to one if you want.

who is this gnu/girl

>with shell scripting
Only shell scripting? Most programs who claim to work only with shell scripting (like init) actually work with any valid executable file.

shell piping |
you its basically a symbolic link between a action

>click on .txt it opens nano

>click on .mp4 it executes /usr/bin/mpv for example


its offloading to keep its own memory usage low and to increase security

also we can replace the programs for more features like VLC instead of mpv (but youd need xorg obv)

the idea is links2 is just a minimal core and you use other packages or programs to provide assistance

you could have a wget and midnight commander interface within links2 for example

aka the unix way
instead of like where chrome has its DL manager and video player all in one

well yeah it has capabilities but thats beyond the majority of users and also you must have some caution for security

I wish I knew...
Gnu/Waifu material.

Oh!
I imagine you could do the same thing with modifications to netsurf, but also, with things like video controlled with javascript, I imagine you'd need to do some work there?
(i'm sorry, netsurf holds this weird autistic place in my heart for this kind of stuff, but yeah, this stuff being already implemented is probably an advantage here(I still want to use netsurf though : \))

>security
bash is the worst selection if you care about security.

is this possible to find or recreate irl?

not if its running as a predetermined group and user that has no priv

we can have it autoinstall with a script to create those

it would be far safer to have shell scripts that are audited before they get into the repo or we have predefined restrictions with a API

safer than binary executables atleast lol

I must find her anons!
AID ME!

fuck off she's mine

If a racist browser respects mah freedums, I'm in

Using scripting is a good idea, you can make a lot of scripts to replace addons. Imagine the possibilities!