urn:uuid:6b4dee15-a23d-59f0-9ee2-0047044511ae Topic: User Experience – Ctrl blog Daniel Aleksandersen https://www.daniel.priv.no/ Copyright © 2021 Daniel Aleksandersen. https://www.ctrl.blog/assets/favicon/favicon.svg 2021-07-20T22:57:00Z weekly 10 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> urn:uuid:c919dda5-06f3-4ef6-a962-2f98b2a3ec20 2018-11-28T19:54:00Z 2019-08-21T15:38:00Z Link blog archive pages together to avoid navigational dead-ends How to help visitors and search engines better navigate through your yearly blog archives: Provide links from year to year! <p>Many blog publishing platforms will generate yearly or monthly archive pages that lists the posts published in that period. However, most platforms creates dated archive pages as isolated islands and navigational dead-ends with no obvious path forward for visitors.</p> <p><a href="https://www.ctrl.blog/entry/blog-archive-pagination.html">Read more …</a></p>