Jump to content

My Browser Builds (Part 3)


Recommended Posts

12 minutes ago, roytam1 said:

save this as google.xml and put it in <newmoon-application-folder>\browser\searchplugins:

<!-- This Source Code Form is subject to the terms of the Mozilla Public
   - License, v. 2.0. If a copy of the MPL was not distributed with this
   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->

<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>Google</ShortName>
<Description>Google Search</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16">data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABF1BMVEUAAAD////+/v7////+/v7////+/v79/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f00qFM4qlY6qlg6q1hBhvBChfRGh/RIqktKo5lXt3FYr45Yt3FZuHJdunZnnfZ1pvd7qveCrviNtfiR0KKb1Kqd1ayn2bSw0Y3D2PzM6dTN1onO6tXO6tbY5v3o8P7p9ezqQzXqRjjqRzrrSTvrSjzsUjftXlLtYlbtvBHuY1juZlruaV3wdmzxxCz0nJX0nZb1qaL2pGv2rKX2+/j5sgr5/Pr5/fr60s/61ND61NH7vAX7vQr7vgv7z5L8yTX84+H96uj+67X+7Lb++fn+/v///f3///9G7xLpAAAAFnRSTlMACAkKLjAylJWWmJmdv8HD19ja2/n6GaRWtgAAAL9JREFUGBk9wIVawlAAhuGfwYgdRGJDdGJ3JwZ2t9hOv/u/Ds8Gj69iWVMLgqrnqitdpMc4stL9RDen+7snVxElR1KRz+NW4gw8KUt02Nq7eHy+PPgAXBne2jtPWL9YBdV4v7vmX0UBr51vIIzN4CvgpfMFhLFpfFU5P1omMRvOUZbHWnNgHWtzOFwhJ5f70XpjfnVjYWRo6oeMZNgeryfGtshLcko8LE0ONiYWb+lLyXIMPfmUutxCxffLuYysP0WpMLAMSPJBAAAAAElFTkSuQmCC</Image>
<Url type="application/x-suggestions+json" method="GET" template="https://www.google.com/complete/search?client=firefox&amp;q={searchTerms}"/>
<Url type="text/html" method="GET" template="https://www.google.com/search">
  <Param name="q" value="{searchTerms}"/><Param name="ie" value="utf-8"/><Param name="oe" value="utf-8"/><Param name="aq" value="t"/><Param name="rls" value="{moz:distributionID}:{moz:locale}:{moz:official}"/>
  <MozParam name="client" condition="defaultEngine" trueValue="firefox-a" falseValue="firefox"/>
</Url>
<!-- Keyword search URL is the same as the default, but with an additional parameter -->
<Url type="application/x-moz-keywordsearch" method="GET" template="https://www.google.com/search">
  <Param name="q" value="{searchTerms}"/><Param name="ie" value="utf-8"/><Param name="oe" value="utf-8"/><Param name="aq" value="t"/><Param name="rls" value="{moz:distributionID}:{moz:locale}:{moz:official}"/>
  <MozParam name="client" condition="defaultEngine" trueValue="firefox-a" falseValue="firefox"/>
  <Param name="channel" value="fflb"/>
</Url>
<!-- Context/Right-click search URL is the same as the default, but with an additional parameter -->
<Url type="application/x-moz-contextsearch" method="GET" template="https://www.google.com/search">
  <Param name="q" value="{searchTerms}"/><Param name="ie" value="utf-8"/><Param name="oe" value="utf-8"/><Param name="aq" value="t"/><Param name="rls" value="{moz:distributionID}:{moz:locale}:{moz:official}"/>
  <MozParam name="client" condition="defaultEngine" trueValue="firefox-a" falseValue="firefox"/>
  <Param name="channel" value="rcs"/>
</Url>
<SearchForm>https://www.google.com/</SearchForm>
</SearchPlugin>

 

Working... thanks

:hello:

Link to comment
Share on other sites


2 hours ago, feodor2 said:

@ArcticFoxie

I think this is easy for average user, and very easy if you good with command line and bat.

You still not answered where did you failed, my guide still there.

 

Please post your guide in a thread on MSFN and I will be happy to follow the guide and post my results within that same thread.

Link to comment
Share on other sites

Sound works fine now by following your previous answers

Q: Having audio distorted when watching Twitter/etc.?
A: Please try turning on "Firefox compatibility" in options dialog or either "general.useragent.compatMode = 2" or "general.useragent.compatMode.firefox = true" in about:config and reload the page.

:hello:

Link to comment
Share on other sites

12 hours ago, RainyShadow said:

This looks interesting - Male Poon web browser :P

Seems person behind that is Tobin greatest fan:thumbup. In all seriousness though. If they can actually make work proper on Macos, Windows XP+, linux with all spyware features removed and with good addon support we got a new browser to recommend

Link to comment
Share on other sites

On 9/18/2021 at 2:01 AM, roytam1 said:

Sadly, above links produce 404s and need to be changed/fixed... :(
Same is true for similar links found on
https://rtfreesoft.blogspot.com/2021/09/weekly-browser-binaries-20210918.html

Just as a FYI ;) ...

Link to comment
Share on other sites

@ArcticFoxie New Moon 26 vs. New Moon 27 vs. New Moon 28, which do you think would offer the best performance on low resource systems (let's say a computer with a Pentium 3 800 MHz CPU and 512 MB RAM)? I want a browser (New Moon version in particular) that is still fairly "modern web compatible", while still being optimized for low resource consumption, and I want to know what you would recommend.

Link to comment
Share on other sites

@ClassicNick - If you'll forgive me for speaking up (and of course I'm always glad to hear @ArcticFoxie's input on these sorts of topics), I actually tested Roy's most recent build of New Moon 26 (the first version with the cubeb overflow fix), and found it still works very well for a fair number of sites. However, I wasn't able to get this forum to display properly in it (I couldn't even load the message box to type and send a reply), and YouTube videos won't work because YT seems to have deprecated VP8/WebM support some time ago (Invidious doesn't work in NM26 either).
Since NM26 lacks MediaSource, lav dlls can't be added, but they do work with NM27.
NM27 works with YouTube and with this forum; it's the only browser Roy maintains which has four optimized builds (Win32, Win64, SSE and IA-32), meaning it will run on literally ANY XP compatible hardware (even pre-MMX Pentium, which is the bare minimum for XP).

For what very little it's worth, NM27 also displays emojis properly (NM26 uses black-and-white fallbacks, even if you natively install the Twemoji font to XP).
NM28 will work with more sites overall due to its more advanced UXP engine, but NM27 targets older hardware better by loading mobile versions where applicable for some sites (and additional custom user agents for certain sites can be established in about:config).
There is an SSE-optimized version of NM28, and I doubt it would run that much slower overall, but you will get a speed boost with NM27 (in fact, I'm going back to NM27 myself due to the superior speed overall).
Both NM27 and NM28 should work fine if you keep JavaScript turned off as much as possible, but NM27 will use your 512MB of RAM better than NM28...it is the oldest browser I've tried, after tons of testing, that can still keep up with the modern web fairly well.
At one time I would have recommended Opera 12.18, but it is showing its age and while it can still be used with a fair number of sites, you will not have a great user experience because the web has changed too much for its aging Presto engine to consistently manage.
If you want more compatibility, NM28's your best bet, but if you need speed NM27 still has good compatibility and a faster engine.

I hope this helps!

Link to comment
Share on other sites

I was actually scouring some of my archives for an informed answer and @cmccaff1 posted while I was still scouring.

I agree with everything that @cmccaff1 just posted.

I personally take a "benchmark" approach and one of the benchmarks that I often use is called Basemark Web 3.0  --  https://web.basemark.com/

That particular benchmark would crash NM27 and NM28 - but please note that this pertains to versions a year old or so (I have been focusing more on 360Chrome lately than Roytam builds).

But what I found at that time is that the OLDER (two years old versus one year old) versions of NM27 and NM28 would not crash when running Basemark Web 3.0.

 

And you tied my hands in only offering those three options because my benchmarks show Mypal to perform better on low end systems.

My personal favorite for low end systems is Mypal version 27.9.4.

Mypal version 27.8.3 is also very good for low end systems.

As is Mypal version 27.6.2.

 

If I "had to" go with NM27 then my choice would be 27.9.1a1.win32-git-20180707.

That version of NM27 should be able to do take anything you throw at it.

My secondary backup for "modern" compatibility in the rare cases that 27.9.1a1.win32-git-20180707 won't work, I would use NM28's 28.1.0a1.win32-git-20180922.

 

Edited by ArcticFoxie
Link to comment
Share on other sites

@cmccaff1 The reason why I tagged ArcticFoxie is because I thought he would be most likely to reply to my post. I had a feeling New Moon 27 would be the recommended option. I assume New Moon 26 doesn't display MSFN properly is because New Moon 26 doesn't support CSS variables. @ArcticFoxie Confession: I only gave you those 3 options because Feodor2 removed his Mypal, and Mypal27old repositories. I have thought about forking New Moon for when I get a new computer (2023 is my target), and I just want some preparation time first mainly to get it building with my desired build tools.

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