Session

HTML, that unsung super hero

After a decade sacrificing HTML on the altar of JS frameworks, we've become blind to the raw power it provides.

We keep reinventing the wheel at the cost of megabytes of JS and CSS, often throwing accessibility under the bus in the process.

And yet, HTML5 is enormously powerful in its own right, especially when it comes to form controls and dialogs, which most folks are sadly unaware of.

How about digging into this, so we can slim down our bundles and become more accessible to boot?

Yes, one can love React and still love HTML :)

I can also provide a workshop variant of this, ideally as a complement to the talk. There are TONS of things to say, so a talk can easily span 45-50', but I can cherry-pick stuff to trim to 30'. No quickie format tho.

Here's a sample of the topics we can cover: autocomplete=, datalist and list=, input types color, date/time, range, multimedia (audio / video capture), attributes required=, pattern=, minlength=/maxlength=/min=/max=, formaction= and formmethod=, dialog and its friends…

On the CSS side, pseudo-classes and their combination with content generation on pseudo-elements.

On the DOM side: HTML5 Validation API, fetch and FormData, mostly.

Christophe Porteneuve

I make cool stuff and teach others to.

Paris, France

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top