Posts tagged ‘Mozilla Firefox’


Browser history

11.04.2022


In 2011, I was definitely on Firefox.
 
I believe I started browsing as many did, with Netscape. But not 1.0 (though I had seen copies at university). I was lucky enough to have 1.1 installed first.

I stuck with Netscape till 4.7. Its successor, v. 6, was bloated, and never worked well on my PC.

Around this time, my friend Kat introduced me to Internet Explorer 5, which was largely stable, so I made the leap to Microsoft. IE5 wasn’t new at this point and had been around for a while.

I can’t remember which year, but at some point I went to Maxthon, which used the IE engine, but had more bells and whistles.

By the end of the decade, Firefox 3 was my browser of choice. In 2014, I switched to Waterfox, a Firefox fork, since I was on a 64-bit PC and Firefox was only made for 32-bit back then. A bug with the Firefox browsers saw them stop displaying text at the end of 2014, and I must have switched to Cyberfox (another 64-bit Firefox-based browser) around this time.

I went back to Firefox when development on Cyberfox stopped, and a 64-bit Firefox became available, but by 2017, it ate memory like there was no tomorrow (as Chrome once did, hence my not adopting it). Vivaldi became my new choice.

There are old posts on this blog detailing many of the changes and my reasons for them.

I’ve always had Opera installed somewhere, but it was never my main browser. Maybe this year Opera GX will become that, with Vivaldi’s latest version being quite buggy. We shall see. I tend to be pretty loyal till I get to a point where the software ceases to work as hoped.


You may also like

Tags: , , , , , , , , , , , , , , ,
Posted in internet, New Zealand, technology | No Comments »


Finding an Android browser that works without fuss is harder than you think

25.04.2020

With my last two cellphones, I’ve not used the default browser. I usually opted for Firefox, and in December 2018, I believe that’s what I did on my then-new Meizu M6 Note.
   I don’t recall it being too problematic, but the type on some sites displayed a tad small, so I sampled a few others. I must have tried the usual suspects such as Dolphin and definitely recall seeing the Brave icon on my home screen, but my friend Robin Capper suggested Edge.
   You might think that that’s a ridiculous option given what Edge’s (and IE’s) reputation has been like, but it actually worked better than the other browsers I sampled. It played the videos I loaded on it, and it displayed type generally well, but there was one very regular bug. If I left a session and came back to it later, or let the phone go to sleep or standby, Edge would almost always falter when I tried to pick up where I left off. It would stutter and close. When I opened it up again, it was fine.
   The latest version began displaying in my notifications that it wouldn’t work properly without Google Services, which was a blatant lie, since it was still stable other than the bug above, and all previous versions were absolutely fine. I wonder if this was some leftover from the Chromium base, but, as with the overwhelming majority of Android apps, Google Services are unnecessary.
   The other bug that began happening on a more recent version was Edge getting confused by stylesheets and not knowing what size to display type at. It might change as you browsed, and when you scrolled back up the page, the text that was legible before had turned minute. It did this on Lucire, and it is serious enough for us to redevelop a template for the site.
   I began wondering if there was life outside Edge. I returned to Firefox to find it stable but utterly incapable of playing videos. I don’t remember it being like this when it was my default, but like so many software programs, the more they upgrade, the crappier it gets. I also believe that a lot of these boffins don’t test with older gear, for reasons I’ve outlined elsewhere on this blog.
   Four browsers were suggested to me as replacements: Vivaldi (which I went to anyway, since I use it on the desktop), Duck Duck Go (which I had heard was slow, but I downloaded it anyway), Brave (they have a programme where they claim to give money to publishers but it’s impossible for a publisher like me to sign up to), and Bromite (hadn’t heard of it before today). I had already tried, and rejected, UC Browser on another occasion.
   Vivaldi has been and gone from my phone as I write this post. It’s buggy as heck. Twitter displays about half a centimetre off, so you think you’re clicking on one thing you see on the screen but you’ve just activated the link that’s 0¡5 cm above. YouTube will crash the browser (two out of four times). It loses the tab you were browsing on when you come back to a session. It gives the same BS about needing Google Services when it doesn’t. I was very disappointed considering it syncs with Vivaldi on the desktop, the settings seem comprehensive, and the interface looked pretty good.


Vivaldi struggles to display YouTube before crashing


Vivaldi displays everything a bit low (though it functions as though everything is fine, leading you to click on the wrong things), and the tabs I set it to show have gone

   Duck Duck Go has been working quite well. Other than the pop ups that tell me about things I already know as a decade-long user of the search engine, I haven’t noticed the slowness that I’ve heard from a very reliable and knowledgeable source.
   Brave was back, still telling me about their rewards’ programme, but I haven’t experimented with it enough to form a proper opinion. But it has sent a notification about my first Brave advertisement, which I actually can’t see. I admire what they’re trying to do but if only they’d let me sign up as a publisher—yet their site doesn’t permit it. It might be short-lived on my phone, too.
   Bromite, so far, has worked in a standard fashion with nothing too remarkable, and I’ll be investigating further.
   The day has ended rather differently on the cellphone—a whole lot of time invested on a device I barely use. But it’s been a fun exploration of what’s out there and how some fall well short of the basics of stability, consistency and compatibility. Duck Duck Go has so far won the default slot but the jury is still out on Bromite.


You may also like

Tags: , , , , , , , , , , , , ,
Posted in cars, China, design, technology, USA | No Comments »


Returning to Firefox?

17.02.2020

I wonder if it’s time to return to Firefox after an absence of two years and five months. After getting the new monitor, the higher res makes Firefox’s and Opera GX’s text rendering fairly similar (though Chrome, Vivaldi and Edge remain oddly poor, and Vivaldi’s tech people haven’t been able to replicate my bug). There’s a part of me that gravitates toward Firefox more than anything with a Google connection, and I imagine many Kiwis like backing underdogs.
   Here are some examples, bearing in mind Windows scales up to 125 per cent on QHD.

Vivaldi (Chrome renders like this, too)

Opera GX (and how Vivaldi used to render)

Firefox

   Opera renders text slightly more widely than Firefox, but the subpixel rendering of both browsers is similar, though not identical. Type in Firefox arguably comes across with slightly less contrast than it should (especially for traditionally paper-based type, where I have a good idea of how it’s “supposed” to look) but I’m willing to experiment to see if I enjoy the switch back.
   In those 29 months, a lot has happened, with Navigational Sounds having vanished as an extension, and I had to get a new Speed Dial (FVD Speed Dial) to put on my favourite sites. FVD uninstalled itself earlier today without any intervention from me, so if that recurs, I’ll be switching to something else. I don’t like computer programs having a will of their own.
   A lot of my saved passwords no longer work, since I change them from time to time, and it was interesting to see what Firefox remembered from my last period of regular use. I’ll have to import some bookmarks, too—that file has been going between computers since Netscape.
   The big problem of 2017—Firefox eating through memory like crazy (6 Gbyte in a short time)—could be fixed now in 2020 by turning off hardware acceleration. It’s actually using less right now than Opera GX, and that’s another point in its favour.
   I also like the Facebook Container that keeps any trackers from Zuck and co. away.
   I did, however, have to get new extensions after having resided in the Vivaldi and Opera space for all that time, such as Privacy Badger.
   If I make Firefox the default I know I’ll have truly switched back. But that Opera GX sure is a good looking browser. I might have to look for some skins to make common-garden Firefox look smarter.


You may also like

Tags: , , , , , , , , , ,
Posted in design, internet, typography | No Comments »


Why the love? Google tracks you when location services are off; Facebook allegedly listens in on conversations

23.11.2017


Above: We boarded the Norwegian Jewel yesterday—then my other half got a cruise-themed video on YouTube.

Hat tip to Punkscience for this one.
   My other half and I noted that her YouTube gave her a cruise-themed video from 2013 after we boarded the Norwegian Jewel yesterday for a visit. Punkscience found this article in The Guardian (originally reported by Quartz), where Google admitted that it had been tracking Android users even when their location services were turned off. The company said it would cease to do so this month.
   It’s just like Google getting busted (by me) on ignoring users’ opt-outs from customized ads, something it allegedly ceased to do when the NAI confronted them with my findings.
   It’s just like Google getting busted by the Murdoch Press on hacking Iphones that had the ‘Do not track’ preference switched on, something it coincidentally ceased to do when The Wall Street Journal published its story.
   There is no difference between these three incidents in 2011, 2012 and 2017. Google will breach your privacy settings: a leopard does not change its spots.
   Now you know why I bought my cellphone from a Chinese vendor.
   Speaking of big tech firms breaching your privacy, Ian56 found this link.
   It’s why I refuse to download the Facebook app—and here’s one experiment that suggests Facebook listens in on your conversations through it.
   A couple, with no cats, decided they would talk about cat food within earshot of their phone. They claim they had not searched for the term or posted about it on social media. Soon after, Facebook began serving them cat food ads.

   We already know that Facebook collects advertising preferences on users even when they have switched off their ad customization, just like at Google between 2009 and 2011.
   Now it appears they will gather that information by any means necessary.
   This may be only one experiment, so we can’t claim it’s absolute proof, and we can’t rule out coincidence, but everything else about Facebook’s desperation to get user preferences and inflate its user numbers makes me believe that the company is doing this.
   Facebook claims it can do that when you approve their app to be loaded on your phone, so the company has protected itself far better than Google on this.
   Personally, I access Facebook through Firefox and cannot understand why one would need the app. If there is a speed advantage, is it worth it?
   This sort of stuff has been going on for years—much of it documented on this blog—so it beggars belief that these firms are still so well regarded by the public in brand surveys. I’m not sure that in the real world we would approve of firms that plant a human spy inside your home to monitor your every word to report back to their superiors, so why do we love firms that do this to us digitally? I mean, I never heard that the KGB or Stasi were among the most-loved brands in their countries of origin.


You may also like

Tags: , , , , , , , , , , , , , , , , ,
Posted in business, internet, technology, USA | No Comments »


Welcome to Vivaldi

07.09.2017

Earlier this week, I installed Vivaldi browser, and decided to make it my default after reading CEO Jon von Tetzchner’s blog post about the potentially corrupt practice of suspending his company’s Adwords campaign after he was critical of Google.
   I have resisted browsers made from Chromium because I was never sure how much went back to Google, but seeing von Tetzchner’s honest blog post about Google’s alleged misdeed made me think that Vivaldi would likely look after my interests as a netizen.
   It wasn’t the only reason, mind. Firefox, and before that, Cyberfox (a 64-bit Firefox that had been my default for quite some time) had begun eating memory on my computer. The memory leak would still happen after I got rid of many extensions, and even on safe mode, Firefox took up a lot more space than I expected. Firefox had been having issues with certain ads from some networks for months, too, resulting in script errors.
   It didn’t take much time for Firefox to chew through 6 Gbyte, freezing other programs that I relied on, and crashing Windows altogether. It happened right after I installed a Crucial SSD that I bought from Atech Computers on Cuba Street, but fortunately I didn’t blame it on the new gadget. Logic prevailed and I discovered the culprit, though an upgrade to Universal Media Server didn’t help either: 6.7 is poorer than 6.5, confusing video files for JPEGs and forgetting what had been recently played. (Like Windows 10, which regularly forgets settings, modern software seems to have a memory poorer than its users.)
   A screen shot of the Windows 10 Task Manager shows just how much memory Firefox ate in around 10 minutes, whereas at this point Vivaldi had been on for quite some time.

   It mirrors the experience I once had with Chrome, which handled memory and web pages so poorly that I began calling it the ‘“Aw, snap!” browser’ because of its regular crashes. The same problem that cemented my use of Firefox (and Waterfox and Cyberfox) has now happened to Firefox, forcing me to look for an alternative.
   First indications are that Vivaldi is a well made product, with a built-in screen-shooting feature and notes. There are some things that are harder to get to, such as a menu where I can customize which cookies should be blocked (I like living in a YouTube-comment-less world; I feel my IQ is preserved as a result), but overall I’ve managed to get myself the right extensions to mimic what I used to do on Firefox. I’ve also switched off the Google phishing and malware protection setting, for obvious reasons, blocked a bunch of cookies from dodgy big US tech firms (Google among them), and done the ad opt-outs.
   It might be marginally quicker, though if I was just interested in speed, Blaze beats Vivaldi and Firefox hands-down, and has a smaller memory footprint. However, a browser is not just for pleasure for me; if it were, then maybe this blog post would have been about another browser altogether. I’ve downloaded Blaze for my phone, and I’ll try it out soon.
   I wonder if this is a longer-term change. I remember beginning surfing on Netscape 1, and if I recall correctly, 1¡2 had just come out so I actually began browsing in colour. Netscape stayed good till 4¡7, and 6 was bloatware and truly awful. I switched to Internet Explorer 5 at this point, before moving to Maxthon (when it had an IE core, but its own interface). Firefox had issues back then with typography, preventing me from switching, but as it matured to v. 3, I went over and wasn’t disappointed. Chrome also had typographic issues for a long time.
   I invested a lot of time troubleshooting Firefox with the devs over the years, so I don’t make this move lightly. But there comes a point when a piece of software becomes impractical to keep. Firefox hadn’t changed much on the surface yet when it forces two hard resets a day, you have to make a hard call.
   If it weren’t for von Tetzchner’s blog post, I mightn’t have made the decision to use his company’s browser quite so readily. But it is a good product, even at v. 1¡11. Vivaldi has obviously invested into making a decent browser from day one, and it’s not just for technologists and power users, which some seem to think. The fact it works better than Firefox should automatically make it appealing to the bulk of users, and if its CEO isn’t afraid to call a spade a spade when it comes to Google, the general public should be impressed.
   But, as we’ve seen, an honourable stand doesn’t always mean success: Duck Duck Go hasn’t overtaken an increasingly suspect Google, and people still flock to Facebook for social networking despite that platform’s privacy gaffes and unanswered questions about its forced downloads. I only hope that Vivaldi stays the course because the public deserves a product that hasn’t come from a morally questionable source.


You may also like

Tags: , , , , , , , , , ,
Posted in internet, technology | 2 Comments »


What to do when Firefox for Windows Vista displays no text

28.12.2014

During the six hours wasted with Ubuntu today (13 would no longer upgrade, so I removed it and decided to start afresh with 14—big mistake, since it would not let me use the same hard drive), I had to open up my five-year-old Windows Vista laptop and upgrade my Firefox. After all, what were the odds that Mozilla would cock up its flagship browser on two OSs? After all, it’s fine on Mac OS X and Linux.
   As it turns out, pretty high. Just as in Windows 7, Firefox for Windows Vista displays no text. And unlike Windows 7, which was solved by switching on hardware acceleration, Windows Vista proved a bit of a bugger to fix.
   During the months where I was trouble-shooting, and after my last post, one of the more knowledgeable Mozilla volunteers admitted that there is a fault with the Cairo rendering engine in Firefox: ‘This means that (at least in your case) the issue is most likely specific to the cairo drawing backend. Good to know, thanks.’
   It is still definitely related to the 2011 bug I filed where PostScript Type 1 fonts were incompatible with Firefox due to something breaking that time.
   Firefox for Windows Vista’s bug, as far as I can make out, is down to Type 1 fonts being incompatible with the browser, even though they are compatible with nearly everything else on the OS. This is slightly different from the Windows 7 fault, as I still have PostScript Type 1 fonts on that computer, but Firefox simply ignores those when specified in a stylesheet in favour of what it can load under hardware acceleration (usually the default).
   Despite my updating some of the system fonts that were particular to my Vista set-up to OpenType (which Firefox might have trouble with sometimes, too), that did not fix it. Firefox requires you to delete fonts off your system.
   On some websites, including Facebook, Helvetica is specified before Arial in stylesheets. If your Helvetica (not Neue Helvetica) is PostScript Type 1—and it probably would be on a Windows machine—Firefox will detect it, and return blank spaces.
   This is still a daft state of affairs with Cairo. Here’s how (to my very basic layman’s mind, and obviously to the minds of everyone at Adobe and a bunch of other places) how a program should deal with fonts:

* Is it installed on the system? Yes.
* Use it.

Firefox seems to adopt this approach:

* Is it installed on the system? Yes.
* Let’s ignore the ones our programmers dislike in favour of the ones our programmers like, which would only be certain TrueType fonts, and to heck with the people who have licensed other fonts and installed them in good faith. Let’s punish anyone who decided to carry over older software. Let’s also fail selected OpenType fonts such as the italics in Source Sans Pro for no apparent reason. [PS.: If the first font family is incompatible, let’s display nothing. On a stylesheet, if one does not work, we won’t load the second one, but we will try to load the system font even if that is incompatible, too.]

   When it comes to stylesheets, neither OS makes much sense. Normally a program would go through each font specified, and display in the first one available. I don’t understand the rationale but Firefox will skip the ones in the stylesheet even when installed, even when compatible, and opt for system fonts or those specified as defaults in the program.
   All of this is counter-intuitive, and if it weren’t for what must be my OCD, I’d never have found out, and have given up to use another browser.
   Not that IE11 is much good:

Loading up the next ASCII character makes little sense, either.
   Firefox isn’t unique in mucking up type on Windows. Back in the days of versions 1 and 2, I avoided it because it was incapable of displaying ASCII characters above 128 in the same font. This still afflicted Opera, the last time I saw it in 2010. Chrome wasn’t much better: it will pick one character and display that in a different font or fail on the font-face spec in HTML. For years, Internet Explorer would only let you use TrueType.
   I don’t fully understand why Windows browsers must behave differently—no doubt it’s to do with Flash or HTML 5 or something connected with rendering—but it is very annoying when every other program I have gets this right.


You may also like

Tags: , , , , , , , , , , , , ,
Posted in internet, technology, typography | No Comments »


Cyberfox day two, or, the day it, too, stopped displaying text

24.12.2014

Rather than repeat the story in new words, here is a draft of the post that was sent to Cyberfox’s support forum.

The short story: Cyberfox no longer displays text as of this morning after working well for its first evening yesterday after installation for the first time. Glyphs that are not from a @font-face linked font will not show, so if a page is calling fonts from the system, the browser displays blank text. Nothing happened overnight. I switched the machine off, and when I switched it on again, Cyberfox exhibits this behaviour.
   The long story: in 2011, Firefox had a bug which meant there was no backward compatibility with PostScript Type 1 fonts (https://bugzilla.mozilla.org/show_bug.cgi?id=628091). This is very similar to that except the text areas are blank, rather than filled with squares or hex codes.
   About two Firefox versions ago (I am guessing v. 32), the browser stopped showing text. I switched to Waterfox, which lasted one more version before it, too, stopped showing text. I downloaded Cyberfox last night and was truly pleased that here was a Firefox-based browser that actually worked. Text displayed as normal, and these were my Type 1, TrueType and OpenType fonts. To top it off, Cyberfox’s rasterizer and the way it handled sub-pixel rendering was superior to that of the other two browsers (see my blog post at http://jackyan.com/blog/2014/12/switching-to-cyberfox-after-waterfox-and-firefox-stopped-displaying-text/ for two screen shots of the type). Naturally, I was over the moon and made Cyberfox my default.
   Just to be on the safe side, I turned off hardware acceleration as when I posted the above bug to Mozilla Support, I was told that that could be a culprit. I made no change to OMTC.
   Today, as mentioned, Cyberfox has become just another Firefox where no text is displayed. But the really weird thing is that the typography, for the type that does show, is identical to Firefox and Cyberfox: the superior rendering is gone.
   Also, I’ve since altered the font family I use as a default for Windows displays to OpenType (I work in fonts), so there should no longer be an backward-incompatibility issue. Nvidia updated one of its drivers today, so I let that happen, and confirmed that all my drivers are up to date.
   Reinstallation (while keeping profile data) actually fixes everything: the type is back, rasterized more sharply,
   I was using Australis as the theme but have since gone back to classic.
   I’d be grateful for any light you can shed on this as I’m keen to stay within the Firefox 64-bit family. Whatever makes Cyberfox display better than the other two immediately after installation (though not after a reboot) solves this major problem of no type appearing.

   The different rendering method is the fix. The questions are: why does Cyberfox render type differently if it’s Mozilla Firefox-based? And why does rebooting my computer change this setting?


You may also like

Tags: , , , , , , , , , ,
Posted in internet, technology, typography | No Comments »