Skip to main content

Matt Smith

  • About
  • Contact
Web Dev | Front-End Engineer | UX Designer

Responsive table layout

October 3, 2016
1 min read
89629 views

One of my pet peeves in web design is how tables are often not optimized for non-desktop experiences. Let’s say I’m viewing Wikipedia on my iPhone, I’m looking through the episode list for Star Trek: The Next Generation (I grew up in the 90’s — deal), and the table has...

  • CSS
  • HTML
  • mobile

Accessible floating labels

September 25, 2016
1 min read
12635 views

There’s been plenty of discussion in recent months regarding accessibility as it relates to the use of labels, which I think is great. Web designers and developers should treat accessibility as a fundamental part of development and not an afterthought. Still, I see plenty of implementations where labels are ignored...

  • accessibility
  • CSS
  • HTML
  • JavaScript

Checking if Font Awesome loaded

September 12, 2016
2 min read
23257 views

Icon fonts have become a widely-adopted visual asset on the web today and continue to grow in popularity. When your web page downloads resources — e.g., from a content delivery network (CDN) — you need to know if the HTTP request returned the files you requested. This is important whether...

Newer posts Older posts
Twitter
LinkedIn
GitHub
CodePen
© 2025 Matt Smith. All rights reserved.