Jump to content

My Browser Builds (Part 2)


Recommended Posts

54 minutes ago, PPeti66x said:

@roytam1

Hi! Seems that there is something wrong with the New Moon v27 - the Github page is displayed incorrectly (https://github.com/roytam1/palemoon27). Problem introduced in version 2020.01.18 (Y.M.D) /2020.01.04 is OK/, and still exists in 2020.03.14 (all 32-bit versions and 64-bit version). Version 28 is OK. See attached image below. (image was combined from 2 parts to display the entire page)

NewMoon20200118Glitch.png

because it is v27.

Link to comment
Share on other sites


4 hours ago, Alex654 said:

I already posted at Pale Moon translations subforum (though I forgot to tell that I am using New Moon, not Pale Moon itself), will check the answer tomorrow.

FTR: https://forum.palemoon.org/viewtopic.php?p=185808#p185808

@Alex654 and others feeling the urge to do that: PLEASE, NEVER TAKE ISSUES SPECIFIC TO NEW MOON/SERPENT to the official Moonchild forums! What you'll only achieve is to cause additional aggravation to the devs (especially to a certain Mr. Tobin) who, as most people here know already, harbour animosity towards the forks for "old" OSes... 

The thing is, I have fought hard in these threads in the past so that the New Moon 28 fork doesn't deviate significantly from the official Pale Moon code with respect to language strings, in order to keep parity with the official PM language packs which, I stress, are only being produced to target (and be fully compatible with) official Pale Moon

The fact that we were able to install and use the official LPs (to be more precise, the ones compatible with NM28 were the ones offered by @JustOff to target the official unstable Pale Moon builds) was just a side bonus, these packs do contain the official branding and I'm sure the MCP devs weren't/aren't happy we were using them to begin with...

Due to certain coding decisions taken by our maintainer ( @roytam1 ), the custom UXP fork branch he's compiling NM28 off has distanced itself from upstream (which already uses a different build system, i.e. official unstable PM29 is now being compiled from a dedicated PM repo, with official UXP as a module), so that the LPs currently produced by @JustOff are simply not compatible with New Moon; from past discussions, it is my belief that we are not to see any updated LPs for New Moon coming from @roytam1 himself, so I guess it's a task to be undertaken by the user community... :whistle:

Edited by VistaLover
Link to comment
Share on other sites

3 hours ago, PPeti66x said:

Seems that there is something wrong with the New Moon v27 - the Github page is displayed incorrectly (https://github.com/roytam1/palemoon27). Problem introduced in version 2020.01.18 (Y.M.D) /2020.01.04 is OK/, and still exists in 2020.03.14 (all 32-bit versions and 64-bit version).

@PPeti66x : You are being served the mobile version of GitHub... And the reason is that recent versions of New Moon 27 have a default SSUAO for GitHub of the following kind:

general.useragent.override.github.com;Mozilla/5.0 (Mobile; Nokia_8110_4G; rv:48.0) Gecko/48.0 Firefox/48.0 KAIOS/2.5

i.e. mobile Firefox 48.0; I can't pinpoint the exact commit this was introduced, nor the reasoning behind its implementation; the
https://github.com/roytam1/palemoon27/commits/master
repo is very hard to browse/troubleshoot, as each commit is the sum of many squashed commits, involving the patching of too many individual code files... :( All I can assume is that was just a decision made upstream, i.e. by rmottola/ArcticFox.

You can change that SSUAO to report a desktop browser, e.g.

general.useragent.override.github.com;Mozilla/5.0 (Windows NT 6.0; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.7

and that setting will get you back the desktop version of GitHub :

11yjEfh.jpg

Be advised though that both the mobile and desktop versions of GitHub are severely crippled/broken on NM27, because the platform/browser engine does not have adequate support for the Javascript version/features that GitHub requires as a bare minimum...

FTR, I composed this post in latest NM27 and it has serious issues/bugs with the MSFN post editor, too... :angry: Actually, hadn't used NM27 for more than a year, alternating between NM28 and Serpent 52 ...

2 hours ago, roytam1 said:

because it is v27.

... :lol: C'mon, surely you can do better than that...

Edited by VistaLover
Link to comment
Share on other sites

31 minutes ago, VistaLover said:

both the mobile and desktop versions of GitHub are severely crippled/broken on NM27

mobile version at least it is less broken than desktop version as KaiOS gets some attention from github.

Link to comment
Share on other sites

On 3/11/2020 at 12:34 AM, j7n said:

I added external viewers using extension "Open With" by Geoff Lankow, which can be found in JustOff's extensions archive "CAA". This basic function should really be part of the base package, like external editors in graphics programs. Viewing video in the browser is an awful experience, as is digging through about:config.

Interesting. You simply enter the app? Can you share an example?

Link to comment
Share on other sites

I don't understand the question. A number of programs, besides a web browser, can download (stream) files over network. This extension ("Open With") creates a menu where a direct link can be handed over to one of those programs for processing. SMPlayer also has a kind of a parser inside it for YouTube that can extract the actual link from a webpage. A video player has greater functionality, much lighter interface, runs isolated from other processes and contains all needed decoders without caring about patents. An example use case would be with own server where media files can be browsed by directory.

https://superuser.com/questions/889965/

CAA is a collection of extensions for the browser. It was recommended to me by another member. Unfortunately, with Firefox, most customization requres an extension, even though the base package already is around 40 MB.

Link to comment
Share on other sites

8 hours ago, j7n said:

SMPlayer also has a kind of a parser inside it for YouTube that can extract the actual link from a webpage.

Thanks. I made it work with SMplayer, but after some changes. I have the last version (19.10) portable, but the MPV version on it doesn't work in XP.  So I went to older versiones and found that the MPV version included in SMplayer 17.3.0 does the trick.

Kept looking around, and made it work in VLC 3.08  (not portable). Go to https://raw.githubusercontent.com/videolan/vlc/master/share/lua/playlist/youtube.lua and copy into a text file that you have to save as YOUR-VLC-FOLDER\\lua\playlist\youtube.lua. Works beautifully, as all good things gotta be.

Cheers.

PD1: attached the settings.ini for SMplayer (portable version) that goes in the root folder. Unfortunately, the streaming stops at the add. But I guess some more tweaking may do the trick.

smplayer.ini

Edited by dmiranda
Link to comment
Share on other sites

7 hours ago, j7n said:

CAA is a collection of extensions for the browser.
(snipped)
with Firefox, most customization requires an extension,
even though the base package already is around 40 MB.

... To make this even more clear, CAA is NOT a collection of extensions, but simply a database, a list if you will, of legacy Firefox extensions scraped off AMO before Mozilla removed them from sight... The actual XPI files are hosted externally, in a hosting space (CDN) kindly provided for free by the Waterfox community (so please, do not abuse their bandwidth ;) ); as you can imagine, the actual total size of the hosted XPIs amounts to many GBs...

The CAA .xpi file itself, when installed, expands to an SQLite database of ca. 62 MB (to be found in ".\<profilefolder>\ca-archive").

Link to comment
Share on other sites

@Roytam1

I want to thank Roytam 1 for helping to 'save the world' with his XP updated browser builds.

I've been using all of them as I find that some sites and features may work better with different browsers based on my particular interests on a per site / function basis., although I tend to use Firefox and Borealis the most.

I prefer function over speed, others may prefer speed over function, although ideally nice to have both (!)

I religiously add these threads to the Internet Archives.

Roytam 1 - I  noticed that you acquired the source code for IceWeasel
https://sourceforge.net/p/libportable/tickets/7/
to build the Netscape Navigator-like IceApe.

I was wondering (if you are inclined at your convenience) to make the updated IceWeasel which is more Firefox based.
https://sourceforge.net/projects/libportable/files/Iceweasel/Stable/53.x/i686/

Iceweasel does definitely work on XP with the
English language pack,
Iceweasel-53.0.en-US.xpi
despite whatever Horlon states in the last post in the thread here :
http://kmeleonbrowser.org/forum/read.php?12,141645
although the EN language pack has some limitations in some areas.

Iceweasel - other potentially related links
https://wiki.hyperbola.info/doku.php?id=en:project:iceweasel-uxp
https://www.hyperbola.info/packages/extra/i686/iceweasel-uxp/
https://git.hyperbola.info:50100/packages/extra.git/tree/iceweasel-uxp
https://git.hyperbola.info:50100/software/iceweasel-uxp.git/
https://git.hyperbola.info:50100/software/iceweasel-uxp.git/tree/installer/windows
https://git.hyperbola.info:50100/software/iceweasel-uxp.git/tree/installer/windows/nsis
https://git.hyperbola.info:50100/software/iceweasel-uxp.git/tree/installer/windows/Makefile.in
I'm glad that adonais / libportable (and then Roytam ?) could made working browsers for windows XP from these files.


I was wondering (if you are inclined at your convenience) to make the updated IceWeasel which is more Firefox based.
https://sourceforge.net/projects/libportable/files/Iceweasel/Stable/53.x/i686/


Thank You Roytam and all of the members for their contributions.

 

Edited by Eclectic
Replace image file with text, i.e. I was unable to post text immediately after joining.
Link to comment
Share on other sites

7 hours ago, dmiranda said:

I have the last version (19.10) portable, but the MPV version on it doesn't work in XP.  So I went to older versiones and found that the MPV version included in SMplayer 17.3.0 does the tric

The version of MPV that works for me is mpv-i686-20151029.7z (exe = 30,859,283 bytes). The version unfortunately has to be recent, to work with separate video/audio streams in the current format. Select "adaptive steams" on the network tab in preferences. It will probably stop working soon again as the system is changed. I'm surprised how long have the developers of SM etc., have had the patience to work around innovations from Google. It mostly works, apart from occasional video/audio mismatch after long seeks backwards.

I didn't realize that there are gigabytes of extensions. The ones I had were quite small. But it doesn't surprise me. Open bookmark on new tab - one extension, view image onto a new tab - another extension.... Mozilla could have rolled the most popular functions into their browser instead of developing useless design stuff.

Link to comment
Share on other sites

25 minutes ago, Eclectic said:

image post to msfn.jpg

why not use plain text instead?

for libportable, its source integrated to Serpent/moebius.

for iceweasel, you may just use Serpent/UXP instead. for now I have no intention to build iceweasel-uxp for win32/64.

Link to comment
Share on other sites

1. https://mapa.targeo.pl/

Map doesn't load (K-Meleon, arcticfox, borealis, basilisk, iceape-uxp). Something must have changed recently and the map has stopped loading.

2. How to add a search engine "duckduckgo.com" to iceape-uxp browser?

Default search engine "SearX" does not work, attempting to search for anything from the address window causes an error:

------------------------------------------------------------------------------

An error occurred.

Sorry, the page you are looking for is currently unavailable.
Please try again later.

If you are the system administrator of this resource then you should check the error log for details.

Faithfully yours, nginx.

-------------------------------------------------------------------------------

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...