1. screenshot of Please disable JavaScript to view this site

    Remy Sharp avatar Remy Sharp

    Please disable JavaScript to view this site

    Most of the web sites I visit on an average day require JavaScript to allow me to navigate the site fully. At least once a week there will be a web site that fails to fully load JavaScript for me and I'll (rage) quit the site and usually committing it to a bank of "web sites I can't be arsed to ever visit again because they messed up".

  2. screenshot of Accessible SVG Icons with Inline Sprites

    Marco Hengstenberg avatar Marco Hengstenberg

    Accessible SVG Icons with Inline Sprites

    Standing on their own, icons can be misinterpreted […]. The most important issue though: they lack text. Text is the most accessible format for information on the web. Screen readers understand text best and the same applies to most assistive technology, such as translation apps and Braille displays. So, if we have anything on our web page that’s not text — like icons — we must add text that gives our users the same information. Otherwise we could exclude people from understanding our interfaces.

  3. Live street "electronic" music, without any electric power… yes, that's Basstong! 😍

  4. screenshot of Proxying Cloudinary Requests with Netlify

    Tim Kadlec avatar Tim Kadlec

    Proxying Cloudinary Requests with Netlify

    So we get reduced data cost, with no extra connection from the browser, and what appears to be pretty negligible cost at the CDN (the difference in response time for the final proxied images versus loading them without Cloudinary in place is barely noticeable in my tests)—and it all took just a few minutes to put into place.

  5. When I browse #Flickr these days, the UI is sometimes in French, sometimes in English, without me doing anything… 🤷‍♂️

    Flickr UI in French

    Flickr UI in English

  6. Looks like @Apple made a little mistake when choosing the illustration for Christopher Nolan's "The Dark Knight Rises" in the TV app on my Apple TV… 😂

  7. screenshot of Text descriptions and emotion rich images

    Léonie Watson avatar Léonie Watson

    Text descriptions and emotion rich images

    A good alt text can conjure up wonderfully stimulating mental images. A friendly smile is the same in print, photo or wax crayon. Whether you listen to an image or see it, the emotional response is the key factor, so why should we recommend that these emotion rich images should be given a null alt text and hidden from screen reader users?

  8. screenshot of Towards a Lightweight Jamstack

    Nicolas Goutay avatar Nicolas Goutay

    Towards a Lightweight Jamstack

    Not having to use a JavaScript framework also meant that HTML, not JSX or Vue components, is now front and center in the code you write. This helped me avoid the usual traps when writing React: the infamous div soup, inaccessible components, or non-semantic tags.

  9. Gremlins tracker for #VSCode v0.26.0 is there!

    You can now define gremlins settings per language! 🎉

    For example, a right double quotation mark (, unicode U+201d) can be perfectly acceptable in Markdown, but weird in another format…

  10. screenshot of Effective Skeleton Screens

    Tim Kadlec avatar Tim Kadlec

    Effective Skeleton Screens

    When the skeleton screen doesn’t match the outcome, we’ve created confusion and frustration that will overcome any benefit you might have gotten from trying to handle that delay in a better way.