LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-13-2017, 06:48 AM   #151
Fat_Elvis
Member
 
Registered: Oct 2016
Distribution: FreeDOS 1.2
Posts: 309

Rep: Reputation: 92

Quote:
Originally Posted by elcore View Post
I was bored that day, couldn't care any less about mozilla codebase or the company in general.
Just want to cut the ads off at the root instead of hiding them. not really interested in their source.
Yeah I share the sentiment. Still just about the most acceptable alternative, in my opinion. I like SeaMonkey and Palemoon, but would much rather see a fresh new browser that worked as well as these, but without a corporate entity behind it. Yeah I know this is not very likely.
 
Old 10-13-2017, 11:41 AM   #152
ttk
Senior Member
 
Registered: May 2012
Location: Sebastopol, CA
Distribution: Slackware64
Posts: 1,038
Blog Entries: 27

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484
Quote:
Originally Posted by Fat_Elvis View Post
I like SeaMonkey and Palemoon, but would much rather see a fresh new browser that worked as well as these, but without a corporate entity behind it. Yeah I know this is not very likely.
What are your criteria for "work as well as"? I've had similar thoughts, but we might have different notions of necessary feature-sets.

I was using "surf" for a while just to test it out. It has very few features, but those it has work quite well, and it is fairly stable too. If I were to develop a browser, it would be based on surf. There is a SlackBuild if you want to try it (sbo).
 
Old 10-13-2017, 01:01 PM   #153
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
in that vein, qutebrowser is also very nice.
but one might argument that webkit is also backed by a corporate entity...

well then it's dillo or netsurf i guess.
 
Old 10-13-2017, 01:18 PM   #154
Fat_Elvis
Member
 
Registered: Oct 2016
Distribution: FreeDOS 1.2
Posts: 309

Rep: Reputation: 92
Quote:
Originally Posted by ttk View Post
What are your criteria for "work as well as"? I've had similar thoughts, but we might have different notions of necessary feature-sets.
I'm afraid I have very little knowledge of the web or networking in general. I would imagine it to be a nightmare of trying to parse and execute a mess of languages, sometimes with syntax errors, obfuscated code, or malicious intent, and trying to provide some semblance of security while doing that.

I have no need of things like Adobe Flash or any sort of media playback. Neither am I a fan of JavaScript, although most web sites are broken to various degrees without it. Including this one. I do not need things like an e-mail client, PDF reader, dishwasher, etc. in a browser either.

Quote:
Originally Posted by ttk View Post
I was using "surf" for a while just to test it out. It has very few features, but those it has work quite well, and it is fairly stable too. If I were to develop a browser, it would be based on surf. There is a SlackBuild if you want to try it (sbo).
Thanks for the recommend. I'll check that one out as well.

Quote:
Originally Posted by ondoho View Post
in that vein, qutebrowser is also very nice.
but one might argument that webkit is also backed by a corporate entity...

well then it's dillo or netsurf i guess.
Ah, that's just my personal dislike of such things. But as far as I know, webkit is a Google product, is it not? Google is the one I like the least among all of them.

I do use Dillo, and I do like it quite a bit. But it is quite limited in its current state, in my opinion. I use it for browsing HTML manuals mostly.

Interestingly enough, the browser arachne for FreeDOS is actually seriously impressive. And does what it does within the absurd limitations of that environment. Including supporting SVGA resolutions and displaying pictures, etc. It does not rely on a GUI toolkit, or a window manager. It does not even rely on a display driver. I have obviously not attempted to test it thoroughly, but if it can be done with that toolset, in a modern machine running Linux, I wonder how much of a performance increase could realistically be achieved.

Last edited by Fat_Elvis; 10-13-2017 at 01:45 PM.
 
Old 10-13-2017, 02:17 PM   #155
ttk
Senior Member
 
Registered: May 2012
Location: Sebastopol, CA
Distribution: Slackware64
Posts: 1,038
Blog Entries: 27

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484
Google contributes to WebKit, but afaik it's more an Apple thing than a Google thing, and there are a half-dozen other companies contributing development-hours to it as well. It's the rendering engine used by Safari. Google forked WebKit to make Blink for use in Chrome.

If corporate sponsorship of the underlying rendering engine is an issue, the engine could be forked, but then the development team would have to chase the never-ending churn of new html/css/javascript features and port over bugfixes and security patches from the original project codebase.

That would be a lot of work, and IMO limited developer-hours would be better spent on project-specific features and plugins. If we were to dip our fingers in the rendering engine at all, it would be to find and fix bugs not prioritized by the corporate devs (memory leaks frequently don't get priority, for instance, but they are of keen concern to me, and WebKit definitely has memory leaks).
 
1 members found this post helpful.
Old 10-13-2017, 02:30 PM   #156
Fat_Elvis
Member
 
Registered: Oct 2016
Distribution: FreeDOS 1.2
Posts: 309

Rep: Reputation: 92
Quote:
Originally Posted by ttk View Post
That would be a lot of work, and IMO limited developer-hours would be better spent on project-specific features and plugins. If we were to dip our fingers in the rendering engine at all, it would be to find and fix bugs not prioritized by the corporate devs (memory leaks frequently don't get priority, for instance, but they are of keen concern to me, and WebKit definitely has memory leaks).
Thanks for the info. I find most large projects incredibly convoluted and nearly impossible to follow. There are too many layers as it is. Just a pet peeve that we are able to accomplish so little with the monstrous resources of a modern desktop or laptop computer.

In any case, I am always glad to see new alternatives, especially in a category which is absolutely dominated by a handful of major players.

Last edited by Fat_Elvis; 10-13-2017 at 02:50 PM.
 
Old 10-14-2017, 05:10 AM   #157
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by Fat_Elvis View Post
Interestingly enough, the browser arachne for FreeDOS is actually seriously impressive. And does what it does within the absurd limitations of that environment.
just for lulz i'm trying this in dosbox right now.
it starts up, looks impressively ugly, and unfortunately i don't know how to connect to the internet...

Quote:
Originally Posted by ttk View Post
If corporate sponsorship of the underlying rendering engine is an issue, the engine could be forked, but then the development team would have to chase the never-ending churn of new html/css/javascript features and port over bugfixes and security patches from the original project codebase.
well written.
and that is how the corporations get to us despite being FOSS!
 
Old 10-14-2017, 07:25 AM   #158
Fat_Elvis
Member
 
Registered: Oct 2016
Distribution: FreeDOS 1.2
Posts: 309

Rep: Reputation: 92
Quote:
Originally Posted by ondoho View Post
just for lulz i'm trying this in dosbox right now.
it starts up, looks impressively ugly, and unfortunately i don't know how to connect to the internet...


well written.
and that is how the corporations get to us despite being FOSS!
I mean, come on. This is a 16-bit segmented model program running on an OS from the 80s. It uses the WattCP drivers, but you do need a working packet driver in the first place to go online.

My point was that this program can do it with 1MB of memory, with almost no pre-existing libraries or code. I think the contrast to our systems today which can run an entire emulated i386 machine besides Firefox and a bunch of other programs should be obvious.

Arachne can render an HTML page with reasonable speed on a machine that is capable of compiling the Linux kernel (with Slackware's default config) in 24+ hours.

Firefox achieves slightly better performance on a machine which can do that in 6 minutes and a few seconds.

Last edited by Fat_Elvis; 10-14-2017 at 07:38 AM.
 
1 members found this post helpful.
Old 10-14-2017, 01:04 PM   #159
ttk
Senior Member
 
Registered: May 2012
Location: Sebastopol, CA
Distribution: Slackware64
Posts: 1,038
Blog Entries: 27

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484
Looking at Arachne, the author is to be commended for doing so much with so little :-) I downloaded ASRC197 and poked around. The JS sources contain only stubs, but HTML.C hits the necessary highlights of basic page rendering in only 115KB of code!

In terms of functionality it ranks somewhere below lynx, but seems to provide everything you'd need for browsing static content, and could serve as a starting point for any number of low-footprint html rendering projects. I'm glad to see the author has broken his haitus and started development again. It will be interesting to see where this project goes :-)
 
Old 10-14-2017, 01:13 PM   #160
Fat_Elvis
Member
 
Registered: Oct 2016
Distribution: FreeDOS 1.2
Posts: 309

Rep: Reputation: 92
I obviously do not use Arachne for any daily browsing, but it actually came with FreeDOS, and I was seriously impressed with it. Not enough to go into the code, as I have very little interest in browser technology to be honest.
 
Old 10-15-2017, 11:09 AM   #161
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,186

Rep: Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378
So I reverted back to FF 52.4.0 ESR, sure it uses GTK2 , but now I find that performance is severely hindered when on a youtube livestream. So I guess I will be switching back to the latest stable non ESR version of FireFox.... *sigh*.
 
Old 12-06-2017, 11:41 AM   #162
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,095

Rep: Reputation: 7273Reputation: 7273Reputation: 7273Reputation: 7273Reputation: 7273Reputation: 7273Reputation: 7273Reputation: 7273Reputation: 7273Reputation: 7273Reputation: 7273
Pale Moon has become my default browser, but after installing all the 6 December updates to -current, it no longer runs and returns the error,

Quote:
XPCOMGlueLoad error for file /usr/lib64/palemoon-27.6.1/libmozjs.so:
libicui18n.so.56: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
Any ideas?
Many Thanks.
 
Old 12-06-2017, 11:46 AM   #163
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Almost certainly this is the result of the icu4c upgrade.

You could try to make an ugly symlink but don't tell anyone that I suggested that.

Of course the real solution is to rebuild Pale Moon against the new icu4c.

Last edited by Didier Spaier; 12-06-2017 at 11:48 AM.
 
1 members found this post helpful.
Old 12-06-2017, 11:47 AM   #164
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
I seen what you did here, Didier!

I think the second option is preferable.
 
1 members found this post helpful.
Old 12-06-2017, 11:49 AM   #165
PROBLEMCHYLD
Senior Member
 
Registered: Apr 2015
Posts: 1,201

Rep: Reputation: Disabled
Quote:
Originally Posted by cwizardone View Post
Pale Moon has become my default browser, but after installing all the 6 December updates to -current, it no longer runs and returns the error,



Any ideas?
Many Thanks.
Have you tried the latest update? The last one until after the holidays.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
what's the best way to import Firefox bookmarks to Pale Moon? newbiesforever Linux - Software 14 01-30-2017 02:08 AM
[SOLVED] Pale Moon vs Firefox storkus Slackware 35 09-07-2015 01:47 PM
LXer: Want Firefox without Australis? Try Pale Moon LXer Syndicated Linux News 0 08-01-2014 08:51 PM
Pale Moon - A firefox fork coralfang Linux - Software 9 07-16-2014 01:52 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:49 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration