Why HAML sucks or Why you should think before choosing HAML for your next project

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

1 Favorite

Why HAML sucks or Why you should think before choosing HAML for your next project - Presentation Transcript

  1. Why HAML sucks
  2. or
  3. Why you should think before using HAML for your next project
  4. Why people like HAML
  5. A shorter, elegant way to write markup
  6. You get to use sexy Ruby rather than smelly HTML
  7. It feels goooood
  8. It’s basically masturbation
  9. That means playing alone
  10. The bad
  11. You need to understand indenting subtleties
  12. (not very rubyish)
  13. Front end developers have something in between them and their craft
  14. Lets face it
  15. Most developers write shitty HTML
  16. Take Rails for inspiration if you don’t believe me
  17. Inline javascript
  18. Meaningless markup
  19. Incorrect element usage
  20. Poor accessibility
  21. All are common traits of HTML, not HAML
  22. HAML adds a layer to HTML that I don’t think is necessary
  23. It's not fucking ruby either, dudes.
  24. Comparison
  25. I can’t be bothered getting a .net example
  26. I get it
  27. Its succinct
  28. Its easy to read (it just takes a second at first)
  29. but
  30. Oh yeah? You do web stuff? My nephew made my website. He’s just like you - The real world
  31. Myspace has terrible HTML (but people work it out)
  32. & ass loads of blogging software
  33. So, I guess in summary:
  34. If you’re good at HTML and want to write less
  35. If you and your coworkers are the only people who will ever look at your markup
  36. If you’re cool with training up the new guy
  37. Try HAML
  38. Otherwise: Use and learn more about web standards
  39. Don’t publish projects or code with higher boundaries than need be
  40. Thanks

+ Ben SchwarzBen Schwarz, 4 months ago

custom

1169 views, 1 favs, 2 embeds more stats

Audio required to make sense

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 1169
    • 1160 on SlideShare
    • 9 from embeds
  • Comments 1
  • Favorites 1
  • Downloads 9
Most viewed embeds
  • 8 views on http://www.slideshare.net
  • 1 views on http://railslove.channelthing.com

more

All embeds
  • 8 views on http://www.slideshare.net
  • 1 views on http://railslove.channelthing.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories