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-02-20T15:25:00Z weekly 10 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#src=feed">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#src=feed">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 impact on your website visitors’ low-bandwidth user experience 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#src=feed">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#src=feed">Read more …</a></p> urn:uuid:82345825-f6a9-47b5-bd65-96af02b1405f 2018-06-22T12:47:00Z 2018-06-22T12:47:00Z Don’t trust YouTube’s break-reminders The YouTube app is supposed to remind you to take periodic breaks, but fails to prompt users across devices. <p>The YouTube app on Android and iOS has an option that will pause video playback and remind you to take periodical breaks from staring at videos from hours on end. These reminders aren’t very reliable, however, and you shouldn’t rely on them for your health.</p> <p><a href="https://www.ctrl.blog/entry/youtube-break-reminders.html#src=feed">Read more …</a></p>