aardrian, to accessibility
@aardrian@toot.cafe avatar

I have been reading through the State of HTML 2023 results site (https://2023.stateofhtml.com/) and I am so disappointed in the overall efforts — both in the questions and in the code.

This may become a blog post.

I filed 3 issues today, have filed 15 since late 2022, and only 2 have been addressed:
https://github.com/Devographics/Monorepo/issues/created_by/aardrian

But these surveys keep pushing problematic info in problematic UIs, giving the wrong impression of… everything.

j9t, to webdev
@j9t@mas.to avatar

All titles of the “Upgrade Your ” ebook series are now available at a lower price! 🔻

(The previous price had essentially been dictated by one of the books’ platforms, which is now being worked around by donating the difference.)

If you purchased the latest title and find the new price fairer, reach out so that I can offer you another book, free of charge!

https://www.amazon.com/dp/B0B4SD84B2/

leanpub, to webdev
@leanpub@mastodon.social avatar

Upgrade Your HTML V by Jens Oliver Meiert is free with a Leanpub Reader membership! Or you can buy it for $7.99! http://leanpub.com/upgrade-your-html-5 j9t@mas.to

dlesieur, to webdev
@dlesieur@fosstodon.org avatar

Can't recommend enough the Hypermedia Systems ebook to web developers. Not only a great resource for learning and "getting" , and acquiring key best practices for using it, but it also makes the case for the classic system architecture, which has been somewhat disregarded over the last decade or two. Should be a worthwhile read, regardless of the framework or app architecture you intend to use.
https://hypermedia.systems/

callionica, to webdev
@callionica@mastodon.social avatar

What if <video> and <audio> had a new attribute scope with possible values page and session?

scope="page" would be the assumed default and cause the media player to work as it does today.

scope="session" would preserve the underlying runtime state of the media player across page loads in the same session allowing uninterrupted audio playback and scriptability.

There’d be a lot of details to work out, but that’s the basic idea.

#html #htmlvideo

nebyoolae, to webdev
@nebyoolae@masto.neb.host avatar
stvfrnzl, to Blog
@stvfrnzl@mastodon.online avatar

Five years ago was my graduation from #CodingBootcamp on this very day.

I looked back and wrote a GIANT #blog post: https://stevefrenzel.dev/posts/from-boot-camp-to-blog-five-years-in-the-tech-industry/

Sit back, relax and enjoy the ride. #WebDev #Fullstack #Coding #Frontend #Backend #HTML #CSS #JavaScript

aardrian, to accessibility
@aardrian@toot.cafe avatar

Playing a little catch-up this week, so throwing this out sans context…

“Baseline Does Not Really Cover Baseline Support”
https://adrianroselli.com/2023/12/baseline-does-not-really-cover-baseline-support.html

Web Platform Baseline does not track browser support for #accessibility features built into the web platform. If you need to understand whether browsers support accessibility features as your own base level set of requirements, for legal or other compliance reasons, then Web Platform Baseline does not represent a baseline.

#a11y #HTML

Edent, to webdev
@Edent@mastodon.social avatar

🆕 blog! “Accents and eBooks”

By and large, the English language doesn't use diacritical marks. Even our loanwords are stripped of them; we drink in a cafe rather than the more pretentious café. This has a consequence for HTML and, by extension, eBooks. As a quick primer, modern computing gives us two main ways of displaying a letter with an […]

👀 Read more: https://shkspr.mobi/blog/2024/05/accents-and-ebooks/

blog, to webdev
@blog@shkspr.mobi avatar

Accents and eBooks
https://shkspr.mobi/blog/2024/05/accents-and-ebooks/

By and large, the English language doesn't use diacritical marks. Even our loanwords are stripped of them; we drink in a cafe rather than the more pretentious café. This has a consequence for HTML and, by extension, eBooks.

As a quick primer, modern computing gives us two main ways of displaying a letter with an accent. The first is simple - encode every single accented letter as a separate "pre-composed" character. So è (U+00E8), é (U+00E0), ê (U+00EA, and ë (U+00EB) are all stored as different codepoints.

But this seems a little inefficient and can make it hard to search through text for an exact lexical match.

So there is a second way to add accents. You take the base character - e (U+0065) - and then apply a separate "combining" accent character to it. For example the combining accent ◌́ (U+0301). That means you can add an accent to áńý ĺét́t́éŕ!́

Note, the accent ◌́ (U+0301) is separate from the character ´ (U+00B4). In fact, most accents have a pre-composed, combining, and separate form. This, understandably, causes much confusion!

Here's a good example. I was reading the excellent Fallen Idols, when I noticed this typesetting bug.

The phrase "Swords of Qadisiyyah." But the combining macron over the letter "a" has been rendered as a separate dash.

It's always hard to transliterate languages. The Victory Arch in Iraq is known as قوس النصر, and usually written in English as the "Swords of Qādisīyah".

Examining the HTML code in the eBook, it was obvious that the publishers had used a macron ¯ (U+00AF) rather than the combining version ◌̄ (U+0304).

I've reported it to the publisher. I've no idea if they'll fix it in a subsequent re-issue.

https://shkspr.mobi/blog/2024/05/accents-and-ebooks/

leanpub, to Java
@leanpub@mastodon.social avatar

Modern Thymeleaf Bundle https://leanpub.com/b/modern-thymeleaf-bundle by Wim Deblauwe is the featured bundle on the Leanpub homepage! https://leanpub.com wimdeblauwe@mastodon.social

premartinpatrick, to Twitch French
@premartinpatrick@mastouille.fr avatar

On s'occupe de la partie serveur du site de loterie à partir de 10h30 sur ma chaîne . Codage en maintenant que la partie / et est bouclée.

RDV sur https://www.twitch.tv/patrickpremartin pour y assister.

Hier j'ai fait un peu de , ce ne fut pas si laborieux que ça. Voici comment seront choisis les numéros de ticket de loterie par les participants : https://youtu.be/vdTp7XzNmBE

codepo8, to random
@codepo8@toot.cafe avatar

The State of HTML 2024 survey results are out:
https://2023.stateofhtml.com/en-US/

niutech,
@niutech@fosstodon.org avatar

@codepo8 It's surprising how many webdevs still use legacy elements: https://2023.stateofhtml.com/en-US/other_tools/#blast_from_the_past

leanpub, to webdev
@leanpub@mastodon.social avatar

Upgrade Your HTML I–V https://leanpub.com/b/upgrade-your-html-1-5 by Jens Oliver Meiert is the featured bundle on the Leanpub homepage! https://leanpub.com #HTML #WebDevelopment #ebooks

kerfuffle, to Java
@kerfuffle@mastodon.online avatar

Who here knows a CDN that offers edge computing capability for the JVM / GraalVM?

AWS Lambda@Edge only supports JavaScript and Python.
Cloudflare only supports JavaScript.
Fastly supports WebAssembly.

kerfuffle,
@kerfuffle@mastodon.online avatar

Actually, it may be soon that #WebAssembly with WASI support as offered by Fastly can be targeted from #Kotlin / #Java. Nice article on the development by @sdeleuze at https://seb.deleuze.fr/introducing-kotlin-wasm/

Would be sweet if I can have a static #HTML / #CSS website that uses #HTMX for interaction with a backend written in Kotlin and compiled to #wasm running on an edge location using #wasi .

timotheegoguely, to webdev
@timotheegoguely@mastodon.design avatar

📊 State of HTML 2023 Survey Results:

https://2023.stateofhtml.com/en-US

> While JavaScript was taking over the web, and CSS was gaining new superpowers year over year, it could seem like HTML was content to stay dormant, happy to cede center stage to its younger siblings. After all once you've learned about <div>s and <h>s 1 through 6, what else is there to know?

cc @leaverou

Kovah, to webdev German
@Kovah@mastodon.social avatar

The results of the first State of survey are now available. 👀😍

https://2023.stateofhtml.com/en-US

css, to CSS
@css@front-end.social avatar

💡 CSS Tip!

Turn a simple input into single-digit inputs using a few lines of CSS. Useful for One-Time Password fields.
✅ No extra element (only one input element)
✅ Less than 15 CSS declarations
✅ Optimized with CSS variables

Demo: https://codepen.io/t_afif/full/XWwbMNO via :codepen: @codepen

Online Version: https://css-tip.com/single-digit-inputs/

Showing the result of the linked demo. A One-Time password field using a single input element.

leanpub, to webdev
@leanpub@mastodon.social avatar

Upgrade Your HTML V: New Examples to Optimize Your Markup https://leanpub.com/upgrade-your-html-5 by Jens Oliver Meiert is the featured book 📖 on the Leanpub homepage! https://leanpub.com

vanilla, to webdev
@vanilla@social.spicyweb.dev avatar

New video out on The Spicy Web! 🌶️

Here be a fresh (and tingly!) take on reaching for #HTML-first tools like htmx, Turbo, Unpoly, etc. and why you might just want to (spoiler alert!) go vanilla. 🍦 After all, we have so many great browser-native APIs at our disposal now! #JavaScript #WebDev

Sign in or sign up via Intuitive+ to watch:
https://www.spicyweb.dev/videos/2024/ajax-back-in-action/

raziel, to webdev
@raziel@sakurajima.social avatar

How the heck do you maintain semantic with ?

inautilo, to webdev
@inautilo@mastodon.social avatar


The modern guide for making CSS shapes · Shapes with the smallest and most flexible code possible https://ilo.im/15yu2g


remixtures, to webdev Portuguese
@remixtures@tldr.nettime.org avatar

: “If you’ve ever wondered how a website works and whether or not you could build your own, this book is for you. The Static Site Guide walks you through the process of building a website from scratch by using hands-on examples. You’ll learn what a website is and how some of the most popular website technology works. By the time you reach the end, you’ll have built your very own website, and you’ll know how to do it again on your own.” https://www.staticguide.org/

teotimepacreau, to webdev French
@teotimepacreau@mastodon.design avatar

Excellent article à propos de la longévité des technologies du web.
Utiliser des outils simples comme le #HTML et le #CSS demande un apprentissage mais est un acte d'indépendance sur le long terme.

https://www.untappedjournal.com/issues/issue-11/jarrett-fuller-building-with-simple-tools-longevity

css, to CSS
@css@front-end.social avatar

📝 New CSS Article!

After the "Ultimate Collection of CSS Shapes". It's time for "The Modern Guide for making CSS Shapes". 🤩

https://smashingmagazine.com/2024/05/modern-guide-making-css-shapes/ via @smashingmag

A huge compilation of many CSS Tricks I have been using since years in this guide. All the secrets for creating CSS shapes are there!

Enjoy reading my 100th CSS Article! 🥳

#CSS #HTML #web

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • rosin
  • thenastyranch
  • Durango
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • osvaldo12
  • GTA5RPClips
  • kavyap
  • megavids
  • InstantRegret
  • everett
  • tacticalgear
  • vwfavf
  • tester
  • normalnudes
  • modclub
  • ethstaker
  • khanakhh
  • cisconetworking
  • anitta
  • Leos
  • JUstTest
  • All magazines