• Dan CortesDan Cortes, over 3 years ago

    Coming up with my own ways of implementing UI patterns without JS taught me a LOT about CSS. I highly recommend anyone who's interested in learning more advanced CSS techniques try to make a carousel or toggleable hamburger menu without JS.

    That said, just cause you can, doesn't mean you should. Some things will work a lot better/be more feature rich if you use JS or a combo of the two.

    12 points
  • Peter AntoniusPeter Antonius, over 3 years ago

    Yes. Yes I do. Because I care about accessibility.

    6 points
    • Marc Edwards, over 3 years ago

      I saw the “You Don’t Need JavaScript” as a bit of fun, demonstrating some things that pure CSS can do, and not necessarily a call to arms to abandon JavaScript.

      Do you have an example where using JavaScript would be more accessible?

      3 points
  • Nathan LongNathan Long, over 3 years ago

    Waiting for the 'You don't need CSS' rebuttal... XD

    There are some cool techniques in here, but I'm not sure I'd use these for a production project.

    5 points
    • Sam Pierce LollaSam Pierce Lolla, over 3 years ago

      For ex: there's no keyboard support (ESC to close the modal, tab key to move through accordian, arrow keys to move carousel, etc)

      Very cool demos though.

      2 points
  • Dustin Dahlberg, over 3 years ago

    Great list of UI patterns JS is normally used for. Thanks for sharing!

    2 points
  • Derek Fletes, over 3 years ago

    this is chill

    1 point