urn:uuid:6b4dee15-a23d-59f0-9ee2-0047044511ae
Topic: User Experience – Ctrl blog
Daniel Aleksandersen
https://www.daniel.priv.no/
Copyright © 2022 Daniel Aleksandersen.
https://www.ctrl.blog/assets/logo/logo-square.svg
2022-02-22T13:07:00Z
weekly
10
urn:uuid:69da5b31-500a-4db1-b5cd-c003cb4ad92e
2022-02-22T13:07:00Z
2022-02-22T13:07:00Z
The web is overrun by pop-ups and blockers haven’t worked in years
You can now expect every website to inundate you with pop-ups for email lists, promotions, and privacy theater. (No, the GDPR isn’t to blame.) Enough is enough.
<p>Virtually all web browsers have a built-in feature to suppress an annoyance from the early days of the web: pop-ups. However, the pop-up blockers of yesteryear no longer work on today’s web. There are pop-ups everywhere gating our entry into virtually all websites. What happened to the pop-up blocker?</p> <p><a href="https://www.ctrl.blog/entry/pop-up-blocker.html">Read more …</a></p>
urn:uuid:7db6be4a-b590-4c0a-a37b-b10d0b85b2aa
2021-07-20T22:57:00Z
2021-07-20T22:57:00Z
Don’t preorder ebooks from Packt Publishing
The preorder purchase experience at PacktPub was confusing. Packt never notified me when the book was made available to download. The ePub was also unformatted.
<p>Two months ago, I preordered an interesting-looking ebook title from Packt Publishing. Neither the post-purchase experience nor the final product lived up to my expectations.</p> <p><a href="https://www.ctrl.blog/entry/packtpub-preorder.html">Read more …</a></p>
urn:uuid:9af4f6da-1d43-46c4-9b29-bc3aee8023ca
2021-02-20T15:25:00Z
2021-02-20T15:25:00Z
Please don’t make me choose a username
Forcing the user to choosing a username is a terrible user experience. No one wants to use an online service that forces a name you don’t like.
<p>I hate username fields in registration forms. The usernames I want are, of course, already taken. Many services won’t let you change your username later, so you might get stuck with it. Who wants to settle for a name they don’t like? Just <em>please don’t make me choose a username.</em></p> <p><a href="https://www.ctrl.blog/entry/usernames.html">Read more …</a></p>
urn:uuid:dbca2fc3-0f48-4620-99ae-eddec06e0eea
2019-11-01T12:50:00Z
2019-11-01T12:50:00Z
Why pay for Grammarly when you’re the one doing the work?
You’re the one paying for Grammarly. However, you’re also the one spending your time training and improving its machine-learning algorithm. Is that okay?
<p>Grammarly is a grammar and language analysis and correction service. It’s essentially providing those red and green squiggly lines that highlight your writing-mistakes in your favorite text editor. However, it’s offered as a software-as-a-service (SaaS) that can somehow afford non-stop ad-campaigns all over the web.</p> <p><a href="https://www.ctrl.blog/entry/grammarly-free-labor.html">Read more …</a></p>
urn:uuid:6c329041-a1b3-4d98-9215-d3eb1886c144
2019-06-26T05:22:00Z
2019-06-26T05:22:00Z
Progressive JPEGs make a meaningful impact on perceived performance
Make a meaningful improvement in user experience for your website visitors, especially those with slow internet, with semi-progressive JPEG loading.
<p>The JPEG image file format, one of the most common image formats on the web, can be encoded with one of two decoding profiles: baseline (sequential details) and progressive (additive details.) The latter variant offers many advantages on the web over the former variant; especially for website visitors with low-bandwidth or high-latency.</p> <p><a href="https://www.ctrl.blog/entry/jpeg-progressive-loading.html">Read more …</a></p>