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

Netrunner

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: 326
Thread images: 37

File: 1495423380505.png (507KB, 750x537px) Image search: [Google]
1495423380505.png
507KB, 750x537px
We are making a web browser!

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.

>Main repo
https://git.teknik.io/eti/netrunner
>Mirrors
https://github.com/5yph3r/Netrunner
http://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!
>>
>>60965920
10/10
>>
>>60965920
how about we patch netsurf
>>
>>60965920
>no blink
Into the trash it goes.
>>
>>60965977
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.
>>
File: b0d.png (186KB, 712x700px) Image search: [Google]
b0d.png
186KB, 712x700px
>>60966031
4U
>>
File: firefoxshill.gif (329KB, 350x350px) Image search: [Google]
firefoxshill.gif
329KB, 350x350px
>>60966031
>>
>>60966054
Better than MPL cuck license :^)
>>
Netrunner is a card game
>>
>>60965920
Netrunner is a name of a Linux distro idiot
>>
>>60966076
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?
>>
>>60966089
>>60966076
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
>>
>>60965993
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.
>>
>>60966107
Don't listen to them, name is fine.
>>
>>60965920
>development team consisting of artists and "idea guys"

Gee, I wonder what will go wrong.
>>
File: FrewerHeadroom04.jpg (34KB, 550x355px) Image search: [Google]
FrewerHeadroom04.jpg
34KB, 550x355px
Did someone say "future wars"
>>
>>60966111
You been browsing the source code I see, maybe is a good idea to post here what we find.
>>
Is there a logo yet?
>>
>>60965979
>>>benisgrow.io
>>
>>60966167
Yes, see >>60965939
>>
File: netrunner moon.png (240KB, 2000x2000px) Image search: [Google]
netrunner moon.png
240KB, 2000x2000px
>>60966167
>>
>>60966149
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.
>>
>>60966193
Looks like it's still active though.
http://source.netsurf-browser.org/libnslayout.git/
>last activity less than two days ago
>>
>>60965920
>forking links
why not fork midori or qutebrowser and make it something usable?
>>
So are we going to fix netsurf?
>>
>>60965920
I find that logo racist and offensive.
>>
>>60966279
Good
>>
File: 1494395472241.png (1KB, 459x18px) Image search: [Google]
1494395472241.png
1KB, 459x18px
>>60966031
>Firefox is already a good browser even at vanilla state.
TOP FUCKING KEK
>>
>>60966254
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?
>>
>>60966290
Not for you it isn't.
No one will use your browser when I tweet about it.
>>
>>60966276
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?
>>
>>60966031
Fuck off.

I want this to succeed. Please don't let me down /g/

I wish I could help but anything I do I know you niggers could do better.
>>
>>60966298
Or I made them in January.
Damn.
http://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.
>>
>>60966309
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.
>>
>>60965920

When does 1.0 release?
>>
>>60965920
>
elinks2

*links2
>>
>2017
>/g/ creates one of the two most popular nyaa replacements
>cloveros is released
>now this
what a year
>>
File: fanficiton guy.jpg (30KB, 467x435px) Image search: [Google]
fanficiton guy.jpg
30KB, 467x435px
>>60965920
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?
>>
>>60966400
>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.
>>
>>60966350
Like what features? I'm interested.
>>
>>60966400
Netsurf already has a Gtk backend.
>>
>>60965920
>in the face of firefox
add in chrome op

you are just slinging mud otherwise
>>
>>60966391
B-but we are not in lifehack headlines like reddit with some pointless shit.
>>
>>60966431
Chrome's problems are fundamental to its nature of being a botnet. That hasn't changed recently.
>>
>>60966413
>>60966421
os shit did read clearly, thanks for enlighten my
>>
>>60966391
are we living in a golden age?
>>
>>60965920
>elinks

what happened?
I thought we were working on links2?

dropped.
>>
>>60966391
>/g/ manages to BTFO chrome and puts firefox out of business
what a year this has been
>>
>>60966415
TLS and javascript support are the only ones I remember
>>
>>60966450
it should be stated as such on the programs github

chrome has messed up just as bad if not worse
>>
>>60966312
Big scary twatter man
Fuck you and fuck twitter
>>
>>60966485
Yes is links2, is just a misspelling
>>
>>60966507
Fuck you you racist piece of shit.
No one will ever use your racist browser.
>>
>>60966485
Yes, links2. It has the most features that are being requested.
>>
File: standards.png (24KB, 500x283px) Image search: [Google]
standards.png
24KB, 500x283px
>>60965920
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.
>>
>>60966502
I'm pretty sure TLS is supported, and I've actually worked on javascript functions for netsurf.
>>
File: moonicon32.png (295B, 32x32px) Image search: [Google]
moonicon32.png
295B, 32x32px
>>60966531
Enjoy your botnet
>>
>>60966531
>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.
>>
>>60966442
Good. Keep the Normies away
>>
File: programmer.priv.jpg (13KB, 500x275px) Image search: [Google]
programmer.priv.jpg
13KB, 500x275px
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..
>>
>>60966535
>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.
>>
>>60966576
Racists should just kill themselves t.b.h
>>
>>60966279
>>60966312
>>60966531
>>60966613
Fuck off with your shitty bait
>>
File: ssl.png (104KB, 1278x1023px) Image search: [Google]
ssl.png
104KB, 1278x1023px
>>60966502
Netsurf most definitely has tls support.
>>
>>60966627
haha thanks for ther (You)s nigger!
>>
>>60966598
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.
>>
>>60965920
>no work has been done sinse initial commit

Vaporware confirmed.
>>
>>60966640
Servo, when it's done, should be cleanly embeddable again. Of course so was Gecko, at first...
>>
>>60966535
>stop having fun
>>60966589
no, this is /g/, 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
>>
>>60966613
Great, take your crying to /pol faggot.
>>
>>60965920
>scripting
With what? Scheme? dlopen?
Why not make the whole browser in scheme directly?
>>
>>60966632
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
>>
>>60966632
no socks5 though ;-;
>>
>>60966632
Then give links2 tls support, it's a smaller code base.
>>
>>60966646
>insecure
as much as most languages
are you actually suggesting to write the browser in idris?
>>
>>60966598
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.
>>
File: rmacs.qt.jpg (136KB, 960x1280px) Image search: [Google]
rmacs.qt.jpg
136KB, 960x1280px
>>60966656
I can't even fizzbuzz honestly but I can provide inspiration and direction?
>>
>>60966693
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?
>>
>>60966687
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
>>
>>60966742
There are other Blink browsers like Qutebrowser and Otter, but they're not really ready yet. You can contribute to one if you want.
>>
>>60966745
who is this gnu/girl
>>
>>60966767
>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.
>>
>>60966760
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
>>
>>60966781
well yeah it has capabilities but thats beyond the majority of users and also you must have some caution for security
>>
>>60966771
I wish I knew...
Gnu/Waifu material.
>>
>>60966814
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 : \))
>>
>>60966828
>security
bash is the worst selection if you care about security.
>>
>>60966745
is this possible to find or recreate irl?
>>
>>60966868
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
>>
>>60966745
>>60966771
>>60966858
>>60966869
I must find her anons!
AID ME!
>>
>>60966915
fuck off she's mine
>>
>>60966531
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!
>>
>>60966907
>not if its running as a predetermined group and user that has no priv
The same can be said for binary executables.

>safer than binary executables atleast lol
Factually false, you can have shit happen if you have $(...) inside a "" string or if you try to pass a $() to a program. This is just an example of what may go wrong.
>>
Links2 has less dependencies than netsurf and is thus less complex.
>>
>>60966865
yeah you could but at the end of the day its which project requires the least effort and links2 has all of that now

as for the java video player that will be a issue

we have to either can only watch html5/vp9 within mpv or we could replace the java code in link2 to work with librejs
we should probably remove the java in links2 and replace it with a API instead of building it into links2 and that way we dont have statically linked libraries and the versions can be independant

(we can constastly provide librejava updates without breaking links2 or recompiling it or updating)

that seems like really the bigges hurdle but otherwise links2 just needs to be slimmed down
>>
>>60966919
 root@kali:~# aireplay-ng -0 1000 -a >>60966745 -c >>60966919 mon0 

Good luck now.
>>
>>60966924
agreed.
it already works in links2 also!
>>
>>60966279
How is it racist? I'm genuinely curious.
>>
>>60966968
He's fishing for (you)s, stop replying to him.
>>
>>60966935
binaries by their nature cant be audited friend

unless you get the source and compile them and compare

also i never said just bash i said shells
>>
>>60966944
>Links2 has less dependencies than netsurf
Then is settle. Less dependencies and more features wins.
>>
>>60966970
S-she's perfect desu.
>>
>>60966970
i want to have sex with her
>>
>>60966980
>binaries by their nature cant be audited
Binaries come from a source, thus they can.

>also i never said just bash i said shells
Same goes for every shell.
>>
>>60966970
Wasn't she lesbian?
>>
>>60966970
MUH D-Debian..
>>
>>60966996
>>60967002
She probably doesn't shower often, is sweaty, and her vagina smells like dead fish.
>>
File: fetish.jpg (30KB, 600x318px) Image search: [Google]
fetish.jpg
30KB, 600x318px
>>60967018
>>
>>60967018
Y-you a-already had me at:
>SHE
:3 I'm in love! :3
>>
>>60967003
thats what i said

also shells arent insecure its the users inability to audit the script
>>
>>60967029
>also shells arent insecure its the users inability to audit the script
Shells are insecure compared to binaries or other proper languages.
>>
>>60965920
>java script support so we can post on 4chan
javascript is not needed to post on 4chan. I'm using non javascript captcha right now.
>>
>>60966970
I think I'm actually in love
what do I do /g/?
>>
>>60967041
*compared to more audited code than the shell
Which is irrelevant, because Bash has a lot of eyes watching it

Is no secret I prefer the scripting interface over a shiton of binaries
>>
>>60967064
>*compared to more audited code than the shell
No, it's just that shells make writing safe code difficult compared to proper programming languages.

>Which is irrelevant, because Bash has a lot of eyes watching it
Not relevant with what I said. It would not be a bug in bash.
>>
>>60967061
You back the fuck up, motherfucker!
>>
>>60967041
binaries are distributed without source pre compiled everywhere

shells arent insecure because you login with your shell

root is run on a shell

it has the capability to be very powerful so the capability for it to be abused is also greater
just like with a gun
you can do just as much harm as good
this requires you to make sure you are aware what you are downloading unless you are getting it from a signed repo that you trust

even then if its running as a user then theres nothing that it can do either way
>>
how do you write a browser?
what work actually needs to be done on this to have some kind of working product?
>>
>>60967081
Increasing the code is pretty unsafe, that is why you have autists spouting against bloat. I understand you support replacing scripts with safer code, but maybe later on the line you can replace scripts with code if the features proves essential enough. Is more difficult and more time consuming to do the other way around.
>>
>>60966944
A lot of them are internal to the project, but you're probably technically right here.
>>
>>60967127
I rather have less dependencies overall. I tried compiling netsurf from source and one depdendency was giving me vauge make errors so I said fuck it and said it wasn't worth my time. This is why less dependencies are better, if a depdendcy breaks the whole stacks of cards come down.
>>
>>60967118
We use links2 as the backend so first phase is already in progress. According to the OP is now time to browse the source code of links2 to open up the API.
>>
>>60965920
Make sure it really blocks ads, and shows punycode.

Also, none of that link prefetch shit.
>>
>>60967091
>binaries are distributed without source pre compiled everywhere
True, but there are things like binary transparency and reproducible builds.

>shells arent insecure because you login with your shell
This is a shitty argument, you know that, right? (Actually no, I login with the login command)

>root is run on a shell
Root is a user, not a program. Any program including shells can be run on root.

>it has the capability to be very powerful so the capability for it to be abused is also greater
Indeed

>this requires you to make sure you are aware what you are downloading unless you are getting it from a signed repo that you trust
How is this relevant?

>even then if its running as a user then theres nothing that it can do either way
There are tons of things that it can do as a user still, such as deleting your ~.

>>60967125
You seem to be implying that proper programming languages need more lines than sh to do things?
The rest do not seem relevant to the topic, I am just saying that the quote of >>60966907
>safer than binary executables atleast lol
Is wrong.
>>
>>60967159
Please don't start. This thread already has a faggot fishing for (you)s, don't you start too.
>>
>>60966952
Everyone missed my joke. :(
>>
>>60967147
OH!
That's probably the perl htmlentities dep.
>>
>>60967201
Perl masterrrace!
>>
>>60967201
>>60967214
No, it was a package libnsfb, netsurf was complaining that it couldn't be found and wouldn't you know it's not in the repos.
>>
File: checkemrunner.jpg (61KB, 334x500px) Image search: [Google]
checkemrunner.jpg
61KB, 334x500px
>>60967179
Okay -- I do hope this one works out like Pantsu.
I hope the logo will be more circular though; the ones I've seen so far are too elliptical and feel off-balance.
>>
>>60967199
Nah, its just shit tier. Booh hooh you disconnected that client from her 1k times. Nigger just put 0 and you deny them always.

you can't even get a command right

Also, Kali. Top Kek script kid fag
>>
File: 1476563758182.png (29KB, 512x275px) Image search: [Google]
1476563758182.png
29KB, 512x275px
>>60967061
Stalk her old irc logs and find shit like this to jerk off to
http://pingx.net/freenode/lainchan/2015/9/16/1
http://aneu.me/dl/gtl.webm
>>
>>60967179
>This thread already has a faggot fishing for (you)s
Who?
>>
>>60967227
>I hope the logo will be more circular though; the ones I've seen so far are too elliptical and feel off-balance.
this
>>
>>60967240
Scroll up, someone was complaing that it was a racist logo.
>>
>>60967228
I-it's c-c-called a j-joke f-for a reason. :'(
>>
>>60967240
the founder of 9gag
>>
>>60967226
DId you use the env.sh file in the unix install document?
I know for a fact that ns-pull-install will grab libnsfb.
>>
You better give us search engines on the url space like google chrome does
>>
>>60966391
2017 is the year of /g/ projects.
>>
Firefox has completely ceased to function for me today, the scrollbar doesn't even work
>>
>>60967240
me
I was pretending to be an sjw
>>
>>60967270
If it works like surfraw like intended you gonna have just that
>>
File: 1464597429816.jpg (310KB, 1920x1080px) Image search: [Google]
1464597429816.jpg
310KB, 1920x1080px
>>60967271
PantsuDev daisuki~
>>
File: Sad Pepetaro.png (362KB, 550x535px) Image search: [Google]
Sad Pepetaro.png
362KB, 550x535px
>>60967311
>tfw you can't escape from pink haired devil
>>
>>60967311
She's so cute
>>
>>60965920
You need a better logo?
>>
Why can't we just use UZBL as source?
>>
>>60967410
>no framebuffer support
But I was thinking the same as you though
>>
>>60967410
>>60967428
It's also webkit.
>>
>>60967428
Shame - what that team has done is awesome.
>>
>>60967457
Yeah, I know, I dream we can bring some of the developers from other projects
>>
I predict it will perform like shit
fucking edgelords
>>
What type of testing is going to be used for this project?
>>
I just want a working fucking downloads window. Please guys.
>>
>>60967494
Want to set a bugzilla?
>>
>>60967521
mantis?
>>
>>60967521
Setting up a bugzilla would be a very smart idea.
>>
>>60967521
SMTP mailing list and NNTP frontend is the only proper way to handle bugs.
>>
>>60966391
>implying it matters how popular your shit reinvention of a niche image hosting service gets
>a Gentoo install script
>useless shit
>>
>>60967410
>gtk2
>webkit1
It's super double deprecated. Chuck it and start over.
>>
>>60967575
I don't get the joke.
>>
>>60967588
gtk3 is shit
>>
>Make a new browser
>With hookers, and blackjack!
>When pale moon exists
Why are you guys doing this again?
>>
>/g/ has already forgotten about otter
https://otter-browser.org

FBM
>>
>>60967632
>No framebuffer support
>>
>>60967632
meemmoon is dogshit
>>
Anyone who web master skills want to setup a website for this? You know, bring back that static web 1.0 feel of no javascript, images, and a white background?
>>
>>60967672
>static web 1.0 feel of no javascript, images
I like this
>and a white background
please not this, my eyes
>>
>software that doesn't aim to solve a problem but appease ideological demands of a certain group of users

Reminds me of that stormfront Linux distro lol

Have fun, nerds
>>
>>60966365
In a few hours, just keep pressing F5
>>
>>60967690
>>and a white background
>please not this, my eyes
Well, do whatever you think is best, just keep it web 1.0.
>>
>>60967672
>>60967690
>>60967713

Please consider this layout
http://motherfuckingwebsite.com/
>>
>>60967729
http://bettermotherfuckingwebsite.com/
>>
>>60967729
>>60967753
>white background
I like the layout though
>>
>>60967636
Why should I care.

>>60967638
>Old Firefox is dogshit.
Okay.
>>
Is there going to be a mailing list to subscribe to?
>>
>>60967789
If you set one :^)
>>
>>60967783
Its slow
Its buggy
Nothing fucking works on it
You have to install customized addons becuase they cant update their api to fucking work

Its shit,they are also WAY SLOW on security updates
>>
>>60967783
Framebuffer is one of the biggest requirements for this project
>>
https://freenode.net/groupreg
>>
>>60967842
This, is not negotiable
>>
>>60967842
>>60967875

But framebuffer is a jewish feature designed to waste CPU cycles doing stupid shit. You're basically sending shekels straight to intel goyim.
>>
File: notnegotiable.jpg (22KB, 480x360px) Image search: [Google]
notnegotiable.jpg
22KB, 480x360px
>>60967903
Not negotiable
>>
>>60967804
It's as fast as any other modern browser. I don't notice a difference.
Works on my machine :^)
Addons are cancer except for ublock origin, which works fine.
One autistic dev runs the project, and he doesn't do that bad on integrating upstream fixes. If an actual team was behind this then this would be a non-issue.

>>60967842
Sounds like meme-tech. Why should I care about pages being framebuffered? I've never noticed draw issues in pm.
>>
>>60967626
Gtk3 and Qt5 are the only major toolkits offering hidpi and Wayland support on Linux.
>>
>>60967994
>Palemoon
No
>>
>>60966391
I can't believe I will be able to use netrunner to browse torrents on nyaa pantsu on cloverOS. /g/ might as well replace any software that doesn't respect user freedoms and forces third party extensions.
>>
>>60967903
>>60967994
I want to be able to use this browser without the beast known as xorg, that's why it's a requirement. It'll cut back on dependencies.
>>
>>60968025
ikr

>>60968085
Same
>>
>>60968085
and how do people with no framebuffer feature in their OS kernel use it?
>>
>>60968085
Will this speshul snoflake browser be cross platform, or are you only targeting specific Linux builds?
>>
you guys are fucking gay
>>
>>60968140
>Will it be cross platform
Sure
>>
>>60968138
>>60968140
>>60968165
links2 already works in windows
>>
>>60966968
/pol/ here
We retrofitted Mac Tonight from some mcdonalds advertisements into a symbol of white supremacy and made music videos where a TTS raps hate speech over him dancing
Bretty funny desu
>>
>>60968138
The program will run in a terminal even if you use xorg, you just won't have to.
>>
>>60968025
Out of the loop, so I looked cloveros up. Seems pretty legit so far.
Linking for anyone interested: https://github.com/chiru-no/cloveros
We should really get this project off of sjwhub though.
>>
>>60968178
It's a YTMND meme from 2007
>>
In any case this is a good project and whatever good comes out can help links developers too. Posting link to links2 developer page in case you want to contact them for anything http://links.twibright.com/development.php
>>
So what improvements are there to be made to links2?
I don't think you'll be able to render webpages as well as modern browsers in the framebuffer anyway.
How are you gonna go from links2 to displaying accurate css and running javascript?
What are you even trying to achieve?
>>
>>60968259
Have you read the OP link?
>>
File: FBM.jpg (51KB, 396x385px) Image search: [Google]
FBM.jpg
51KB, 396x385px
Nobody ever wants to use a swastika in the logo
>>
>>60968276
This isn't a political project dude. Besides, we don't need people trying to derail it because someone agreed or disagreed with the wrong person.
>>
File: feels batman.png (17KB, 388x360px) Image search: [Google]
feels batman.png
17KB, 388x360px
>>60968276
>tfw the swastika originally was a symbol of wellbeing
>tfw the symbol was perverted and can't use it
>>
>>60968285
This.
>>
so is it done yet?
>>
Are you planning on using a rendering engine and a js engine, or writing new ones?
>>
>>60968343
>Website has to still be made
>Bugtracking system still has be setup
Haven't even scratched the surface yet
>>
File: 1483319206571.jpg (17KB, 250x245px) Image search: [Google]
1483319206571.jpg
17KB, 250x245px
>>60968352
>rendering engine and a js engine
>in a tty
>>
>>60968352
Probably use a separate js engine. From a previous thread
- duktape
- spidermonkey
- V8 engine
- Charakan
Those was what people talked.

Is a rule of thumb to reuse other projects, but with minimal code.

>>60968377
Duktape is used by netrunner, opinion discarded.
>>
>>60968377
It says just support right in the repo, and I assume you want to be able to actually see some effect from css
>>
>>60966531
N I G G E R
>>
File: 1497408119814.gif (494KB, 245x136px) Image search: [Google]
1497408119814.gif
494KB, 245x136px
>>60967729
this, but in a monospaced font, no bold or italics or headers. just plaintext
>>
>>60966192
nice
godspeed /g/ i wish i had a clue of programming to help u
>>
Alright, so who wants to make the website?
>>
>>60968454
I bet you like textpunk, so how about this http://txti.es/textpunk
>>
>>60968444
dumbass
>>
>>60968444
Will you please stop replying to him, he wants attention.
>>
>>60968259
>How are you gonna go from links2 to displaying accurate css and running javascript?
This question remains unanswered.
>>
>>60968498
It would be possible to have javascript functions, just wouldn't run the same like if a script opened a million different windows.
>>
>>60968465
Wrong link, correct is http://ix.io/1jVi
>>
File: 1496672818814.jpg (19KB, 420x354px) Image search: [Google]
1496672818814.jpg
19KB, 420x354px
>>60968552
There you go. I hope it was written using 'cat' too.
>>
>>60968498
>>60968512
Why not starting with javascript emulation of sorts to use websites like 4chan? Leave the correct rendering and the js engine integration last in the TODO list.
>>
>>60968605
Usercripts are important so even if the javascript is later on the todo it should go in full, no simple 'emulation'.
>>
Would 4chan X be able to run in this proposed theoretical browser of yours?
>>
>>60968669
Yes, is on the OP
>>
File: 1496802351721s.jpg (9KB, 250x250px) Image search: [Google]
1496802351721s.jpg
9KB, 250x250px
>>60968552
Could also use _this_ and *this* etc to highlight info. Is also text find-able.
>>
>>60967231
cute
>>
What about leaving parts of the API planned for the scripting interface to the javascript engine? I mean, not everything if you don't want, but if the API is already thought to be open for everything, wouldn't be logical to leave access for specific needs like javascript?

What would be left is the graphics rendering.
>>
File: 1497524156994.jpg (71KB, 600x749px) Image search: [Google]
1497524156994.jpg
71KB, 600x749px
>>60965920

Make a browser with Assembly and C.
>>
>wanting to write an alternative to lynx, links, elinks, w3m
>in 4chan
top kek
>>
I had hopes for this when i read it but then everyone is bitching about framebuffer like its some sort of god send.All this talk about shit thats really irrelevant to a working browser.


You had my hopes up and you crashed them before you got anywhere
>>
>>60968899
tip top lel hehe
>>
>>60968903
Nobody wants mandatory xorg to browse the web
>>
>>60968903
Why not? We won't use webkit.
>>
>>60965920
>We are making a web browser!
You guys are going to fuck up. I recommend not using the browser unless you're running it on a virtual machine.
>>
so is any of you actually doing anything useful right now?
>>
>>60968952
Nice joke, I still won't use your palememe.
>>
For anyone complaining about framebuffers, it'll still be usable even on a x server. This is a terminal browser, was from the very start so no webkit, no gtk, no qt, none of those.
>>
>>60968976
I seriously don't know why people complain when this is the most universal solution.
>>
>>60968970
I'm not going to use palemoon either. I don't know what the fuck I'm going to do. The sky is falling and I have been working for like 13 hours a day every day.
I just want time to stop for a minute so I can catch my breath in the face of all this bullshit.
I haven't even come here for 2 months and now I find out SJW faggots and greedy corpo fucks are hitting the self-destruct button at the Mozilla foundation.

I WAS OFF MR BONES RIDE...or so I thought.
>>
why not fork firefox
>>
File: impressive.gif (2MB, 350x255px) Image search: [Google]
impressive.gif
2MB, 350x255px
>>60969000
Have a little hope Mr. triple dubs, we are going to make it. You just wait.
>>
what language is firefox written in?
>>
where is the .exe im ready to dig in to moon man browser
>>
>>60969015
We need to start making a FAQ that one of the design goals was ability to run in terminal and ability to display images without needing X, through a framebuffer.
>>
File: autism.png (93KB, 5617x5703px) Image search: [Google]
autism.png
93KB, 5617x5703px
>>60969042
>>
>>60967729
I like that but I want some basic typography too.
>>
shouldn't someone rename the folder links-2.14 to something like source or src? i'd do it but i don't have an account on sjwhub
>>
>>60967697
Thanks for the response, I will.
>>
>>60969053
Yeah, is in the main features list but people just won't read.

By the way, website when?
>>
>>60965920
b-but a-anon, netrunner is already a distro
>>
Question, doesn't links2 use a different driver if ran in terminal when X is turned on or it'll still use framebuffer?
>>
>>60969056
underrated
>>
May someone give me some documentation about framebuffer? i'm really interested in collaborate
>>
Not trolling, what's wrong with Firefox? And how is this going to be different from Palemoon?
>>
>>60969146
This project was made in response to the upcoming extension change this november for firefox.
>>
>>60969143
I found this on kernel.org, start with this I suppose.
https://www.kernel.org/doc/Documentation/fb/framebuffer.txt
Kernel.org is the official website for the kernel so it'll be the best place for documentation.
>>
>>60969143
>>60969199
Found this too http://www.tldp.org/HOWTO/Framebuffer-HOWTO/
>>
>>60968976
>For anyone complaining about framebuffers, it'll still be usable even on a x server.
>This is a terminal browser
since when does an xorg terminal emulator interact with a framebuffer device?
do you even know what you're talking about?
>>
>>60969214
Links has graphics drivers for the X Server, Linux framebuffer, svgalib, OS/2 PMShell and AtheOS GUI. This allows it to run in graphics mode even on platforms which don't have X Server. Basically, the key thing about links is that it works for both those who want to or don't want to use Xorg.
>>
>>60969143
Programming guides
http://betteros.org/tut/graphics1.php
http://raspberrycompote.blogspot.com/2012/12/low-level-graphics-on-raspberry-pi-part_9509.html
http://www.ummon.eu/Linux/API/Devices/framebuffer.html
https://xathrya.id/2015/12/03/graphic-programming-using-frame-buffer-on-linux/
https://en.wikibooks.org/wiki/OpenGL_Programming/Post-Processing

And yes, OpenGL can work too, in fact, I think Arachne renders graphics using SVGALib.
>>
File: realmente eres el rey de reyes.jpg (20KB, 614x462px) Image search: [Google]
realmente eres el rey de reyes.jpg
20KB, 614x462px
>>60969208
Thanks anon
>>
>>60969242
so it'll have an xorg interface and a framebuffer interface
don't call it a terminal browser then
>>
>>60969310
we're removing the bloat, that includes all xorg
>>
>>60969326
I second this idea
>>
>>60969310
It was intended to be ran in a console, even with xorg enabled or not.
>>
Or maybe just separate what is not framebuffer related and leave it optional for later use. Is fine to have priorities anyway.
>>
>>60969352
are you retarded?
framebuffer =/= console
>>
>>60969376
I've ran links with graphics enabled in a terminal during an X session.
>>
Website when?
Bugtracker when?
Mailing list when?
>>
>>60969394
you either ran it in a terminal or in graphical mode
can't be both
>>
>>60969408
I used -g when starting links, it didn't open a new window.
>>
>>60969395
Never, this is just another piece of /g/ vaporware that won't get any further than a fork and a logo

Just like lo/g/os
Just like 4chanOS
Just like RiceDB
>>
File: cool.jpg (19KB, 328x369px) Image search: [Google]
cool.jpg
19KB, 328x369px
>let's make a new webrowser
>clones the fucking LINKS master
Good fucking luck lads.

Maybe it will tunr out better than /dev/hell/tox.
>>
File: 1480872957979.jpg (33KB, 332x334px) Image search: [Google]
1480872957979.jpg
33KB, 332x334px
>>60965920
>writen in C
>>
>>60969452
C is great, monkey nigger
>muh C++ extensions
Might be out of OP's league to use only C and objective-C
>>
>>60969428
you were probably drunk or high
>>
>>60969439
>>60969441
>>60969452
Fuck off CIAnigger
>>
>>60969395
Please this. We need to coordinate outside 4chan too.
>>
>>60969439
what about cloveros and nyaa.pantsu.cat?
>>
File: UJJIOMXdqHPHdm3AofgWBw_r.jpg (114KB, 750x537px) Image search: [Google]
UJJIOMXdqHPHdm3AofgWBw_r.jpg
114KB, 750x537px
>>60969524
Let's bikeshed on how the TempleOS port is going to be like.
>>
>>60965920
>Nothing about tabs in a tree
DROPPED
R
O
P
P
E
D
>>
Anyone else think we are getting ahead of ourselves talking about graphics without working with the API first?
>>
>>60969478
>>60969524
Just fix the typo already.
>>
>>60965920
we need an irc channel
>>
>>60969609
?
>>
I've had the Random User Agent feature completed for a few days (btw should it use a random user agent every session or request).
Anyone know why the IRC server is still down?
>>
>>60969567
10 bucks say he either won't answer or will minimize the success
>>
>>60969623
The guy hosting it either bailed or is dead, make replacement in rizon.
>>
>>60969567
"""CloverOS"" is Literally just some dudes self hosted portage repo
Pantsu is a shit clone/scraper of nyaa.si written in a meme language, and by one guy, so it cant be classified as a group project
>>
You owe me 10 bucks anon
>>
We need a Matrix channel
>>
>>60969622

>>60969452
>>
>>60969644
I know this is bait but
>by one guy, so it cant be classified as a group project
this might just boost the morale of some anons here
https://github.com/NyaaPantsu/nyaa
>89 contributors
>2210 commits
>717 pull requests closed
http://www.alexa.com/siteinfo/pantsu.cat
>rank in japan: 196
>>
>>60969727
Do you want to bet 10 bucks?
>>
File: uhh,.png (3KB, 356x111px) Image search: [Google]
uhh,.png
3KB, 356x111px
>>60969724
You have autism, nigger
>>
>>60969727
> Any actual code that isn't text fixes is either akuma or pantsudev

Sorry anon i guess I should've said, 2 people
>>
Is like at the bingo with this nigger
>>
but is it a botnet?
>>
>>60967173
"login" and root both utilize the shell to communicate with the kernel

login is run on the shell
>>
>>60969825
>root
>a user
>somehow a user has anything to do with a shell
just stop

>login is run on the shell
No, login is an elf file.
>>
>>60967998
> Wayland support
GTK2 runs fine in xwayland mein neger.

>hidpi
ok that's valid
>>
>>60967842
I agree!
>>
>>60969795
No
>>
>>60969747
Click on the link in OP's pic you mongloid and Ctrl+F the typo.
>>
>>60969913
what the fuck are you talking about, nobody understands you.

Quit drinking autismo nigger.
>>
>>60968085
this desu
>>
>>60966103
fucking furry faggots.
the logo for gnu being a faggot looking animal is the entire reason I wont use it

looks so retarded
>>
>>60966103
>animal
No animals, they suck and have no place on a computer.

Why not a GOOD name like Mac, or NeXTStep/GNUStep, or Windows?
>>
>>60970005
>>60970029
>>
>>60970029
GNUstep sounds pretty good and it will get because of gnu not that much spotlight.
>>
How did you make that fucking retro logo??
>>
>>60970610
https://m.photofunia.com/effects/retro-wave
>>
>>60965920
add to requested features treestyle tabs
>>
>>60965920
use this for versioning.
http://semver.org/
>>
>>60967753
at least solarize it so it doesn't burn my retina. also monospace font.
>>
>>60965920
repo guy here
updated some stuff, is anyone going to work on teknik's git?
Thread posts: 326
Thread images: 37


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