What’s going on in the industry? What new techniques have emerged recently? What insights, tools, tips and tricks is the web design community talking about? Anselm Hannemann is collecting everything that popped up over the last week in his web development reading list so that you don’t miss out on anything. The result is a carefully curated list of articles and resources that are worth taking a closer look at.
Read more…
An e-commerce website can’t be 100% compliant with AMP, but there are benefits to adopting the format early on. The mobile search index will enable Google to run its ranking algorithm differently for purely mobile content. This means that mobile content won’t be extracted from desktop content to determine mobile rankings. That’s definitely something that retailers can leverage, thanks to AMP. In this article, Myriam Jessier outlines how to get started with AMP and how to gain an edge over the competition with your e-commerce website.
Read more…
This two-article series will introduce readers of different backgrounds to prototyping IoT experiences with minimum code knowledge, starting with affordable proof of concept platforms, before moving to costly commercial offerings. Stay tuned! In this first article, Svetlin Denkov will identify the problem, the criteria for selecting hardware and, finally, show you a step-by-step guide on how to put together all of the hardware components into a working rig.
Read more…
In this article, Jeremy Wagner will teach you everything about server push, from how it works to the problems it solves. Server push allows you to send site assets to the user before they’ve even asked for them. It’s an elegant way to achieve the performance benefits of HTTP/1 optimization practices such as inlining, but without the drawbacks that come with that practice. Jeremy will also show you how to use it, how to tell if it’s working, and its impact on performance. Let’s begin!
Read more…
What’s going on in the industry? What new techniques have emerged recently? What insights, tools, tips and tricks is the web design community talking about? Anselm Hannemann is collecting everything that popped up over the last week in his web development reading list so that you don’t miss out on anything. The result is a carefully curated list of articles and resources that are worth taking a closer look at.
Read more…
In this article, Steve Benjamins shows you what he discovered after asking the owners of several websites built with e-commerce software, if they’d recommend a particular software. Typically, they’d reply and I’d record their response in a spreadsheet (and personally thank them). Occasionally, I would even go on the phone to speak with them directly (although I quickly found out that this took too much time). Steve created a guide to help others find the e-commerce software that suits them best.
Read more…
In this article, David Rousset will create a JavaScript extension that works in all major modern browsers, using the very same code base. He’ll also explain how you can install this extension that supports the web extension model, and provide some simple tips on how to get a unique code base for all of them, but also how to debug in each browser. Some developers remember the pain of working through various implementations to build their extension, and it’s awesome to see that, today, using the regular JavaScript, CSS and HTML skills, you can build great extensions using the very same code base and across all browsers!
Read more…
It’s good to take a short break and go outside to try and empty your mind. Now the time has come to enjoy these moments even more as the spring season finally starts to show up in nature. Today, Vitaly Friedman brings you a new batch of illustrations will feed your creativity tank with extra vitamins to make sure those inspiration levels are up and running at its best.
Read more…
Sooner or later, physical mobile devices will appear in the integration system of every relatively large Android project. The need to fix mistakes, perform non-standard test cases and simply test for the presence of certain features all inevitably require an actual device. Regression testing is one of the most time-consuming tasks when developing a mobile Android app. Using myMail as a case study, Alexey Perfilov would like to share his experience and advice on how to build a flexible and extensible automated testing system for Android smartphones — from scratch.
Read more…
These days, understanding cyber-security is not a luxury but rather a necessity for web developers, especially for developers who build consumer-facing applications. In this article, Hagay Lupesko will show you how web developers can use HTTP headers to build secure apps. While the code examples are for Node.js, setting HTTP response headers is supported across all major server-side-rendering platforms and is typically simple to set up.
Read more…