Icon fonts aren’t perfect though, which is why a growing number of people prefer using inline SVG images. There’s one thing that remains absolutely impossible with icon fonts: multicolor support. Only SVG can do this.
Phone number links are a great feature but styling them to not show on larger screens can be an accessibility concern and detected by screen readers. Here's a useful tip on making the links both functional and accessible.
There has been a lot of scapegoats for Website Sameness™ over the years. The popularity of frameworks. Flat design as a trend. Performance holding back creativity. User expectations. Research telling us that our existing patterns work. The fact that what websites are all largely trying to do the same things.
In a world where JavaScript is arguably the most popular tool for building software these days, it seems like it's everywhere now. With node.js, it's on the backend, with Electron it's native on your machine, with React Native, it's native on your phone.
Even if you’re not sure about this and other ways of coding, there’s no point in ignoring emerging technology. If you know JavaScript, you’re looking at a few days at most to get started, and you can have an amazing app on the App Store within a week.
JavaScript is essential to any advanced web app, so a strong debugger is a key part of the toolset. In this article, find out how the new Firefox JavaScript debugger can help you write fast, bug-free code.
I’m typically a frontend developer, but every now and then I find myself writing or maintaining some backend code. One of the most significant drawbacks I’ve encountered when switching contexts to Node is the lack of the Chrome Developer Tools.