Website Development Articles

By Tony | Tony created a magazine on Flipboard. “Website Development Articles on Flipboard” is available with thousands of other magazines and all the news you care about. Download Flipboard for free and search for “Tony”.

The Low Hanging Fruit of Web Performance

There is so much to know about making websites fast. It’s rather incredible. Things like understanding servers and networks, how browsers parse …

Typography

JavaScript Classes from ES6 and Beyond

<i>This post was originally published on my blog Fundamentals Of Code</i><p>If you worked with JavaScript before the introduction of ES6 specifications, you …

JavaScript

Service Worker Caching Strategies Based on Request Types

TL;DR<p>Instead of purely relying on URL-based pattern matching, also consider leveraging the lesser-known — but super useful — Request.destination …

A Moment.js tutorial

Moment.js is an awesome JavaScript library that helps you manage dates, in the browser and in Node.js as well.This article aims to explain the basics …

Top 20 most popular WordPress plugins and themes in 2017

I have a personal dislike for list posts – you know the kind of thing, just cut-and-pasted round-ups of the ’20 top this’ or the ’10 top that’. …

WordPress themes

Digital trends 2018: 153 pages of internet, mobile, and social media stats

Much of this year’s growth in internet users has been driven by more affordable smartphones and mobile data plans. More than 200 million people got their first mobile device in 2017, and two-thirds of the world’s 7.6 billion inhabitants now have a mobile phone.<p>More than half of the handsets in use …

Opinion: Mobile web apps are finally becoming an alternative to native apps

Article Contents<p>For over a decade, web-based applications have been replacing native programs - at least on the desktop. I manage my calendar with …

Apps

If browsers are the new operating systems, why don't they have the security to match?

The microphone, the camera, the clipboard, all of your files; now that the browser is close to an OS, what controls should there be for security and …

Ghosts In The Reels

ut, the material magnetic tape is made out of physically degrades, taking the message and content it carries with it.<p>The components of a storage …

Learn CSS Grid in 5 Minutes

Grid layouts are fundamental to the design of websites, and the CSS Grid module is the most powerful and easiest tool for creating it. I personally …

The Web began dying in 2014, here's how

Before the year 2014, there were many people using Google, Facebook, and Amazon. Today, there are still many people using services from those three tech giants (respectively, GOOG, FB, AMZN). Not much has changed, and quite literally the user interface and features on those sites has remained …

The mobile internet is the internet

Think back to the mobile phone you had in 2010. It could access the internet, but it wasn’t such a great experience. On average, people only spent 20% of their time online on their phones back then, according to Zenith, a media agency.<p>Today, by contrast, we spend around 70% of our time on the …

Is it really safe to start using CSS Grid Layout?

I’m learning to fly small planes. It gets me away from computers. Recently, I was battling to keep the Cessna 150 low enough as we approached Bristol …

Error. Page cannot be displayed. Please contact your service provider for more details. (20)

jQuery: Multiple AJAX and JSON Requests, One Callback

I’ve been working on a new feature for the Mozilla Developer Network which requires loading of a basic script file as well as a JSON stream. Since we …

Corporations Have Utterly Failed to Protect Speech

Facebook and Twitter are hurting those they should be protecting.<p>Let us take stock of how the private companies that manage two of the largest communication platforms in the world—Facebook and Twitter—have managed people's speech in the last week alone:<p>Rapper Lil B was temporarily banned from …

Developing countries are facing a challenge: Keeping their phones charged

Of all the challenges in the developing world, who would have thought one of them would be finding a place to plug in a smartphone?<p>Nations like India, Nigeria and Bangladesh have an ever-increasing number of smartphone users, but often lack the power to keep devices charged. Phone owners have …

CSS Grid and Grid Inspector in Firefox

You can create a grid with fixed track sizes or with flexible sizes using percentages or the new fr fractional unit.<p>Example 1<br>• Example 2<br>• Example 3<p>It …

How Google’s AMP Project is Changing the Mobile Web

Accelerated Mobile Pages (AMP) is an open-source framework, launched by Google in February 2016, that’s focused on putting mobile performance first. …

50 Things You [Probably] Forgot To Design

Methodology<p>Every PM: “I’m not mad, I’m just disappointed…”<p><b>Small Favors:</b> If you love this article, share it with your friends. If you love puppies, …

Customer Service

It’s time to kill the personal website

It’s the year 2017 — social media sites are competing for attention, and even the powerful and highly-regarded use blogging sites like Medium. With that in mind, does the average user need a personal website?<p>Who are You, and What do You Want?<p>Usually I see people put together personal websites to …

The Latest in Web Design? Retro Websites Inspired by the ’90s

To navigate the website for Arcade Fire’s coming album, “Everything Now,” users need to click through a cluttered cascade of Windows 98-style pop-ups.<p>Balenciaga’s new website looks as stripped down as a Microsoft Excel spreadsheet, with plain black boxes and no-frills Arial font.<p>And the …

Let’s Talk About Speech CSS

Boston, like many large cities, has a subway system. Commuters on it are accustomed to hearing regular public address announcements.Riders simply …

Psychologists have identified the kind of emotional intelligence that makes internet trolls so mean

What is it with people’s behavior online? Why the readiness to attack, the snarky tone, the lack of courtesy inherent to so many comments? The internet can bring out the worst in people, which when taken to extremes turns into trolling—that bizarre impulsive habit of hurting others online, without …

From Bootstrap to CSS Grid

Despite many clever hacks and creative workarounds, there hasn’t been a simple answer for creating layout on the web. From misusing tables, to …

Oh No! Our Stylesheet Only Grows and Grows and Grows! (The Append-Only Stylesheet Problem)

This is a real worry these days. I've heard it from lots of lots of developers. The years tick by on their projects, and all they ever seem to do is …

How to get the most out of the JavaScript console

One of the most basic debugging tools in JavaScript is console.log(). The console comes with several other useful methods that can add to a …

Mathematics

Firefox 54 arrives with multi-process support for content (Updated)

Mozilla today launched Firefox 54 for Windows, Mac, Linux, and Android. The new version includes the next major phase of multi-process support, which streamlines memory use, improving responsiveness and speed.<p>Firefox 54 for the desktop is available for download now on Firefox.com, and all existing …

Software

Develop Locally, Use Images from Production

Working on your website locally means having the files that make your website tick right there on your computer. It's common those files live in a …