Share this page
Quick links
Add feed
|
|
The Persuader
My personal blog, started in 2006. No paid or guest posts, no link sales.
Posts tagged ‘Microsoft Edge’
13.08.2020
My last post implied that I ego-surfed and found a Wikipedia chat entry about me, but thatās not the case. I was searching for information on how to remove a system-protected font from Windows 10, and seeing as I often post solutions to obscure technical issues on here, I had hoped I recorded my how-to last time. The libel posted by some Australian Wikipedia editor came up during that search.
Once upon a time, Microsoft didnāt care if you removed system fonts, but at some point, it began protecting Arial, whose design, for reasons Iāve gone into elsewhere, Iāve always considered compromised. There was one stage where you could replace Arial with something else called Arial, and as I had a licence for a very, very old Agfa version of Helvetica (do people remember CG Triumvirate?!), I decided to modify its file name to fool Windows into thinking all was well.
The last time Windows did an updateāversion 1909āI had to resort to a safe-mode boot and taking control of the font files as admin, but I really could not remember the specifics. The problem is that when you install the ānewā Arial, the existing roman one is used by quite a few applications, and you donāt really replace itāyour only solution is to delete it.
With version 2004, safe mode is quite different, and the command prompt and Powershell commands I knew just didnāt cut it. I realize the usual solution is to go into the registry keysāIāve used this one for a long, long timeāand to remove or modify the references to the offending fonts at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts. Iāve also used the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes key to make sure that Helvetica does not map on to Arial (in fact, I make sure Arial maps on to Helvetica). Neither actually works in this case; they are ignored, even bypassed by certain programs. And, really, neither deletes the file; they just attempt to have Windows not load them, something which, as I discovered, doesnāt prevent Windows from loading them.
By all means, use these methods, but be prepared for the exception where it doesnāt work. The claim that the methods ādeleteā the fonts is actually untrue: they remain in C:\Windows\Fonts.
The other methods that do not work are altering the equivalent keys under WOW6432node (which get intercepted and directed from the 32-bit keys anyway), using an elevated command prompt to delete the files (at least not initially), or doing the same from safe mode (which is very different now, as safe mode is in the same resolution and the Windows\Fonts folder displays as it does in the regular modeāso you cannot see the files you have to remove). You cannot take ownership of the font files through an elevated Powershell (errors result), nor can you do this from safe mode. Nothing happens if you delete FNTCACHE.DAT from the system32 directory, and nothing happens if you delete ~fontcache files from the Local directory.
What was interesting was what kept calling arial.ttf in the fontsā directory even after āmyā Arial was loaded up. The imposter Arial loaded in most programs, but for the Chromium-based browsers (Vivaldi, Edge), somehow these knew to avoid the font registry and access the font directly. This was confirmed by analysing the processes under Process Monitor: sure enough, something had called up and used arial.ttf.
This Wikihow article was a useful lead, getting us to delete the fonts under the Windows\WinSxS folder, and showing how to take ownership of them. I donāt know if altering these ultimately affected the ones inside Windows\Fonts, but I followed the instructions, to find that the original Arial was being accessed by three programs: Vivaldi, Keybase, and Qt Qtwebengineprocess. I shut each one of these down and removed the Arial family.
Reboot: it was still there. Then it hit me, and I posted the solution in the Microsoft Answers forum (perhaps inadvertently prompting a Microsoft programmer to make things even harder in future!). Another user had told me it was impossible, but I knew that to be untrue, since it had been possible every other time.
The solution is pretty simple: since you canāt see the full Windows\Fonts directory with Windows Explorer, then I needed another file manager.
Luckily, I had 7zip, which I opened as an administrator. It allowed me to go into the folder and view all its contents, not just the fonts called up under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts, which we know is not an accurate representation of the fonts being used by the system. From there I could finally delete the offending four fonts without changing the ownership (which makes me wonder if the Wikihow advice of changing the owner under Windows\WinSxS wound up affecting the Windows\Fonts files). Once again, I had to close Keybase, Vivaldi and Qt Qtwebengineprocess.
It took from c. 4 p.m., when my desktop PC updated to v. 2004 (my laptop had been on it for many weeks; soon after its release, in fact) to 2 a.m., with a break in between to cook and eat dinner. Iām hoping those hours of having typographic OCD helps others who want to have a font menu where they determine what they should have. Also, user beware: donāt delete stuff that the system really, really needs, including an icon font that Windows uses for rendering its GUI.

Using Google as a last resortāexcept this search, which I did again as an illustration, now displays in CG Triumvirate rather than Arial. Normally, Google is a big Arial user (Arial and sans-serif are in the CSS specs) and Chromium browsers are all too happy to circumvent the registry-registered fonts and go straight into your hard drive.
Tags: 2020, Agfa, Chromium, Compugraphic, fonts, Helvetica, Microsoft, Microsoft Edge, Microsoft Windows, Monotype, software, typeface, typefaces, typography, Vivaldi Posted in design, technology, typography | 9 Comments »
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.
Tags: 2020, Brave, Bromite, cellphone, Duck Duck Go, Google Android, Meizu, Microsoft, Microsoft Edge, Mozilla Firefox, software, technology, Vivaldi, web browser Posted in cars, China, design, technology, USA | No Comments »
23.07.2019
Iāve found some forum entries about this, but they date back to the beginning of the decade. I alerted Jetstar to this in March, and the problem has worsened since then.
Basically, I canāt book online, and I donāt know why. Consequently, I booked one flight with Air New Zealand and only managed, after huge effort, to get the other (for a colleague) with Jetstar.
Back in March, I couldnāt book with Vivaldi, but I was able to switch to Firefox. I let Jetstar know.
Now, this strategy does not work.
Before you suggest it, cookies and caches have been cleared.
Hereās what happens after Iāve selected the cities and the dates, and I go to select times. Letās begin with Vivaldi on Windows, which is based on Chromium (which, as we know, is what Chrome, the browser Jetstar suggests you use, is based on):

Switching to Firefox now results in this:

Switching to Edge on the same PC gives this:

Fortunately, I also own Macs, so hereās what Firefox for Mac returns:

The only browser that works with the Jetstar website: Safari on Mac. As I’ve sold my Ubuntu laptop, I was unable to test using that OS.
Not many people would go to that effort, and while Jetstarās Twitter staff (after some pushing from me in DMs) said they would refer it on, I donāt expect anything to happen.
Maybe Chrome would work, but Iām not ever going to download it to find out. Why invite Google on to your computer? But if that is the case, it seems foolish to limit yourself to such an invasive browser. My experience is that whatever is blocking me from booking with Jetstar (some may argue that this is a good thing), it is expanding across browsers.
Tags: 2019, airline, Aotearoa, Apple, Apple Macintosh, bugs, Chrome, Chromium, ecommerce, errors, Jetstar, Microsoft Edge, Microsoft Windows, New Zealand, technology, travel, Twitter, Vivaldi, web browser, web development, website Posted in business, design, internet, technology | No Comments »
|