Open in app

Sign in

Write

Sign in

Mark Caron
Mark Caron

357 followers

Home

Lists

About

Pinned

Let’s bring <table> to the table, again.

Hopefully, by now, we should all agree that you should never use tables for layout in HTML, and that tables are not evil when used…

Nov 14, 2016
1
Let’s bring <table> to the table, again.
Let’s bring <table> to the table, again.
Nov 14, 2016
1
Pinned

Don’t use “click here”

And other common hyperlink mistakes

Aug 4, 2017
1
Don’t use “click here”
Don’t use “click here”
Aug 4, 2017
1

Diving headfirst into accessibility

And observations from our workshop with students from the Governor Morehead School

Mar 23, 2018
1
Diving headfirst into accessibility
Diving headfirst into accessibility
Mar 23, 2018
1

Responsive, Pure CSS Off-Canvas Hamburger Menu

Building a progressively enhanced mobile menu that works without JavaScript

Aug 21, 2017
17
Responsive, Pure CSS Off-Canvas Hamburger Menu
Responsive, Pure CSS Off-Canvas Hamburger Menu
Aug 21, 2017
17

A better alternative to data-target attributes

And why using data attributes for JavaScript state setting and styling isn’t always the right choice.

Feb 9, 2017
Feb 9, 2017

Use ARIA Attributes for JavaScript State Setting & Styling

In other words, making lots of friends with one gift

Sep 9, 2016
Sep 9, 2016

Scratch-made SVG Donut & Pie Charts in HTML5

Or how to write all that gobbledygook code yourself

Aug 5, 2016
24
Scratch-made SVG Donut & Pie Charts in HTML5
Scratch-made SVG Donut & Pie Charts in HTML5
Aug 5, 2016
24
Mark Caron

Mark Caron

357 followers

UX / DesignOps Manager at Red Hat. Obsessed with soccer, web standards & accessibility, and tacos.

Following
  • The Medium Blog

    The Medium Blog

  • Mark Boyes-Smith

    Mark Boyes-Smith

  • Lara M. Tacito

    Lara M. Tacito

  • Mark Caron

    Mark Caron

  • Yesenia Perez-Cruz

    Yesenia Perez-Cruz

See all (159)

Help

Status

About

Careers

Press

Blog

Privacy

Rules

Terms

Text to speech