Reducing page weight

When approaching the issue of web page weight, it’s useful to keep in mind the well known engineering maxim, “Simplify, and then add lightness“. This article describes some of the ways you can add lightness and reduce your web page weight... Read More

Machinery Mechanical Cogs Gears Machine

Adaptive web design dominates in the web’s top brands

Five years ago we ran an analysis of how the web’s top brands delivered web content to mobile. We found that 82% of the Alexa 100 used Adaptive Web Design (AWD, or server-side adaptation) in their websites to cater to different device classes. Since we ran this analysis RWD has become decidedly mainstream, an indispensable... Read More

AMPconf panel

AMPconf: AMP is a performance framework that’s growing up

The first ever AMP conference drew to a close this week after two days of sessions in NYC. We’ve been interested in AMP here at mobiForge since its launch because the emphasis on performance resonates so well with us; performance is a cornerstone of AMP. The conference brought together members of the AMP project, partners... Read More

iPhone 2G, 3G and 3GS still actively used, new report reveals

Most of us would probably agree that iPhones generally have a higher resale value than most Android phones, but did you know that some old iPhones are still actively used in many countries? This is what the latest DeviceAtlas report reveals along with many other fascinating stats on the mobile world based on web traffic... Read More

Mobile World Congress 2017 summary

As Mobile World Congress 2017 came to an end, we are sharing a short summary of what we learned and discovered during this year’s show. We had plenty of inspiring conversations with some of the top minds in the industry about today’s device landscape. Here is a quick glimpse into the hardware that was exhibited... Read More

HTML5 for the mobile web – forms and input types

In this article we take a look at some of the new form enhancements available in HTML5, and look at how they contribute to an improved user experience for mobile forms. In particular we will see how forms can be enhanced with the additional input types offered by HTML5, and show what you can expect across various classes of mobile browser... Read More

The WordPress road to the future of the mobile web via Progressive Web Apps

With WordPress powering 27.1% of all websites on the internet, Matt Mullenweg has set a new goal for the popular content management system: achieving a 50% market share (the majority of websites). However, he recognized that in order to reach that number and grow even further, “it’s more than just blogs and more than just... Read More

Mobile Payments with the Payment Request API

We’ve recently written about the effect UX has on conversions. One place that has always had a lot of friction is the checkout process, particularly the manual entry of billing information on handheld devices. There have been several drives to reduce such friction in recent years, including Apple Pay, Android Pay, and Samsung Pay, to... Read More

Year in review: How the share of mobile web traffic changed in 2016

Having a detailed understanding of today’s mobile landscape is crucial when making business decisions related to your online presence. Over 2016, we’ve followed DeviceAtlas’ quarterly reporting on the latest trends in the mobile device usage which are based on real life web traffic to hundreds of thousands of websites. These reports are focused on specific... Read More

Phone in snow

2016 Year in review: Highlights from the mobile web

2015 was a hard act to follow. That year, we noted, was an exceedingly good year for mobile, with highlights including advances in progressive web apps, web performance, and the Physical Web. Many of these themes have continued into 2016. From this viewpoint, 2016 was more of a year of iterative progression, than of pure... Read More

Reducing page weight

When approaching the issue of web page weight, it’s useful to keep in mind the well known engineering maxim, “Simplify, and then add lightness“. This article describes some of the ways you can add lightness and reduce your web page weight... Read More

Why your content doesn’t work on mobile

Anyone involved in developing content for the mobile web is probably already aware of the huge performance challenges on mobile. There is now widespread acceptance that we should budget for performance just as much as we should for design, and functionality. Perhaps even more so. So why are many websites still failing users by serving... Read More

A page weight reference for the web – the 1 MB website

“Every line is the perfect length if you don’t measure it.” — Marty Rubin In engineering disciplines it’s very important to have fixed frames of reference to enable easy comparison of results. In the web developer community we already have many page weight measuring tools such as our own mobiReady and WebPagetest.org. So we have the weighing... Read More

The web is Doom

In July 2015 I suggested that the average web page weight would equal that of the Doom install image in about 7 months time. In about 7 months average web page size will be same as Doom install image. Well done us! Onwards & upwards!... Read More

Taking the web offline with service workers

You’re probably already familiar with the idea of offline web apps, web apps that can continue to work in the face of intermittent network connectivity. This concept has been around for a while, and various technologies have been developed along the way to achieve offline web apps, (Google) Gears, and Appcache for example, but none of these addressed the offline challenge quite as well as service workers... Read More

Web push notifications

Web push notifications are the best thing to hit the web since the hyperlink! No kidding, this technology is going to be huge. Until recently web developers could only dream of push enabled web apps. Things have changed however, and web push notifications, the asynchronous delivery of messages to a user's device from a website, even when the website is not open in the browser, are now a reality thanks to a number of HTML5 APIs:... Read More

Touch-friendly Drag and Drop

In this article we explore some touch-friendly drag and drop implementations. In particular we'll be looking at DOM and canvas-based drag and drop approaches. We'll also build on some of the things we learned in previous HTML5 articles on mobiForge... Read More

Mobile Networks Statistics 2015

In this section you will find some of the most interesting statistics regarding the advancement of mobile network technology, along with information regarding mobile subscriptions... Read More

The HTML5 Pointer Events API: Combining touch, mouse, and pen

The Pointer Events API is an HTML5 specification that combines touch, mouse, pen and other inputs into a single unified API. It is less well supported than the Touch Events API, although support is growing, with all the major browsers working on an implementation, except for Apple's Safari. There's a colorful background to how the current state of browser support for this API came to be which we covered previously on mobiForge, but in this article we'll just look at its usage... Read More

Webviews and User-Agent strings

Much is made of the comparative times spent browsing the web vs engaging with native apps in the apps vs web debate. An often overlooked part of the discussion is that when engaged with a native app some portion of this time is spent actually on the web, via a webview. We'll get to what a webview is in a minute, but for now, what this means is that although the user is in an app, he or she is effectively browsing the web... Read More

Other Afilias Products

Try the world’s leading device detection solution at
DeviceAtlas - Try the world’s leading mobile device detection solution

Create amazing web presences on any screen with
goMobi - Create amazing web presences on any screen.

Evaluate your websites’ mobile readiness with
mobiReady - Evaluate your websites’ mobile readiness.

© 2017 Afilias Technologies Ltd. All rights reserved.

This is a website of Afilias Technologies Ltd, a private company limited by shares, incorporated and registered in the Republic of Ireland with registered number 398040 and registered office at 6th Floor, 2 Grand Canal Square, Dublin 2, Ireland