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

  • Email Subscription

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

    Join 716 other subscribers

Archive for the ‘CSS’ Category

There are two kinds of mastofeeds?! Some notes and ideas.

Posted by jpluimers on 2026/10/21

Earlier this year, someone mentioned Mastofeed. Then I found there are two kinds of Mastofeeds. Both have their own domain and their own repository. Both are free, so I wonder what their business models are as something or somebody needs to be the product. Both have to do with feeds and the ActivityPub protocol of the Fediverse (which mainly consists of Mastodon servers, but other types of servers are still growing). Both can be self-hosted. Both their directions and audience differs.

In short:

  • mastofeed.org (mentioned to me first) is uses RSS as feed and posts entries to the Fediverse
  • mastofeed.com (found later) uses Fediverse as feed and exposes entries as an HTML iframe using an HTTP API

Some more links:

Read the rest of this entry »

Posted in BITNET Relay, Blogging, Chat, CSS, Development, History, HTML, JavaScript/ECMAScript, Mastodon, PHP, Python, RSS, Scripting, sh, Sh Shell, SocialMedia, Software Development, Web Development | Leave a Comment »

An end to typographic widows on the web | Clagnut by Richard Rutter

Posted by jpluimers on 2026/10/13

A few years ago, [Wayback/Archive] An end to typographic widows on the web | Clagnut by Richard Rutter talked about the CSS style text-wrap:balance and wished for text-wrap:pretty.

By now, most browsers should have implemented both and – for body text – I would recommend setting them as default.

Rendering will be a tad slower, but you will hardly see any orphan words on the rendered last line of a paragraph.

Widows – the dangling line on a new page – is another thing, though people seem to confuse them according to Widows and orphans – Wikipedia (:

Via:

Read the rest of this entry »

Posted in CSS, Development, HTML, HTML5, Software Development, Web Development | Leave a Comment »

Curious to this: Sonde — Arriving soon

Posted by jpluimers on 2026/10/08

A friend is starting a new business, so I am curious to what [Wayback/Archive] Sonde — Arriving soon will bring (or brought if this post scheduling arrives later than their release).

Looking at the taglines below, I think is that this is an intelligent (unlike LLM “intelligent”) source analysis/probing tool.

The Arrival animation sequence at [Wayback/Archive] Sonde — Arrival attributes the software development past in 29 stages, all the way back from FORTRAN till the more recent Swift until finally showing the moon, hopefully indicating a release before the Artemis IV will land people on the moon:

Read the rest of this entry »

Posted in .NET, AI and ML; Artificial Intelligence & Machine Learning, bash, BASIC, C, C#, C++, COBOL, CSS, Dart, Database Development, dBase, Delphi, Development, Elixir, Erlang, F#, Fortran, Functional Programming, Generative AI, Go (golang), Groovy, Haskell, History, Java, Java Platform, JavaScript/ECMAScript, Kotlin, Less (Less language), Lightweight markup language, LLM, MarkDown, ObjectiveC, Pascal, PHP, Python, R (R lang), Ruby, Rust, Scala, Scripting, SCSS, Software Development, Swift, Turbo Pascal, TypeScript, VB.NET, VB6, Visual BASIC, Web Development, xBase | Leave a Comment »

Improving the JavaScript Bookmarklet to enable Mastodon publishing for a WordPress.com post that is edited in the Classic Editor

Posted by jpluimers on 2026/09/22

A while back (actually: a long time ago), in JavaScript Bookmarklet to enable Mastodon publishing for a WordPress.com post that is edited in the Classic Editor I promised to improve that code.

Actually I did improve the gist, but I forgot to write the blog post on it.

So below is the old code, new code, and explanation of the improvements.

Read the rest of this entry »

Posted in Bookmarklet, CSS, Development, HTML, JavaScript/ECMAScript, Mastodon, Scripting, SocialMedia, Software Development, Web Browsers, Web Development, WordPress | Leave a Comment »

CoreyGinnivan/whocanuse: WhoCanUse is a tool that brings attention and understanding to how color contrast can affect different people with visual impairments. #inclusion #a11y

Posted by jpluimers on 2026/09/08

An important tool for inclusion and accessibility awareness about colour usage: [Wayback/Archive] CoreyGinnivan/whocanuse: WhoCanUse is a tool that brings attention and understanding to how color contrast can affect different people with visual impairments..

It is online at [Wayback/Archive] WhoCanUse and mainly written in JavaScript and CSS.

Via [Wayback/Archive] Marc Amos: “Today I discovered www.whocanuse.com and I wanted to yell it to the world, but 56 people will have to do.” – Front-End Social

–-jeroen

Posted in CSS, Development, HTML, JavaScript/ECMAScript, Scripting, Software Development, Web Development | Leave a Comment »

How to export Google Maps Timeline – twm’s blog

Posted by jpluimers on 2026/09/04

I am so glad that TWM wrote this down: [Wayback/Archive] How to export Google Maps Timeline – twm’s blog

A while ago, Google changed Maps to no longer store the Timeline data on Google’s servers but only on an Android phone. It also supposedly encrypts that data. Optionally you can enable a “cloud backup” which stores an encrypted backup of that data on Google’s server so you can move your Timeline from one Android phone to another and don’t lose your history.

I’m not a huge fan of this change because it means that I can access my Timeline on my Android phone only and no longer in the web browser, but I guess Google got tired of those requests by various police and spy organizations for user’s Timeline data, so they made it technically impossible.

But I would like to at least see that data on my computer, so what can be done?

…

TWM then goes on with some steps, and then list links what you can do with the exported data which I extended below.

I wish there was an app what would automate the exporting process on a regular interval, or merge from multiple phones back into a single one. Oh, well: maybe one day…

Read the rest of this entry »

Posted in CSS, Development, Google, GoogleMaps, HTML, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Development | Leave a Comment »

ceceradio/twitter-block-chain: Chrome extension to block all users on a followers/following page.

Posted by jpluimers on 2026/08/26

Cool: [Wayback/Archive] ceceradio/twitter-block-chain: Chrome extension to block all users on a followers/following page.

On the play store: [Wayback/Archive] Twitter Block Chain – Chrome Web Store

Via: [Wayback/Archive] Ӏօղցմìçհ on Twitter: “Weet iemand een goede tool om alle volgers van iemand in een klap te blocken ? En dan liefst een tool die niet 30 dollar per maand kost ..” / Twitter

It’s not just cool because of the functionality, but also because it is a relatively small extension from which I hopefully can learn a bit or two when starting to write my own extensions.

–jeroen

Posted in Chrome, CSS, Development, HTML, HTML5, JavaScript/ECMAScript, Scripting, Software Development, Web Browsers, Web Development | Leave a Comment »

Not doing CSS much, I was this years old to learn about “font-variant-numeric: tabular-nums”

Posted by jpluimers on 2026/08/25

Via the below BSKY post (some call these skeets), I learned about the CSS feature “font-variant-numeric: tabular-nums” which switches on the OpenType tnum feature of fonts that support it.

More and more supports these tabular numerics, which makes all digits equally wide making both numbers in tables and lists as well as quickly changing numbers like sub-second timers a lot easier to read.

Failing example due to WordPress ditching the style

Read the rest of this entry »

Posted in CSS, Development, Font, Google, GoogleFonts, HTML, Power User, Software Development, Web Development | Leave a Comment »

Open source meme generators on GitHub

Posted by jpluimers on 2026/08/20

I knew open source meme generators would exist, but I never searched for them before. Here is a small table with generator and repository columns:

Read the rest of this entry »

Posted in *nix, *nix-tools, ash/dash, bash, bash, Batch-Files, Bookmarklet, CSS, Development, HTML, JavaScript/ECMAScript, Makefile, Power User, Python, Scripting, sh, Sh Shell, Software Development, Web Browsers, Web Development | Leave a Comment »

Automating archival of web pages in Ghostarchive

Posted by jpluimers on 2026/08/13

Some notes because of Some links on the Archive Today controversy and steps I need to take on this blog: some more notes and links to automate archival into the Ghostarchive:

  • Ghostarchive seems to need a POST request instead of a GET request to archive pages
  • A POST request is harder to start from a script than a GET request
  • There are some tools that automate an embedded Chrome browser to accomplish archiving
  • There seems to be no user script or plugin yet

Related:

My earlier blog posts mentioning Ghostarchive:

Via: [Wayback/Wayback] Ghostarchive does a decent job for the same sites in my experience: https://ghos… | Hacker News

Query: [Wayback/Archive] automate ghostarchive at DuckDuckGo

--jeroen

Posted in CSS, Development, HTML, JavaScript/ECMAScript, Python, Scripting, Software Development, Web Development | Leave a Comment »