The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,860 other subscribers

Archive for the ‘Chrome’ Category

Chrome suddenly reported “Unsupported extensions” – need to find a Chromium browser that will long-time support Manifest V2

Posted by jpluimers on 2025/03/14

Chrome warned me of a list of extensions that it thought were unsupported pointing me towards [Wayback/Archive] Install and manage extensions – Chrome Web Store Help: Unsupported extensions.

It included ones important to me like [Wayback/Archive] Pushbullet – Chrome Web Store and [Wayback/Archive] ClearURLs – Chrome Web Store.

My full local list was at the bottom of chrome://extensions/ where you have to both “keep it” to get them re-installed in the “This extension was turned off because it is no longer supported” state, and after keeping them switch them on plus conforming the switch on to be able to use them.

A quick search revealed this likely has to do with Manifest V2 support: [Wayback/Archive] Why is my Chrome saying the Pushbullet Extension is no longer supported? : PushBullet (that post was 9 months ago, so it looks Chrome is spreading the nagging period over a long time).

This means I need to find a Chromium based browser that plans to support Manifest V2 for a long time. For now Brave indicates that it wants to: [Wayback/Archive] What Manifest V3 means for Brave Shields and the use of extensions in the Brave browser | Brave

Some however think Brave won’t: [Wayback/Archive] If it’s chromium based, they will need to remove manifest v2 at some point… | Hacker News

Read the rest of this entry »

Posted in Chrome, Chrome, Chromium, Google, Power User, Web Browsers | Tagged: | Leave a Comment »

On my list of things to try: xBrowserSync – Browser syncing as it should be: secure, anonymous and free!

Posted by jpluimers on 2025/03/10

[Wayback/Archive] xBrowserSync – Browser syncing as it should be: secure, anonymous and free!

Things to watch for are syncing actions the browsers perform themselves (like Google Browser Sync integrated into Chrome and Firefox Sync).

It is open source at [Wayback/Archive] GitHub – xbrowsersync/api: Server-side REST API that serves requests from xBrowserSync client apps.

Other freemium solutions also exist, like [Wayback/Archive] Raindrop.io — All-in-one bookmark manager which has [Wayback/Archive] Pricing — Raindrop.io.

Via :

Read the rest of this entry »

Posted in Chrome, Edge, Firefox, LifeHacker, Power User, Safari, Web Browsers | Leave a Comment »

javascript – Open a URL in a new tab (and not a new window) – Stack Overflow

Posted by jpluimers on 2025/01/28

TL;DR: you can force opening a new Window over a new Tab, but not the other way around.

Background information: [Wayback/Archive] javascript – Open a URL in a new tab (and not a new window) – Stack Overflow.

Read the rest of this entry »

Posted in Chrome, Development, Firefox, JavaScript/ECMAScript, Opera, Power User, Safari, Scripting, Software Development, Web Browsers, Web Development | Leave a Comment »

Julia Evans (b0rk on Twitter) motivated many people to post their web browser Javascript debugger tip

Posted by jpluimers on 2024/09/10

There are quite a lot of cool responses to b0rk asking this a while back: [Wayback/Archive] 🔎Julia Evans🔍 on Twitter: “does anyone know of a good demo (blog post / video) of how to use a Javascript debugger in a browser to investigate a bug? I’ve used debuggers in C but never Javascript”

Archived just in case I need to do more web development stuff.

Read the rest of this entry »

Posted in Chrome, Development, Firefox, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Browsers, Web Development | Leave a Comment »

Revisited: Bookmarklet for Archive.is to navivate to the canonical link

Posted by jpluimers on 2024/08/27

I put the proper Bookmarklet wrapper around the functions from Bookmarklet for Archive.is to navivate to the canonical link (because especially Firefox needs them):

An immediately invoked function that returns no value or an expression preceded by the void operator will prevent the browser from attempting to parse the result of the evaluation as a snippet of HTML markup:

javascript:(function(){
  //Statements returning a non-undefined type, e.g. assignments
})();

It means they now have become these:

  • Archive.is: navigate canonical URL

    javascript:(function(){location=document.querySelector('link[rel="canonical"]')?.href})();

  • Archive.is: prompt canonical URL

    javascript:(function(){prompt("Anchor",document.querySelector('link[rel="canonical"]')?.href)})();

--jeroen

Read the rest of this entry »

Posted in archive.is / archive.today, Archiving, Bookmarklet, Chrome, Development, Firefox, Internet, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Browsers | Leave a Comment »

Newer WordPress bookmarklets for navigating from a blog post to the classic editor, or getting the canonical url anchor of a blog post

Posted by jpluimers on 2024/08/08

Last year I posted about Some JavaScript bookmarklets for WordPress published pages centered around navigation and IDs.

It depended on HighlanderComments to exist in order for getting its .connectURL which contains the canonical blog post URL (i.e. from https://wiert.me it obtains https://wiert.wordpress.com).

Nowadays HighlanderComments does not always exist, but in that case <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://wiert.wordpress.com/xmlrpc.php?rsd"> does exist.

Its’ href value can be obtained by querying document.querySelector('link[rel="EditURI"]').href and truncate it, so I made some conditional code that first tries the HighlanderComments and defers code obtaining it from the link element I mentioned above.

I also added proper Bookmarklet wrappers so the function results don’t leak to the console or Browser (Firefox really does not like Bookmarklets without this wrapper).

javascript:(function(){
//Statements returning a non-undefined type, e.g. assignments
})();

Firefox also dislikes pasting code into the development console.

Code:

Read the rest of this entry »

Posted in Bookmarklet, Chrome, Development, Firefox, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Browsers | Leave a Comment »

On my list of tools to try: zhot and tweetzhot (both by Rop Gongrijp and based on puppeteer) to create browser screenshots from the terminal

Posted by jpluimers on 2024/07/17

The feature reminds me on how archive.today saves content.

Both the zhot and tweetzhot repositories are on my list of tools to try. They might make writing blog posts easier.

They are both based on [Wayback/Archive] puppeteer/puppeteer: Headless Chrome Node.js API

Puppeteer is a Node library which provides a high-level API to control Chrome or Chromium over the DevTools Protocol. Puppeteer runs headless by default, but can be configured to run full (non-headless) Chrome or Chromium.

It demonstrates headless browser usage and can for instance:

  • Generate screenshots and PDFs of pages.
  • Crawl a SPA (Single-Page Application) and generate pre-rendered content (i.e. “SSR” (Server-Side Rendering)).
  • Automate form submission, UI testing, keyboard input, etc.
  • Create an up-to-date, automated testing environment. Run your tests directly in the latest version of Chrome using the latest JavaScript and browser features.
  • Capture a timeline trace of your site to help diagnose performance issues.
  • Test Chrome Extensions.

Note any headless browser will have some trouble rendering single-page applications.

Repositories:

Read the rest of this entry »

Posted in Chrome, Chrome, Development, Google, JavaScript/ECMAScript, Power User, Puppeteer, Scripting, Software Development, Web Browsers | Leave a Comment »

Google Search Location Changers for Chrome and Firefox (via Henk van Ess)

Posted by jpluimers on 2024/06/03

Very useful Web Browser extensions (which you can also use in Edge, see [Wayback/Archive] Add, turn off, or remove extensions in Microsoft Edge – Microsoft Support).

Via [Wayback/Archive] 𝚑𝚎𝚗𝚔 𝚟𝚊𝚗 𝚎𝚜𝚜 on X: “Sick of seeing the web just locally when using Google? Use Google Search location changer to end this problem. Chrome: … Firefox: …”

--jeroen

Posted in Chrome, Chrome, Firefox, Google, Power User, Web Browsers | Leave a Comment »

Is uBlock Origin Lite an alternative to keep using Chrome with manifest V2 deprecated?

Posted by jpluimers on 2024/05/31

Having been a avid uBlock Origin user since when it came out in 2014 even before both Adblock and Adblock Plus headed over to the dark side.

I need to check out if [Wayback/Archive] uBlock Origin Lite is good enough now that Google is phasing out Manifest V2 (on which uBlock Origin and other ad blockers depend to provide full functionality).

When it isn’t, I might switch to Firefox or Brave as it should still support Manifest V2 as per

Firefox for instance has some drawbacks with input handling when editing WordPress posts which Chromium based web-browsers (including Brave) don’t have.

Via:

Related:

Read the rest of this entry »

Posted in Chrome, Chrome, Firefox, Google, Power User, Web Browsers | Leave a Comment »

Parameter you should add to most of your Google queries: “before:2023” (thanks Grant Gulovsen on Mastodon)

Posted by jpluimers on 2024/04/29

[Wayback/Archive] Grant Gulovsen: “Someone recently posted a hot tip about adding “before:2023” to Google web searches and I forget who it was but wow what a huge difference it makes. So thank you to whoever that was. It gets rid of so much AI-generated SEO crap.” – Mastodon

The actual source seemed to be either of these:

Read the rest of this entry »

Posted in Chrome, Chrome, Firefox, Google, GoogleSearch, Power User, Web Browsers | Leave a Comment »