[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/ntr/ - Netrunner official /g/ browser

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 97
Thread images: 11

File: wASmM.png (106KB, 875x1090px) Image search: [Google]
wASmM.png
106KB, 875x1090px
We are making a web browser!
PREVIOUSLY >>61261352

In the face of recent changes in Firefox and Chrome some anons were asking for a /g/'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!

WEBSITE: https://retrotech.eu/netrunner/
IRC on Rizon: #/g/netrunner
IRC guide: https://pastebin.com/YDbEWRHV

Gitgud: https://gitgud.io/odilitime/netrunner/
Teknik: https://git.teknik.io/gyroninja/netrunner, https://git.teknik.io/eti/netrunner
Github: https://github.com/5yph3r/Netrunner

>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 forHTML, DJVU, PDF, epub, etc.?
>>
FEATURES

- Options by site.
- Granular control over incoming traffic like Policeman (more detailed than uMatrix).
- Granular control over outgoing traffic like Tamper Data or like Privacy Settings (the addon).
- HTTPS with the HTTP fallback optionally in a new instance of the browser with functions like HTTP POST disabled.
- URI leak prevention like "No Resource URI Leak" and no plugin enumeration.
- Local CDN like Decentraleyes and Load from Cache.
- Cookie management like Cookie Monster.
- Option to turn off disk usage for all data (cache, tmp data, cookies, logs, etc.), and make cache read only.
- Randomizer for user-agent and canvas fingerprint.
- Custom stylesheets like Stylish.
- Userscript support like Greasemonkey.
- Proxy management like FoxyProxy.
- Simple ports routing to use networks like Tor or I2P.
- Simple switch to universal profiles to be used like blocklists from uBlock, or like Privacy Settings.
- A configuration file like Lynx for universal profiles.
- URL deobfuscation like "Google search link fix" and "Pure URL".
- Search customization like surfraw, dwb or InstantFox Quick Search.
- Reverse image search like Google Reverse Image Search.
- Use of external applications to open links, replacing video player with youtube-dl and MPV, for text input by a text editor, browse protocols like ftp/gopher, or as a file picker.
- Use wget web crawling feature like a DownThemAll.
- Send commands to a monitor (and command history) to keep browsing while commands are working.
- Simple emacs-like keybindings to menubar by default for new users.
- Keyboard driven with dwb features like vi-like keybindings, hints, quickmarks, and custom commands.
- Configuration options from an integrated command-line.
- Non-bloated smooth UI like dwb.
- Import bookmarks from browsers like Firefox.
- Written in C.
- Low on dependencies.
- GPL v3+.
- Framebuffer support like NetSurf for working in the terminal (TTY).
- Actual javascript support so we can lurk and post in 4chan.
>>
File: 1493059023873.png (186KB, 332x512px) Image search: [Google]
1493059023873.png
186KB, 332x512px
This will be shit
>>
how can i help? I know ruby on rails :^)
>>
FAQ

For users:
>Will it have an adblocker.
Yes.
>Will it have tree style tabs?
Yes, but not up in the priorities.
>Will it be crossplatform?
Already is.
>Will it it have vim keys?
Yes.
>Will it have "graphics"?
Yes. We are planning to run the program in terminal using the frame buffer for graphics, but Links2 also comes with directfb, X server, SVGA and other graphics drivers.
>What logo are you going to use?
We liked all so far.

For developers:
>Are repos representing the finished work?
No. We're focused on making a custom codebase then we're going to go back with what we learned and rearchitect it.
>Why not a single repo?
Developers are experimenting. We plan on moving to savannah.nongnu.org eventually.
>Where do I get a repo to work?
Look at the OP or ask in the IRC.
>Why links2?
Enough features and the API seems more friendly.
>Why not netsurf?
Good rendering but not for DOM updates, plus dependencies gave problems.
>Will you use a separate javascript engine?
We're debating this.
>Will you use a separate layout engine?
We're debating this.
>Will you use netsurf layout engine?
Might be a problem because of the DOM (not enough information).
>Will you use webkit/blink/servo?
No.
>Do you plan to use a separate HTML parser like MyHTML
We are debating this. Some devs plan to make it work as a document viewer too.
>>
I repeat questions from last threads
>what is the download link
ask on the IRC
>what is the progress s far
one anon made frambuffer support work, but ask devs
>>
>>61288757
Change the logo if you actually want this to take off.
>>
>>61288936
Why? Logo is cool, only a couple autists sperg being from pol but I don't think is well fundamental.

There are alternative logos anyway.
>>
So wait, is this a C++ project for definite now? Or still C?
>>
File: netrunner new logo.png (565KB, 1000x1000px) Image search: [Google]
netrunner new logo.png
565KB, 1000x1000px
>>61288936
>>
>>61288999
gyroninja was experimenting with C++, but isn't authoritative
>>
>>61288978
The logo is shit because it's just another meme that has become incredibly stale for everyone who isn't a /pol/tard. Actually get some creativity instead of rehashing the same old meme 100 million times.
>>
>>61289021
>now everybody hates on moon man
thank you /pol/
>>
>>61289011
>experimenting with C++
oh, the project is in good hands already if people are still """experimenting"""
>>
>>61288936
What's wrong with an innocent, cool moon guy?
>>
>>61289090
this, the problem is how you interpret not the logo itself
>>
Lets do this in Rust guys!
>>
>>61289121
people with sperg "muh SJW" instead
>>
>>61289042
People don't hate on moonman because /pol/ started using it. They hate on moonman because /pol/ is still using it and it's become incredibly stale, just like pepe has (after pepe already became stale from /r9k/ using it). /pol/tards are completely devoid of actual creativity and are only capable of rehashing the same old meme rather than actually create new content.
>>
>>61289158
is just fanart, I don't understand why you have to hate on it so much
>>
>>61289158
This.
>>
>>61289121
Rust is not a suitable language for web browsers, you really need the low level control of C/C++
>>
>>61289229
Rust has all the low level control in the world. Please educate yourself before talking.
>>
>>61289182
he's an autistic faggot

>getting this upset over a picture of the moon wearing sunglasses
>>
I'd really like to see this happen but this has less feedback, less work being done and less urgency than pantsu. I think every major browser would have to explicitly and proudly announce they are completely in the pocket of the 5eyes before anything will ever get done. Probably not even then because of
>no privacy internet, give it up
>nothing to hide, nothing to fear
Apathy. Pure and simple.
>>
>>61288776
>We're focused on making a custom codebase
>copy pasta links2
top fucking kek
>>
>>61289241
Most companies pay their shills you know, it's only Mozilla that makes you do it for free
>>
>>61288776
>dependencies gave problems
codewords for "we're not competent enough to even get it to compile"? oh yeah, this project is going places
>>
>>61289282
>Mozilla that makes you do it for free
I'm actually employed.
>>
>>61289275
>>61289300
OP is obviously just LARPing. It's like the Pepe Liberator rifle that some anon was trying to design on /k/.
>>
>>61289355
wrong
>>
>>61289844
Lad, out of 4 repos 1 already doesn't exist. The other two were updated at least a week ago. That's not how you write huge software.
>>
logo is cool, is literally just a moon wearing glasses doesn't imply anything else, get over it fags
>>
>>61289894
also
> not writing a "secure" software in either Ada or Rust.
> no plans to audit the code

The project is ambitious, but that's all it has.
>>
>>61289894
wrong again
>>
>>61289981
Gitgud , Teknik, and Github repos are all updated at least one week ago. The other teknik repo OP posted gives 404.
>>
>>61290044
the repos don't yet show all the work, read the op
>>
>>61289966
Why Ada or Rust?
>>
>>61288757
Have you fgts gotten anything put together yet?
>>
File: THIS IS NETRUNNER.png (275KB, 1920x1080px) Image search: [Google]
THIS IS NETRUNNER.png
275KB, 1920x1080px
>>61290379
ys fgt
>>
>>61290420
Is it anything better than just installing links2?
>>
>>61290453
If they cut all the bloat like they said that is an improvement by itself.
>>
installus the chrome you will

t. yoda(your hero)
>>
File: netrunner.png (23KB, 614x734px) Image search: [Google]
netrunner.png
23KB, 614x734px
Head team programmer reporting in.

Pic related is finished.

thank me later boys.
>>
>>61290570
I actually like this a lot.
>>
>>61290595
at least it will stop the
>muh moon man
>>
>>61290595
me too

>>61290621
moon man dindu nuffin
>>
>>61288757
Downloaded the zip off github, extracted and there's no netrunner-bin launcher

how the fuck is one supposed to run the browser?
>>
Wait a second.
>/ntr/
>ntr is another word for cuckoldry
WE'VE BEEN HAD
>>
>>61290894
The link to main download has been removed. Ask politely for a download to any of the developers on the IRC.
>>
>>61290943
bait
>>
Change the name to /g/entoonet
>>
>>61290974
but I like netrunner, rhymes with neet :^)
>>
>>61291017
Then why not Neetrunner?
>>
>>61291064
Pajeetrunner?
>>
>>61291111
Leetrunner :^)
>>
>>61288757
at least there is a logo...
>>
>>61290958
It appears the irc is deader than dead

anyone here have the link?
>>
>>61288757
>https://retrotech.eu/netrunner/NetRunnerInstall_v1.exe

kys
>>
>>61291147
IRC is never *dead*, I wonder how much time you waited
>>
>>61291201
>page not found
no you
>>
>>61291230
It's on their main webpage. lol
>>
>>61291210
from what i gather, devs literally took down the link

>hey guys, try this browser we're shilling! oh, and by the way, it's impossible to download xDD

10/10
>>
>>61291233
you got it from the placeholder, nice try
>>
>>61291252
Memes aside, why they do it?
>>
>>61291263
I am worried about .exe
>>
>>61291318
yeah, like, I actually don't know why one would do something like that.
>>
>>61288757
>2 commits

top lul
>>
>>61291201
Don't download. It's a virus. All my files are encrypted now. :^[
>>
>>61291350
:^)
>>
>No download link
S A G E
>>
does it block marxist content by default?
>>
You guys should add built-in identification of certain (((coincidences)))
>>
>>61291959
Translation?
>>
>>61291974

For detecting those times when /pol/ is right again. A "cohencidence" if you will.
>>
>>61290570
I can run with this.
>>
So... I should just run links2 for a proper web browsing experience? Gotcha.
>>
>>61290570
NR sounds good for an acronym
>>
File: moonicon32.png (295B, 32x32px) Image search: [Google]
moonicon32.png
295B, 32x32px
Did you get triggered by the moonman goy?
>>
Do you need code monkeys?
>>
>>61294955
need vascular code gorillas
>>
File: moomin.png (62KB, 500x500px) Image search: [Google]
moomin.png
62KB, 500x500px
Use this as your logo instead
>>
File: 1404166175543.gif (499KB, 500x460px) Image search: [Google]
1404166175543.gif
499KB, 500x460px
>>61296023
>>
>>61290570
This is better than the Moon logo
>>
Please, add a "Private Tab" option. It really sucks to have to open a new private window.
There's a Firefox add-on that does that and it's pretty handy.
>>
>>61296630
Nigga we are way ahead of you with optional disabled disk write and separate instances for non https sites
>>
>>61296562
No it's not
>>
File: moonmin.png (69KB, 500x500px) Image search: [Google]
moonmin.png
69KB, 500x500px
>>61296023
>>61296379
how about both
>>
>>61296998
10/10
>>
File: 1484371934604.jpg (86KB, 521x466px) Image search: [Google]
1484371934604.jpg
86KB, 521x466px
>>61296833
>optional disabled disk write
Doesn't that already come with links2?
>>
>>61288775
Yes, you can help by staying very very far away from this project's code. Thank you.
>>
>>61296998
I like all tbqh
>>
Is it done yet?
>>
>>61296833
If it works on the terminal might as well work with Screen, just set it to automagically use a privacy configuration.
>>
Could I run this headless? I need a browser for web scraping and lynx can't do javascript, and as this gonna get a lynx-like configuration file is perfect.
>>
>>61289158
>no creativity
/pol/ is full of Asians and Pajeets confirmed
>>
>>61296562
Absolutely not, the Mac Tonight logo has style.
Thread posts: 97
Thread images: 11


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.