The State Of HTML
HTML, which stands for HyperText Markup Language, is the standard markup language used to create web pages. It has evolved over the years and is now in its fifth version, HTML5. HTML5 has brought about many new features and capabilities that have revolutionized web development.
Features of HTML5
One of the most significant features of HTML5 is its ability to support multimedia, including audio and video. This has allowed developers to create more interactive and engaging web experiences. Additionally, HTML5 has introduced new elements and attributes that make it easier to structure and style web content.
The Future of HTML
HTML is constantly evolving, and the future looks bright for this markup language. The World Wide Web Consortium (W3C) is continually working on new specifications and features for HTML, ensuring that it remains a powerful and versatile tool for web developers.
Conclusion
HTML has come a long way since its inception, and HTML5 has solidified its place as the standard for web development. With its new features and ongoing development, HTML is poised to continue shaping the future of the web.
Why did you have trouble making a toggle?? Is it not the same as a checkbox, just restyled?
It's odd you use Lit a lot, but have no clue about named and imperative slots. It's kinda like hearing only half a story and thinking you understand what's really happening.
I honestly am not a big fan of most in-built keyboard shortcuts on web pages "/" entering search being the main exception.
Every site does them differently and they frequently conflict with plugin ones like Vimium.
I feel like users that actually want keyboard shortcuts in the browser will have extensions and configurations for that they control. And having conflicting key shortcuts is frequently more of a barrier to the navigation I self configured.
This could just be poor implementation. If you can set them so they don't run on keystrokes if a plugin manages it then sure. I'm all for it.
The nice thing about having only 3 major browser vendors (Google and Mozilla & apple) is that the time from implementation to usable is much shorter
Yes, developers focus on JavaScript because it is the designer's job to focus on the HTML and CSS
JSON-LD has greater adoption than RDFa. RDF = Resource Description Framework. I prefer writing Turtle for linked data.
Didn't know that scrolling on a number input changed the value.
HTML and CSS content is underrated!
Theo you got me teary eyed saying the thing about how we failed if a user that’s disabled can’t get a one click experience. I felt that like an earthquake. Cheers and happy hacking
Got 525, I`m waaaay behind
how dare them not add Lit lol
Theo, can you bring back the long video format of explaining coding concept in a hand-written chart? Those video are great, you are a great at explaining things in depth that way! I really love the serverless one, which I watched multiple times!
PLEASE REVIEW EACH THING YOU PUT ON YOUR READING LIST!!!
23 yo with 20 years of experience
I used LD+JSON to build a W3C 'standard' data layer for the company I was working for. It was pretty useful in all honesty – we were a publisher and had lots of different 3rd parties that all needed data from the page they were being run on – nearly all of them supported it out of the box which saved us days of building/testing adapters. We also then went on to power our own analytics from it… and that allowed us to easily switch between analytics platforms.
As far as new elements go… I really want a 'dial' element. So many UIs (especially music tools) use dials to handle setting a value within a range – but they're a nightmare to recreate.
Wait, html has state support?!??!
I thought only React had this
<Video> want to use again but you bashed hell out of it in your tierlist? 😀
Lookbehind in regexes is supported by all major browsers you need to care about (i.e. not IE) for years. The major pain point there is people on iOS/Safari <=16.3 that haven't updated.
Great video. JSON-LD. Normally used by ecommerce type sites . Allows you to tell crawlers what entity type exists on the current page .e.g. a Product. You can then specify price, image URL and other attributes – so it's kind of like a type declaration. Will improve SEO and is useful for platforms such as Google Shopping.
Happy Batik Day theo