David Walsh

Firefox Kiosk Mode

As someone who loves the HTML and web APIs, I want to see them used in all different types of devices and mediums. Being that I work for the amazing Mozilla Corporation, seeing Firefox and the gecko web engine thrive in those spaces is important to me. Firefox was recently featured in the Firefox OS […]

The post Firefox Kiosk Mode appeared first on David Walsh Blog.

How to Create a QR Code

QR codes aren’t everyone’s cup of tea but I quite like them. If I see something I want to remember or check out later, especially when on the road, it’s super easy to take a quick picture — it’s much easier than trying to remember a URL and much faster than typing it in on […]

The post How to Create a QR Code appeared first on David Walsh Blog.

How to Detect an Ad Blocker

One of the unspoken rules of the internet is that most content is “free”… at the cost of webpage being littered with advertisements and trackers. This was’t a big problem in the early internet days but trackers and advertisements have become so intrusive and unapologetically aggressive that you almost need to use an ad blocker […]

The post How to Detect an Ad Blocker appeared first on David Walsh Blog.

Get Total Address Information with Geocode API (Sponsored)

Getting address information is vitally important. Whether shipping a package, tailoring a user experience to location, or using that data to help localize language on a website, getting location information wrong can lose a sale or brake feature. Let’s take a look at an API I recently found which helps me get all the detailed […]

The post Get Total Address Information with Geocode API (Sponsored) appeared first on David Walsh Blog.

designMode

Every once in a while I stumble upon an API or browser setting that I can’t believe ever existed. Such examples can be seen in the numerous String.prototype properties such as bold, italics, and even blink, which wrap given string text in their representative HTML tags. Bizarre. It was recently brought to my attention the […]

The post designMode appeared first on David Walsh Blog.