[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: 328
Thread images: 54

File: netrunner s.png (91KB, 1356x300px) Image search: [Google]
netrunner s.png
91KB, 1356x300px
We are making a web browser!
PREVIOUSLY >>61040927

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 and get to programming!

WEBSITE: https://retrotech.eu/netrunner/

>Teknik repos
https://git.teknik.io/eti/netrunner
https://git.teknik.io/gyroninja/netrunner
>Github Mirror
https://github.com/5yph3r/Netrunner
>IRC
Web cient: https://qchat.rizon.net/?channels=/g/netrunner
Channel on Rizon: #/g/netrunner
IRC guide: https://pastebin.com/YDbEWRHV

>TODO:
- Host project at savannah.nongnu.org
- Set bug tracker, website, and mailing list in Savannah.

WORK PLAN

1. Browse links2 source code (you can use Ctags for tagging functions and files).
2. Open API to future javascript integration (version 2.1pre28 of links2 had javascript enabled).
3. Expose API and give access to just about everything (scripting through executables is planned).
4. Give total control over the DOM, in the way of hierarchical folder structure referencing sites and subsites.
5. Implement a link grabber for every link and media type to be parsed by scripts and independent applications.
8. Create uncomplicated switch in the UI for security profiles and to saved in rc files.
9. Implement ncurses simple tree style graphics for bookmarks, tabs, security policies, etc.
10. Work in the framebuffer graphics rendering.
11. Add javascript support.
12. Add the rest of the features.
>>
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 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 external applications to open links, like using a video player with youtube-dl and MPV, or for text input with a text editor, and for protocols like ftp and gopher, or as a file picker.
- Send commands to the background to be optionally displayed in an optional interface, as to use wget web crawling feature like a DownThemAll, and to use and watch other batch commands.
- Simple emacs-like keybindings for the menubar by default for new users.
- Keyboard driven with dwb features like vi-like shortcuts, keyboard hints, quickmarks, 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.
>>
all of your logos suck. even /gd/ think they're awful, and that's coming from /gd/.
>>
>>61078788
What is the status of this? I want it bad but am too retarded to help
>>
>>61078802
This. Me desu
>>
>>61078801
that's a great logo
take it back
>>
FAQ

>Where is the download link?
Until a few features are completed there is none, unless a dev wants otherwise.
>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.
>Why teknik.io?
We plan on moving to savannah.nongnu.org. There is a github mirror too.
>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.
>What logo are you going to use?
We liked all so far.
>>
>>61078801
4U
>>
>>61078788
No code has been written sinse the initial commit.

VAPORWARE
>>
>>61078802
>>61078823
Much progress has been made, read the other threads, a lot more if you help

>>61078895
chrome shill bait, ignored
>>
>>61078926
I use icecat.
>>
How can I help, I know a little bit of ruby on rails :^)
>>
>>61078947
Me too, so stop fucking around and help nigger
>>
Egas in all fields for this bait.
>>
>>61078982
>ruby
you can help by killing yourself :^)
>>
consider the following:
Implement an intelligent caching system with user defined policy (something like an adblock filter list) for files downloaded based on filename/url.
*some files are not to be downloaded, but served from local cache only (except for manually initiated update procedure), like decentraleyes
*Download files and:
-retain them indefinitely
-retain them according to a policy specified by the server (so don't use them for a second time if the server says don't do that)
-retain them only till the end of the session
-retain them only till their tab is closed
-retain the file only till it is in use
-retain the file only till it is in use and keep it in memory
>>
>>61078801
The most autistic board and the 2nd worst overall (behind /mu/) on the site?

Those faggots opinions don't matter. I'm surprised their still around, I popped my head around, came back months later same exact threads still there.
>>
>>61079017
>implying /g/ can program
>>
>>61079017
I like your ideas and I am not the only one, I think is already agree on put them to work
>>
>Aqua
Dropped.
>>
Is this the netorare general?
>>
>>61079748
>Is this the neato general?
Yes
>>
>last commit was days ago not even a real commit
why did you even make this thread? i want to help but it looks like the project was doa. i guess thats to be expected with a shit logo.
>>
Started to get the renderer actually rendering the DOM tree.
>>
>>61078788
You guys seriously need to make a bug tracker and a way to monitor progress.
>>
>>61079940
I fap with every update desu
>>
>>61078926
How can I help? I can write shitty C but can't read it, if that makes sense.

I would love to help somehow but without a formalized TODO I have no idea where to start. After reading some pieces of the js file I learned nothing
>>
Under what license will the documentation be, and will these threads also be under the same one? It's important for free software to have free documentation.
>>
>>61080368
Can you map the code with ctags and skip the js part?

>>61080502
Great idea, lets make documentation FDL
>>
so I assume you guys are going to use the V8 javascript implementation?

there's no way this project would get anywhere if you tried to implement html5, css, and javascript all from scratch.
>>
>>61079018
>implying /mu/ and /g/ are worse than /b/, /pol/, /fit/, /r9k/, and /soc/
>>
>>61080981
>it's another /g/ learns why the industry standard application is so "bloated" (i.e. has features) episode
>>
>>61080981
I have no problem with this if V8 is small, efficient, and GPL friendly
>>
>>61078788
Website is already set, also all js development in the work plan must move to late stages when the engine is decided
>>
Added h1 through h3 so we can render more of this site. You'll also notice that the text rendering is slightly better, before it used to slightly chop off part of some letters.
>>
Why are Netrunner threads so desolate now?
>>
>>61081651
Most of the shitposters have given up on insulting it
>>
>>61080939
>FDL
CC BY-SA is less bloated for reusers and much simpler to comply with.
>>
>>61081651
Almost no programmers, four forks.

The only thing /g/ cared about was the name and logo.

Also it's too decentralised. The IRC doesn't help

I recommend the OP make a Discord server. Then the unskilled can pretend to make a contribution and discussions on specific issues can be made more accessible than stuck in the IRC server.
>>
>>61081706
this

>>61081754
and now he's back
>>
>>61078801
t. too scared to have an anime girl bent over as their browser icon
>>
Added a basic implementation of list elements. I also made the text wrap if it goes off screen (it currently just moves to a new line if the next character is going to be at least partly offscreen)
>>
>>61082343
Looking good man, well done
>>
Netsurf is going to finish faster than netrunner at this rate.
>>
>>61083404
Great, more options against chrome and its shills
>>
File: 1494225129304.jpg (35KB, 399x384px) Image search: [Google]
1494225129304.jpg
35KB, 399x384px
>>61083404
>a browser started 10 years ago is farther in development than a browser started a week ago
Nice analyzation friendo
>>
>>61083464
Almost two weeks actually, this tuesday will be the 2nd week of development and the thread that started on the 13th. Feels like this project has been around for a month.
>>
>Aqua
Dropped harder than the A-bombs.
>>
>>61079136
>>61083590
fuck off
>>
>Using worst girl as your project logo
Even fucking yun yun would have been a better mascot.
>>
>>61084306
Then start drawing motherfucker
>>
>>61083519
So much happened in this week famm
>>
File: 1498242992067.jpg (138KB, 800x744px) Image search: [Google]
1498242992067.jpg
138KB, 800x744px
If anyone think people from /g/ are writing this you're deluded
>>
Why are you guys still pretendin this is a thing?

Chrome is a perfectly working alternative and I haven't had a single issue.

I hope you all crash and burn.
>>
File: 1454071587763.png (2MB, 1079x1497px) Image search: [Google]
1454071587763.png
2MB, 1079x1497px
If you thought chromeshills were gone, you thought wrong
>>
File: well there it goes.jpg (100KB, 766x960px) Image search: [Google]
well there it goes.jpg
100KB, 766x960px
>chrome spy browser
>sjwfox browser
>weebshit browser
Is there an end to this hell?
>>
>>61084621
Then why the fuck are you in the thread?
>I hope you all crash and burn for daring to develop something that I, personally, don't see is necessary or useful
Get over yourself
>>
>>61084780
Because you dumbasses are wasting your time on this meme project which will never go anywhere when you could be contributing to Firefox or something actually useful.
>>
>>61084791
Wrong
>>
>>61084761
Until Firefox stops me from visiting /pol/, this "sjwfox" stupidity needs to die. AFAICT there are no political statements of any kind in the browser.
>>
File: 9f3.gif (2MB, 480x360px) Image search: [Google]
9f3.gif
2MB, 480x360px
>>61084791
This isn't done from scratch and everything is a contribution to an already existent codebase, your argument is invalid
>>
>>61084791
>Implying
Also, maybe they are developing this because they don't like where FF is going. Just FF is open source doesn't mean they can just contribute to the main branch and get what they develop into it. FF has a mission goal that that mission goal doesn't align with what the developers on this project want. Therefore, they develop their own browser. Again, you're upset because they are doing something that you see no use in. Get over yourself
>>
File: this.jpg (88KB, 340x480px) Image search: [Google]
this.jpg
88KB, 340x480px
>>61084842
>>
I have a lot of questions about what is happening in this thread, anyway keep with the good work guys, we need this
>>
A few years back I've written my own web browser.
What's wrong with current browsers?
>>
>>61086974
Too bloated, forcing users into deprecating features the users use regularly, less and less control over the browser in the name of security. Lack of features users actually care about, eg: native and extensible ad blocking, tree style tabs (I'm unsure about that one but I've heard it mentioned in these threads I think), and other features that users prefer over things like updates to make sharing pages you read easier.
>>
File: 1495991306174.png (91KB, 254x284px) Image search: [Google]
1495991306174.png
91KB, 254x284px
Triggered neo-cuckservatives aside, what are some actually legitimate reasons that Firefox is not worth using?
>>
Hmmm, this looks familiar.
>>
I'll work on the logo
>>
>>61078895
N E W L O G O S ! ! !
>>
>>61088332
kek
>>
>>61078788
Why are we constantly changing the logo?
>>
>>61088005
See: >>61084842
It's just a difference of opinion, design goals etc. But if that is what you're going to bitch about you should be bitching about people not using whatever first browser was ever created, since difference of design and implementation goals isn't a valid reason to make something new.
>>
You guys, are wasting your time.
Just install Chrome, and relax for once.

>ree muh botnet
Stfu, you baby.

You expect everything..
to be handed to you, for free?

It's a cold world out there, children.
>>
So, is the project dead?
>>
>>61078788
protip: sandbox
>>
>>61089678
>>61089694
>"Wahhh, why don't you use chrome"

t. butthurt chrome shills
>>
>>61078797
>- Randomizer for user-agent and canvas fingerprint.
Will it be as advanced as in Tor browser?
>>
>>61090050
If all the suggestions are implemented then yes
>>
>>61089723
I was just asking for update and you called me a chrome shill when I don'even use it.
>>
>Weeb logo
That's it. Enjoy your dead project.
>>
>>61090693
Weird you miss >>61088332
>>
>>61089701
What kind of sandboxing do you suggest? Cutting out HTTP fallback to a separate instance and control over data storage are two goals. I am not sure something of the scope of a separate filesystem or alike will be included, this can be done by users in many ways like pointing data storage and cache there.
>>
>trusting software made by 4chan users
might as well infect yourself with lostboy.exe, 4chan.hta, Anonymous-OS or tox.
and make sure to whitelist ekansovi while you're at it. nothing to hide, nothing to lose.
>>
>>61090812
>nothing to hide, nothing to lose
>>
I think simple ports routing is achievable for using Tor and i2p, I beg you consider it
>>
>>61078788
I don't want to be an asshole here but do people here seriously think this will work out? This will probably be insecure, slow, and barely functioning at best.

>In the face of recent changes in Firefox

This likely is related to the support for legacy addons. If you really want to maintain Firefox legacy addons the best way would be to fork 46 when it releases and backport security patches.

Even starting with WebKit is a better idea despite even I think "yet another WebKit browser" is getting old.

Servo will be great probably but it's still too early for Servo.
>>
>>61078788
I don't see any mentioning of open source anywhere.

/g/ botnet browser to steal basement linux neckbeards neetbux
>>
>>61078788
Will it be written in assembly?
Will it support multiple (also old/legacy) architectures?
>>
>>61090888
>webkit
>servo
No

>>61090890
It is open source, you mong
>>
>>61090907
>It is open source
>decide not to mention it
sure thing hacker known as 4chink
>>
>>61090904
>assembly
The fuck is wrong with you
>>
>>61090907
>No
Amazing argument
>>
>>61090919
You're an idiot
>>
>>61090925
If you like webkit why don't you use dwb?
>>
heh, neetrunner
>>
Do you really think you'll finish this by september when webextensions become mandatory?
>>
File: DocumentObjectModel.gif (3MB, 587x340px) Image search: [Google]
DocumentObjectModel.gif
3MB, 587x340px
>>61078788
>WORK PLAN
>Open API to future javascript integration
No, thank you.
>>
Thank you for the free bump motherfuckers
>>
>>61091157
are you retarded? all they've done is copy the source code for links and traced over some anime someone else drew and colored it in for the logo
>>
>>61091157
I'll use Icecat until the bookmarks and js are complete, then I don't fucking care of much is complete I'll jump to netrunner
>>
nice progress guys lol
>>
>>61092560
Fuck off
>>
>>61090904
>Will it be written in assembly?
kys urself
>>
>>61091157
Enough to replace FF
>>
>>61078797
>- Written in C.
fuuuuuuuuuuuuuuuuuuuu waaaat
>>
File: 1491695052290.gif (2MB, 480x270px) Image search: [Google]
1491695052290.gif
2MB, 480x270px
>>61081960
>Having shit taste
>"lol u mad"
>>
File: Screenshot_20170626_205753.png (7KB, 277x80px) Image search: [Google]
Screenshot_20170626_205753.png
7KB, 277x80px
>>61078788
Why did you pick the name of an existing free software project?
>>
You should add more chromatically aberrated digital 80's grids and palms in blue/purple
>>
holy fuck just use vivaldi
>>
>>61094331
This guy gets it
>>
>>61094331
>>61094338
>just use closed source chromium with extra bloat
>>
>>61083639
No, you fuck off.
>minimalist
Even worse.
>>
>>61094331
>>61094338
>>61094539
Fuck off with your botnet shit
>>
>>61094205
Will consider. Good idea!
>>
>>61094338
>>61094473
>>61094539
>>61094688
>>61094697
fucking retards obvs dont see a gud fucking browser when they see one i bet you fags still use that bloated as fuck sjw tier fireFUCKS i mean jesus christ, you'd think if you guys had even a modium of knowledge you would ditch that festering sack of shit when they announced they were abandoning extensions

you fucking idiots are getting played by a bunch of furfags and im lmaoing at you in my comfy vivaldi setup
get fucked :^)
>>
>>61094737
k
>>
File: smug bitch.png (333KB, 449x637px) Image search: [Google]
smug bitch.png
333KB, 449x637px
>this fucking """project"""
>>
>>61092488
anon, the animu trace is stolen too
>>
File: chrome_2017-06-26_15-51-02.png (61KB, 874x270px) Image search: [Google]
chrome_2017-06-26_15-51-02.png
61KB, 874x270px
>>61078788
This is pissing me off
>>
>>61094737
ditch it for what if i may ask?
just cause they are going to ditch extensions doesn´t mean something else suddenly supports the extension that get fucked
>>
>>61094802
good
>>
File: fuckinqueer.png (19KB, 735x385px) Image search: [Google]
fuckinqueer.png
19KB, 735x385px
>>61094811
ditch it for Vivaldiâ„¢ goy
firefox is a sinking ship, merely by using it youre contributing to the racemixing faggot neocuckism agenda those fuckers over at firefox are running
>>
>>61094802
Why right it in C? There are so many better options, especially when you consider that browsers are usually the largest remote attack surface on modern computers.
>>
That is just plain stupid, this idiot don't care about what browser to support as long as we stop
>>
>>61094888
>right

you literal fucking autist.
>>
>>61094888
If it makes you feel better, there was some git link posted that shows the dev(s) gave up and is using C++ instead
>>
>>61094888
Maybe because the original browser forked was in fucking C?
>>
>>61094802
Look at https://git.teknik.io/gyroninja/netrunner where the actual work is getting done.
>>
>>61092560
>average/g/project.jpg
>>
File: 1491314872223.jpg (41KB, 640x853px) Image search: [Google]
1491314872223.jpg
41KB, 640x853px
please get 'inspired' by the disk catching of opera presto

you could switch between like 150 open tabs on 512 MB of RAM without slowdown

just a random unrelated fact - that the entire source code has been leaked
>>
>>61094923
It's called dyslexic. Being unable to spell words correctly is not a sign of autism
>>
>>61095013
Interesting, I wonder how it works
>>
File: 1494713833788.jpg (34KB, 418x279px) Image search: [Google]
1494713833788.jpg
34KB, 418x279px
it's been almost two weeks, so when do you guys plan to start programming?
>>
File: d74.png (194KB, 448x468px) Image search: [Google]
d74.png
194KB, 448x468px
>>61095064
see
>>61094944
>>
Rather than wasting time reinventing the wheel, why not contribute to SeaMonkey? They could use the help.
>>
File: 1491999740932.jpg (26KB, 405x405px) Image search: [Google]
1491999740932.jpg
26KB, 405x405px
i've recently played with an idea in my head what if browsers came bundled with commonly used development libraries such as jquery, angular, react, twitter bootstrap and so on, so they wouldn't have to be loaded from CDNs or site servers

a couple hundred kbs at most of javascript files is not a big bloat imo

another though is about a standard in which you could specify multiple sources of a single resource, like scripts, css, images, videos and so on that would load based on server response time
>>
>>61078788
Finally an anime girl mascot, I can put my full support behind this project now
>>
File: 225.png (312KB, 600x600px) Image search: [Google]
225.png
312KB, 600x600px
>"hey guys when you start programming"
>"hey guys why waste your time programming"
>>
>>61095178
congratulations, you invented Decentraleyes. If you don't have the addon installed, install it now.
>>
File: 1496819114739.jpg (55KB, 554x554px) Image search: [Google]
1496819114739.jpg
55KB, 554x554px
>>61095167
gecko, webkit and pretty much everything else modern is awfully programmed resource hogging shit

https://www.youtube.com/watch?v=tefielQeHZY
>>
>>61078788
If it doesn't support plug-ins from Firefox or Chrome it's dead in the water. That should be your priority. Don't bother building in features like an adblocker, just add plugin support so you can load uBlock or umatrix instead.
>>
>>61095222
Scripts as addons fampai
>>
>>61095013
>you could switch between like 150 open tabs on 512 MB of RAM without slowdown
This is kinda bullshit, I never experienced this and yes I was using Presto with gig of RAM.
>>
File: 1492959121516.jpg (20KB, 350x450px) Image search: [Google]
1492959121516.jpg
20KB, 350x450px
>>61095222
addons are essential, but adblocking should come by default programmed in a low level language. current opera's built in thing has shown a significant performance increase over commonly used addons.
>>
>>61094688
>>61094737
I don't use Vivaldi. I never mentioned that piece of shit. Quote right next time.
>>
>>61095255
ok i'm probably biased, but i used it for 4 years on 2 GB machine (previously 512 MB) and when i had to switch to something chromium based after presto was discontinued everything was slow and shitty with more than 10 tabs. i wasn't used to that. now it barely handles 5 tabs.
>>
File: moonicon32.png (295B, 32x32px) Image search: [Google]
moonicon32.png
295B, 32x32px
Best icon coming
>>
>>61094802
Cheers fella
Fixed
>>
>>61096820
website is dope, some guy in the programming thread add it to its search engine for that
>>
>>61095262

> adblocking should come by default programmed in a low level language

Do you think web browsers are programmed in scripting languages??

Your technical ignorance aside, adblocking through network actions or DOM manipulation is a failure. It's time for a browser that maintains two DOMs per webpage view, one that the server interacts with and one that the user interacts with. A sentinel in between the two instances then serves the user's interests and privacy needs telling the server instance whatever makes the server happy and replicating it to the user view without the overbearing crap.
>>
>>61096850
I though we already agree on doing that?
>>
>>61096843
That is lovely to hear my friend
>>
>>61096705
>not favicon.ico
>>
>>61095262
why not have a microkernel program with the sole purpose of loading plugins and make the rest of the browser up as plugins?
>>
>>61097141
kek
>>
How about this, compile or web config idc

Paranoid Mode: Disable Javascript interpreter, No GUI by default, open links. PRISM networks blocked: Google, Facebook, Youtube, Skype, Micrsoft, etc by default, Always ask before redirect, a private DNSSEC server with validated DNS servers modified by github/community tool, option to open a page in TOR
>>
>>61097243
Security profiles are for this, and look how ublock rules are made. We could share profiles to each other more easy than user.js in firefox.
>>
This is pretty awesome.
>>
>>61079940
Fucking nice.
>>
>>61081067
V8 is Chrome's JS engine.
>>
>>61095034
>a general term for disorders that involve difficulty in learning to read or interpret words, letters, and other symbols, but that do not affect general intelligence.
No, no, you're just retarded, not even dyslexic.
>>
>>61078788
>https://retrotech.eu/netrunner/
>Written in C++
God damn you
>>
>>61098786
I'm playing it by ear

I don't actually know

It's just what I heard on the grape vine
>>
>>61098891
That's fine Mr. musician
>>
>>61080981
>I assume you guys are going to do something sensible and realistic?
The answer is no, no they are not.
>>
>>61081651
People got tired of being insulted by the shill that's in these threads every time they made a reasonable objection so now it's just him.
>>
>>61084842
>like where FF is going
Wow! It's almost like we need a way to take the last version of firefox we liked and turn it in a direction we want instead. If only there was a way to do this. fuck man, I guess we're just going to have to shit post about a project instead.
>>
>>61090693
Welcome to Netrunner development.
>>
>>61091157
>Do you really think you'll finish this by september when webextensions become mandatory?
>Do you really think you'll finish this by september
>Do you really think you'll finish this
Nope.
>>
File: 1487570193431.jpg (108KB, 680x684px) Image search: [Google]
1487570193431.jpg
108KB, 680x684px
It started
>>
>>61078788
I hope.you all use this garbage. Your computer's will make nice bots.
>>
>>61099095
You're in the group that's shitposting. Honestly, why do you feel the need to get upset about some anons developing something?
>>
>>61099191
Because you people aren't developing shit. Anytime someone's made a legitimate comment about one of the dozens of problems with this "project's" development, they get called a botnet shill and are told to fuck off. Meanwhile, we have a 24/7 general to link to a git repo that contains a fork of an outdated browser written by retards (if you could understand C/C++ you'd see what total shit the codebase is) with changes made to the logo an readme.
>>
No matter how much you try to explain, he will dodge you answer. Don't bother with the chrome shill.
>>
>>61099241
I'm not even developing it. And saying "dude, just use an older version of Firefox lel" isn't a legitimate comment. As for the actual legitimate ones (eg: why are you using/not using this, what are you going to do with xx feature, will y be implemented), yeah I agree the developers shouldn't sidestep them.
Why don't you help contribute to the project to make the code better if it's so shit? Don't want to waste your time on a dead project? Then why post in the thread? Also, the link to gyroninja has changes made 15 hours ago, and it's more than one to the logo and readme. Yes, the GitHub one should be updated to reflect those changes, but is it really the doom of the project if it isn't?
>>
File: scrolling.webm (567KB, 1280x720px) Image search: [Google]
scrolling.webm
567KB, 1280x720px
Added scrolling
>>
>>61099812
>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
>>
>>61099837
>Can't post status updates because of shitposting.
>Not posting status updates means the project is dead and people will shitpost in the thread stating such.
Get a hobby
>>
>>61099900
Then stop shitposting, faggot
>>
>61100576
>Implying
>>
>>61095762
True enough. But 150 tabs on half a gig? Hell no.
>>
>>61094802
Because C++ is objectively a huge pile of bloated shit that gets more and more retarded every iteration.
But I agree that using an object oriented language would/could lead to more maintainable code. Maybe we could use FreePascal or something.
>>
>Checks the repo
>main.cpp

What the fuck?
>>
File: NEVER EVER.jpg (11KB, 250x241px) Image search: [Google]
NEVER EVER.jpg
11KB, 250x241px
>arguing about a fucking logo before anything is even done
>>
>>61101879
The name and branding are the tricky aspects of every software project. I agree we'd better find a codename and stop fooling around with logos
>>
>>61078802
It's impossible to achieve. Current browsers are over 15 million lines of code, anyone who thinks that a browser made by some 100 dumbasses in the span of a mere decade could compete with Firefox or Chrome is utterly retarded. This will never be a thing, but they'll have to develop it for some 7-8 years before they're able to realize it. That's assuming that they won't abandon it in a month like they always do.
>>
>not just installing chrome
>just werks

>inb4 b-b-b-but muh special snowflake browser

>inb4 le botnet google
>>
>>61102004
special snowflake stuff is the best <3
>>
>>61094944
Reposting my findings after a few minutes of looking through the code

>literally everything is passed by copy
>no const correctness
>reinventing std::basic_string::find_first_of
>raw pointers added to collections for simple moveable objects
>node children are created with `new`
>node has no destructor and there's not a single `delete` in sight
>>
>>61102840
1) I went in and made sure all objects are passed by copy. (Even though the compiler probably was already doing it)
2) I added const correctness
3) It didn't offer enough functionality. If you are talking about what's in main.cpp, most of that's just temp bootstrap code
4) I wasn't sure what you meant by that
5) Is there a problem with that?
6) I went in and removed all new / delete and replaced them all with smart pointers along with the make for them.
Thanks for your criticism, I tried to fix everything you pointed out the same night you brought them up.
>>
>>61078838
but can I trick Granblue Fantasy into thinking it's Chrome and play it there
>>
File: 1393582060038.jpg (585KB, 737x899px) Image search: [Google]
1393582060038.jpg
585KB, 737x899px
>>61081022
It's getting there. We need lolis to make a comeback and save us.
>>
Oh, heh..
Wow!
This thread, is still up?

That's cute.
You babies think, you actually have a chance?
Against Google!??!

HAAAAH!!!!
BAHHAAAA!!

Waste of a post!
>>
>>61103112
>granblue who

ffs just install chrome

you expect these autists to get anything done aside from fidget spinning?
>>
File: 1487589710260.png (71KB, 261x192px) Image search: [Google]
1487589710260.png
71KB, 261x192px
>>61078788
This is just dumb.
Grab Chromium source, fork it, and implement what you want.

There, you have a working browser that is already something.
>>
>>61103746
Also use Bitbucket instead of that fucking SJW Github.
>>
>>61103112
Do you know what an user-agent is? Hint, yes you can.
>>
File: 1496430821618.png (430KB, 735x720px) Image search: [Google]
1496430821618.png
430KB, 735x720px
What's there to gain in avoiding the work saved by using Webkit or V8 so that the project can focus on browser features instead of spending time and motivation reimplementing some of the most unintuitive shit out there?
>>
>>61103752
see >>60990027
>>
>>61103969
>Webkit
opinion discarded
>>
>>61103981
I saw the logo. But it is only a logo.
There are no SJWs patrolling the site, Atlassian is not paying thousands or millions for these queer hackathons and shit like that.

Google is rainbow colored sometimes too yet I use an Android phone, so fuck me I guess.

It's the lesser evil basically.
>>
>>61103969
do you even understand what this project is aiming to achieve? it would be more work to modify webkit to fit the design criteria than to write a JS engine from scratch

>anime nonce picture
ah, now it makes sense
>>
>be phonefag
>use Firefox because it has ublock
>saucenao a rare qt anime grill
>ah, naisu, I'll look into this when I get home
>forget for a couple days
>haven't closed browser or powered off phone
>try to open page
>the file you referenced no longer exists on the remote server!
>it didn't cache the response
>except it did for the tab preview, the title is still in the tab preview
>try hard as I can to decipher this microscopic text
>tab preview refreshes
>I will never know her name, her story, her r34
will there be an android version? I hate this shitty browser so bad
>>
>>61104569
It should compile to anything. especially the text mode variant.
>>
>/g/ project
>one person programs while the other monkeys babble about logos and complain about "SJWFox" and "Chromeshills"
this is so fitting
>>
>>61105277
>implying
>>
>>61104148
How about you present a proper response instead of reducing the quality of the board with redundant zero-effort posts like yours.

All of the desired features have nothing to do with reimplementing a HTML renderer or Javascript engine, so what's the catch? Think the spooky three letter agencies have little backdoors all over those libraries?

Why not focus on the features first before deciding to roll out with different engines? The project will die before it even begins if the focus starts with the most boring, least impactful part.
>>
>>61078788
>>61078797
>>61078838
Do you even follow the project or just copy-paste the previous OPs? The github and the eti repo are dead, and gyrofaggot is writing it in C++, he's not using regex, some retarded said that Shit
>>
>>61105541
Dude, again with this? Webkit doesn't fit, get over it.
>>
Netrunner is already both a GNU/Linux distribution and a tabletop card game. Get a better name, to avoid polluting the internet with more "netrunners".
>>
>>61106838
So what? Gentoo is a pinguin and a file manager.
>>
File: 1442056350650.jpg (149KB, 811x739px) Image search: [Google]
1442056350650.jpg
149KB, 811x739px
>>61078788
>netorare
dropped.
>>
>>61094888

This.

Should be written in Ada and formally verified.
>>
I have an intuitive and unique UI in mind but I don't know if the devs will bother to implement it so I'm reluctant to spend a few hours mocking up a graphic with explanations.
>>
>>61108578
Also because some dickwad might steal the idea instead.
>>
>>61108578
Follow your dreams
>>
>>61107805
Netorare is an excellent web browser name
>>
>>61109677
Maybe in a few days, then.
>>
>>61110151
Do it now or tell us what it is, anon. It'll never get out otherwise
>>
File: FUCK.jpg (103KB, 654x862px) Image search: [Google]
FUCK.jpg
103KB, 654x862px
SHUT
THE
FUCK
UP
ABOUT
CHROME

Start putting this into the OPs:
>Do not suggest forking Chromium or Firefox
>Do not complain about the project being pointless
>The logos are infinite
>>
File: 1438186186670.gif (446KB, 300x186px) Image search: [Google]
1438186186670.gif
446KB, 300x186px
>>61111584
This
>>
>>61111440
I'm refining and expanding on the core principles of the UI right now. I should probably make a step-by-step tutorial with a bunch of "screenshots". It might take a few days at best as I have life shit on my mind and hands.
>>
>>61078788
Why are there 3 repos though?
>>
>>61112555
Ya fair enough. Been looking for interesting but functional UI stuff recently and stuff like this is extremely interesting.
Hope you get it done.
>>
There's no way you fags are capable of making a complete working renderer that doesn't have absolute shit performance.

Just use Chromium or something as a base and customize that.
>>
File: o3aT5bV.jpg (65KB, 706x674px) Image search: [Google]
o3aT5bV.jpg
65KB, 706x674px
>>61112855
>>
>>61108578
Just remember less is more and learn to avoid visual bloat
>>
>>61112627
3 repos = 3x faster development
:3
>>
>>61101963
it makes more sense to contibute to pale moon, or else fork firefox, stripping out bloat, legacy code, and old ui, while keeping or rewriting enough apis to enable addons to keep working.
basically getting rid of xul and (most of) gecko, and emulating/reimplementing the essential things addons need to function.
but somthing like that is beyond what anyone on /g/ is capable of, and requires input and assistance from people lilke pentadactyl downthemall, and tree style tabs devs.

firefox collaborated with the dev of noscript to ensure that e10 and webextensions would support it, so it isnt impossible.
>>
>>61115759
What is GNU/icecat
>>
>>61116478
outdated shit
>>
>>61116490
wrong, you memelord
>>
>>61089678
>stop working and use something already made
>expect everything to be handed to you, for free?

what the fuck is your argument here?
>b-b-baby
>>
>>61109749
this
>>
>/g/ makes a browser
>it's not easily extensible with native extensions

why... even fucking luakit is better then
>>
>>61078788
>claims to be written in C
really makes you think
>>
so is this browser packed with weebshit or not?
>>
>>61078788
You're basing it on links?
Why not superior Netsurf?
>>
>>61078788
Does it run on rust, is it from scratch built to the bottom up or is this some hack slash super glue already made shit
>>
>>61117996
b..but it doesn't run on Windows, anon
>>
>>61118433
>windows

on second thought you deserve this shitty browser
>>
>>61118361
No
No
Yes
>>
>>61078788
Just got it compiled for OSX.
https://gitgud.io/odilitime/netrunner/

I think the only way thing project works is to break it into composable pieces and have really great documentation.
>>
>>61118042
really think about killing yourself dumb memespamming retard
>>
there are already two backdoors from two different commits lmao

that's got to be the highest backdoor to commit ratio in any open source project
>>
File: cool.gif (2MB, 295x273px) Image search: [Google]
cool.gif
2MB, 295x273px
>>61120758
>he only found 2
>>
File: 9b5.jpg (38KB, 611x404px) Image search: [Google]
9b5.jpg
38KB, 611x404px
>/ntr/
Who did this?
>>
>>61078788
I believe in you anon kun!
Fight on!
>>
>>61120114
Is looking better, a lot of improvement anon
>>
Is it going to have adblocking capabilities built in to the browser? That's the only way I'd be on board tbqhwyfam
>>
>>61121127
Yes, a simple version and a version on steroids. Look at the first post.
>>
What is the project currently doing right now?
>>
File: j1Ivgndt_400x400.jpg (20KB, 400x400px) Image search: [Google]
j1Ivgndt_400x400.jpg
20KB, 400x400px
Moon man time
>>
>>61121287
there's no project
>>
>>61121287
Is according the work plan in the OP but one guy is already working on the framebuffer
>>
File: c-3.png (40KB, 1620x774px) Image search: [Google]
c-3.png
40KB, 1620x774px
>>61098891
Not to despise what you've done but careful with C++
>>
Is this a new scam?
>>
>>61124030
It is being written in c++ though isnt it?

thats why i said im playing it by ear. ive no idea whats going on so im trying to collate as much correct information.
>>
>>61125619
Yeah, a fuckup in C++ is often horrendous, try to do everything in C
>>
>>61120114
Who is she?
>>
File: 1453422200399.png (282KB, 922x777px) Image search: [Google]
1453422200399.png
282KB, 922x777px
>>61120114
>it advanced beyond the name and logo phase
mfw
>>
"Netorare" is one syllable too many for normies. Just saying.
>>
>>61128715
NETtr
>>
>>61129002
Or netTR
>>
>>61129011
netTRaveller?
>>
>>61129036
NeeTR
>>
What skills are required for this kind of project?
>>
>>61129215
having funds to hire a team of skilled programmers
>>
File: NET_RUNNER.jpg (266KB, 1681x1543px) Image search: [Google]
NET_RUNNER.jpg
266KB, 1681x1543px
>>61129215
You should know C++ and understand JavaScript. If you're not into programming then make some logos! Pic related is an example.
>>
>>61129275
Money ≠ Skill
>>
>>61129288
raising money could be a skill. be it finding an investor or robbing a casino
>>
>>61129215
C and the usual, HTML, CSS, Javascript, etc. Networking and graphics are even better.
>>
>>61120114
It's taking 6 secs on my 2.8ghz i7 to rasterize a large DOM.

I just added a font file cache to my repo, saves half a second on longer DOM. Not the speed boost I'm looking for. I'll try a glyph cache next
>>
AUR package when?
>>
>>61096705
Cool icon famalam
>>
>tfw moonman jokes never become popular
>>
>>61078788
Is this a fork of firefox/chromium?
>>
>>61132446
You can't even bother to read the OP so what difference does it matter to you?
>>
File: 1489743954615.gif (1MB, 261x253px) Image search: [Google]
1489743954615.gif
1MB, 261x253px
>>61132446
>>
>last commit 1 week ago
>nothing besides a logo and a todo
you actually have to write code, you know
>>
How do you apply to the project
>>
>>61078788
I use Opera.

I don't think I will be changing anytime soon.

Take this from Opera, include adblock into the package, but optionally enabled.
>>
>>61132693
>made by ugly girls for ugly girls
>>
>>61078788
Choose a better name, netrunner is already a gay card game and linux distro
>>
>>61134306
/g/entoonet?
>>
>>61079940
>home page will be a loli welcoming you by a "welcome oniisama" or some shit like that
will this web browser be de/g/enr/a/te ?
>>
File: 1468257056883.jpg (202KB, 1248x1920px) Image search: [Google]
1468257056883.jpg
202KB, 1248x1920px
>>61078788
Just curious, what's the safest way to post a project on 4chin while also maintaining enough anonymity to keep your privacy and prevent dox and also possibly use it as a piece in your portfolio or on your resume?
>>
>>61134749
that's the problem with opsec, if you link it to yourself, you've broken the opsec
>>
>>61134749
Make up a new screen name
>>
>>61134749
>>61134771
just use you're real name if you're going to link it to your real name
>>
>try to compile
>C++ errors

nice fucking browser
>>
>>61137179
C++ was always shit, although C++17 is said to be better
>>
>>61134296
She a qt
>>
>>61134749
Use a nickname in the meantime but do post your work and show you actually do shit and people will appreciate and defend you.
>>
Any new screenshots OP?
>>
when will this stop looking like shit
>>
>>61141792
>>61141889
patience
>>
>>61141889
the instant you're mother stops looking like shit (spoiler: never)
>>
>Entire project has been around for 2 weeks
>Literally only progress made is updating TODO
DOA
>>
Does it support terminal browsing and converting images to ASCII representations for display on said terminals?
>>
So what's the latest code doing? I see two repos. One with lynx code and one with custom parser. Which one is the way forward?
>>
Sweet it's another useless train of summer threads!

>what were tox
>>
I'm 99% sure there are shills here that are trying to make this project a failure at this stage in the process by spreading uncertainty and doubt. Maybe later they'll spread fear, too.

99% sure.
>>
>>61142166
This
[spoiler]actually they already tried[/spoiler]
>>
I can not stop laughing. Holy crap.
>>
>>61134678
>/d/e/g/enr/a/te
>>
>>61142654
But that's clearly C++
>>
File: error.png (110KB, 1717x854px) Image search: [Google]
error.png
110KB, 1717x854px
Another one:
Why do you fucks even want to write a browser, if you can not even write some simple website?
>>
>>61142751
>tables
>the whole layout is a table in a table
>everything has a class or id
>outdated doctypes
>using deprecated tags like </font>
>can not close tags right

Classic.
>>
>>61142751
What the fuck do you want? Help with the project or be the fuck out, or are you a shill trying to sell chrome, motherfucker
>>
>>61142823
I'm an electrician. This is my hobby.

It wasn't meant to be more than a concept anyway. But ended up being the "official" site. It stops me from thinking about killing myself, it also makes me belong to something. So I'm already benefitting from this project.
>>
>>61142887
Chrome can go fuck off too.
Helping you guys with a good clean website (handwritten and not the wordpress-shit everyone else uses) would be way more than anyone else did. As long as you can not show some working projectfiles, you are not worthy enough for me to even start making a good website.
At the current state you guys would have to start over anyways. As the pic >>61142654 shows, you already need to rewrite everything I guess.

This project looks just like one or two guys that started _something_ in hope that other people do all the work. Maybe this project wasn't about kindness in the first place. It seems more like getting publicity and maybe money in the far future. We already had TOX and the people that did this were way ahead of you guys. Other people already pointed out that nothing happened besides changes in the todo-list.

>>61142979
Keep doing it. Really, but do it for you and just for you. It is not ready to be showcased here. Come back in six or eight months, maybe. You already made the same mistake that kids often do: Showing of how great your project is without having anything. Beginners do this often and their projects sometimes fail (most of the time. Just look at all these kikestarters that actually do not have anything besides a bad video).
You get the help you need when your project is a little bit more mature. It will.

I don't want to hurt you. Please understand. Good luck.
>>
Anon was right, the shill tactics begun.
>>
>>61142166
>>61143153
I seriously hope you're joking
>>
>>61078788
>In the face of recent changes in Firefox and Chrome
what cahnges?
>>
>>61142654
Jesus christ
>>
>>61143227
Just look at all the browser war threads. It's nonstop. They'll look for anything to spread FUD, because that's how they get paid.
>>
>>61143602
Yeah, attempts at putting order to browser threads didn't go well.
>>
File: 1408078726713.jpg (266KB, 640x481px) Image search: [Google]
1408078726713.jpg
266KB, 640x481px
>5 commits
>>
>>61143887
wrong repo
>>
>>61078788
I love you guys.
>>
>>61144244
Me too anon
>>
>>61143262
They're removing addons and deprecating alsa
>>
NEW THREAD >>61144928
NEW THREAD >>61144928
NEW THREAD >>61144928
>>
>>61137179
what errors did you get? Try the Makefile from https://gitgud.io/odilitime/netrunner/blob/master/Makefile

>>61138711
This code is using the newer conventions

>>61142006
not in the initial plans afaik

>>61142109
The current download can download (handles 301s too), parse and render text from an HTML document and let you scroll it.

The custom code. Links was just a reference.

>>61142654
It's a simple basic parser to start. Send a PR if you can do better.

>>61142751
>rather us spend time on marketing than product

>>61143081
>As long as you can not show some working projectfiles
https://git.teknik.io/gyroninja/netrunner
https://gitgud.io/odilitime/netrunner

>You already need to rewrite everything I guess.
That's the plan, draft something that can browse /g/ and then go back and rewrite.

>This project looks just like one or two guys that started _something_ in hope that other people do all the work
This project is about learning. Gyro started it on his own, now I'm helping out. Others have forked it, so they're likely to going to help too. All the really planning is done on irc.

I recognize the futility of this project but out of all the things I can spend time doing, this is the most worthwhile and reaps great benefit. If this was my project alone, I'd focus on making this the most developer (not-web-dev but browser-dev) friendly project ever. Browsers are huge monoliths that I think can be broken into separate (not modules, plugins or component) programs.

>Showing of how great your project is without having anything
Always best to test the market before building the product. Also good to get feedback early. A lot of the thread has already tempered the vision greatly and has us focusing on the doable.

>>61144988
fuck just as I draft this
>>
>>61145145
Nigga this isn't futile, you already have users without even finishing the work
>>
File: moonman_by_demianio-dacxzue.jpg (83KB, 1131x707px) Image search: [Google]
moonman_by_demianio-dacxzue.jpg
83KB, 1131x707px
one last moonman before thread dies
Thread posts: 328
Thread images: 54


[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.