These posts are on a broad range of topics – mostly about web design and development — but off-topic posts are scattered about.

Bellini's St. Francis in the Desert
First posted on October 30, 2022

The Frick Collection has a temporary home in the Bauhaus-concrete Breuer Building on Madison Avenue in New York. It is replete with remarkable works of art collected by Henry Clay Frick (1849 — 1919), the coke and steel industrialist, who bequeathed his...

Extinct & Endangered - the American Museum of Natural History
First posted on October 26, 2022

The American Museum of Natural History in New York has been holding a thrilling yet terrifying exhibition of large-format insect photography, entitled Extinct & Endangered. Their entomological curators selected 80 specimens of...

Akhmatova, Yevtushenko and Putin
First posted on April 3, 2022

By pure coincidence, my poetry books — loosely ordered alphabetically — are bookended by two slim volumes by Russian poets. In the late 1960s, Penguin Books published their Penguin Modern European Poets series. At 20p a pop these...

Samuel Beckett's hands
First posted on February 24, 2022

Samuel Beckett’s first sight of the words in his head would have been as they flowed from his pen, not as his typewriter’s typebars left their individual ink ribbon marks. His first drafts were in notebooks with a pen (or pencil in the case of Watt...

The Creation and Fall of Man by Mariotto Albertinelli
First posted on November 26, 2021

There is much to delight the eye in the newly re-opened Courtauld Art Gallery in London. Although the paintings remain the same within their newly-pristine environment, one sees them more clearly thanks...

Truth sidelined by tribal epistemology
First posted on August 17, 2021

If you’ve noticed an unusual mix of content on this website, it’s because of the hybrid nature of my professional career, half English teacher, half software developer. Both ploughed their own furrow, and you may have noticed that occasionally elements...

Mapping in Backdrop CMS
First posted on June 18, 2021

At the end of April Backdrop CMS was graced with the addition of the Leaflet module which enables us Backdrop fans to do much of the mapping that we used to do in Drupal. Thanks for this go to the module’s maintainers,...

Greening your website
First posted on April 6, 2021

As we re-evaluate our lifestyles in the face of global climate change, it’s not just how we heat our homes, how we travel, work, rest, play and consume that needs a major re-think. Our websites also consume carbon, and we need to deal with this. As Tom...

Can a web page have too much white space?
First posted on October 8, 2020

Can a web page have too much white space? It’s an innocent question and may even appear to be impertinent given how much white space is embraced, even revered, by web designers — myself included. White space is at the heart of the ...

Adding a scroll indicator
First posted on June 20, 2020

Scroll bars have been with us since the first GUI. They help us navigate content that is taller — or wider — than the window in which it is displayed. They come in various flavours, suitably modified as operating systems evolved, but...

Newtimber Hill and VE Day
First posted on May 8, 2020

The vault of heaven was almost discernible from under the skies above Newtimber Hill in Sussex yesterday. It is six weeks into a ‘lockdown’ trying to stem the advance of the coronavirus pandemic and it was our first venture by car anywhere in that time. Grief lies...

Pixel squeezing with JPEGmini
First posted on January 27, 2020

The smaller an image file size is, the better. Get that wrong and your page will load more slowly, your users will leave more quickly, your site SEO will suffer and the site’s carbon footprint will tread more heavily. Anyone posting images to the web engages...

Site migration with Backdrop CMS
First posted on January 2, 2020

With Backdrop CMS being a fork of Drupal, you could be forgiven for thinking that everything in Backdrop will be similar to...

BBC Sounds
First posted on November 24, 2019

Rants don’t usually contain reasoned explanations. Although this may sound like one, it therefore isn’t — as you will see. The BBC Sounds app (for Android) is so unfit for purpose that...

Bridget Riley at the Hayward Gallery
First posted on November 15, 2019

London’s Tate Modern is home to some gorgeous Bridget Riley canvases, huge rectangles of rhombic mosaics, in shifting colour that one can stand in front of and lose oneself in. A fifteen minute stroll west along the embankment, the Hayward Gallery seems to...

Farewell Drupal 8. Hello Backdrop CMS
First posted on September 13, 2019

I have written before of my love affair with Drupal 7 and, separately, of my anxiety about Drupal 8. Drupal 7’s abandon-ship, event-horizon end-of-life looms on...

Free and easy: OCR and file conversion on the web
First posted on July 29, 2019

The best things in life are free, as the song has it. In software terms, it’s also when they work faultlessly and with minimal labour. Here are two fine examples that came my way recently and which I recommend without hesitation.

Online OCR...

Field can contain HTML
First posted on August 30, 2018

For those for whom web standards matter, the devil is always in the detail. The content-management system Drupal throws this at us by the bucket load. No doubt other CMSs do the same. Fortunately, Drupal (both versions 7 and 8) comes up with its own solution to the...

The long-form web page
First posted on February 5, 2018

Antoine de Saint-Exupéry’s dictum that “Perfection is achieved not when there is nothing more to add, but when there is nothing left to take away” can be re-deployed most helpfully when discussing Reader View, a topic that touches on web page design...

Charles I, King and Collector
First posted on February 5, 2018

No better insight can be gained into the character of King Charles I — the king who in 1629 dissolved Parliament to begin an eleven-year stint of Personal Rule — than by visiting The Royal Academy of Arts’ exhibition entitled “...

Website accessibility
First posted on January 20, 2018

The perpetual churn of new technologies and techniques can sometimes blind-side us to some fundamental issues in web design that we need to keep in focus all the time. One of these is accessibility which — for me — has been sharpened up by the brief but...

Flowers in a glass vase by Jacob van Walscapelle
First posted on August 24, 2017

Flowers in a glass vase by the Dutch painter Jacob van Walscapelle is only midway in size between A1 and A2 paper sizes, an oil painting dwarfed by many of the larger canvases around it at the V&A Museum in London. What it lacks in scale it makes up for...

Website building resources
First posted on April 22, 2017

The business of building a website is sufficiently detailed. Anyone engaged in this detail comes to depend upon a wide range of resources. Amongst these, there are some on whose giant shoulders we alight almost routinely. They deserve mention.

This list...

Database alley
First posted on April 20, 2017

Here’s my pseuds’ corner post for the year, which will be of especial interest to all who have worked with databases.

It’s a street name sign in our new home town of Worthing, although Field Row is not a street, more what we...

Viewing those big pictures
First posted on April 20, 2017

Handling the display of images where their height or their width exceeds the height or width of the user’s screen is an on-going challenge. It’s also been a moving target of a challenge. As the cameras we use to capture images become more powerful, the...

Targeting a menu link from two levels down
First posted on February 27, 2017

A web page usually has a menu link that gets you there, as does this blog post with its menu link in the vertical menu of blog posts, listed chronologically, newest at the top. When you are reading this post, that menu link will be styled bold. That bit is easy...

Strengthening your passwords
First posted on January 17, 2017

This won’t be new but the detail might be sufficiently interesting to make you do something about it.

There’s no need to re-explain the context in detail. In brief: the passwords we use for our on-line accounts need to be strong. A...

Help is at hand
First posted on January 2, 2017

I usually build websites that my clients can work with themselves, enabling them to add, edit and delete content without their needing to come back to me for all of this sort of micro-management. Some of my clients like this facility and some don’t, preferring...

Drupal version 8: loyalty or farewell?
First posted on October 29, 2016

Software evolves, updates are released and we all tread the moving pavement. So it is even with open-source software projects, such as Drupal and Wordpress. There are few exemptions. To Benjamin Franklin’s death and taxes, we...

No Man is an Island
First posted on June 24, 2016

With my fellow Brits voting collectively to leave the EU, these words written in 1624 come to mind:

No man is an island,
Entire of itself,
Every man is a piece of the continent,
A part of the main.
If a clod be washed...

The long scroll
First posted on June 7, 2016

When did you last visit a website whose home page was based on a long scroll design? Probably only yesterday is my guess. There’s a lot of them about.

Long scrolling has a number of variants but essentially it...

Viral content and long term lift - an example
First posted on August 24, 2015

The adage that ‘Content is king’ is not only true, but works in surprising ways. This post is about the intended consequences of good content which, when they come, surprise us. That apparent contradiction is deliberate, so read on.

But what is good...

Flash flushed
First posted on July 15, 2015

At last and after a long wait, the horror that is Adobe Flash may be one step closer to being terminated. The good folks over at Mozilla, they who develop the venerable Firefox browser, have been blocking Flash-based content from running in Adobe’s...

Know your tables
First posted on March 25, 2015

Occasionally I land on a website that really grabs me. It may be on a subject that doesn’t interest me or it may be on one where I have a special interest. The common factor is usually that the presentation is compelling.

Here’s one such...

Mapping your business
First posted on April 26, 2014

I‘ve been getting nicely revved up recently about using maps on websites – not plain old Google maps that help people plan a route to your door, but maps with multiple markers that help people visualise your business.

What does your business have...

Adieu Minitel !
First posted on March 14, 2012

It’s official: the plug is finally being pulled on France’s Minitel service on 30th June this year!

Way ahead of its time

Launched way back in 1982, the Minitel service was revolutionary, enabling at its height 25 million...

The chestnut leaf breakout
First posted on November 20, 2011

My workstation here in the Gers overlooks a magnificant horse-chestnut tree, aesculus hippocastanum (the conker variety, not the sweet chestnut one). It provides shade from the blasting sun and in April it transforms itself with countless bunches of pink-...

La garde-robe
First posted on November 19, 2011

My schoolboy humour and enjoyment of vocabulary get equal kicks from the medieval toilet suspended on the back wall of Trapeharde. Although the date over the front door is 1809, it’s fairly likely that the shell and structure of parts of the place pre-date...

Surrounded by orchids
First posted on May 24, 2009

It being May, the orchids are back and this year there seems to be an abundance of them. Perhaps this year’s unusually wet spring in the Gers favoured them.

In previous years we have counted between 12 and 15 different species of orchid either on...

The importance of web standards
First posted on August 16, 2008

One of the key features of my website development service is that sites I develop conform to web standards, and I keep banging on about this. So why does this matter so much?

To recap: web standards are a collection of international...

Meet the Soays
First posted on June 9, 2008

Our corner of the Gers is wonderfully hilly and we’re lucky to have a steeply-sloped 2 hectare (5 acre) field behind the house which is just too steep for a tractor. It’s ideal for sheep and inside the 800 metres of fencing that we’ve surrounded the field with...