Tags: user

827

sparkline

Friday, October 4th, 2024

Checked in at La Corde à Linge. Spätzle map

Checked in at La Corde à Linge. Spätzle

Thursday, October 3rd, 2024

Checked in at Royal 26. Pairing a good book with a glass of Pinot Gris map

Checked in at Royal 26. Pairing a good book with a glass of Pinot Gris

Wednesday, October 2nd, 2024

Checked in at Chez Yvonne. Choucroute garní — with Jessica map

Checked in at Chez Yvonne. Choucroute garní — with Jessica

Monday, September 9th, 2024

The goal isn’t to write less code | Go Make Things

The goal isn’t to write less code.

It’s to ship less code to users. Better code. Faster code. More resilient code.

THIS!

Sooooo many front-end developers don’t grasp this fundamental principle: it’s not about you!

Thursday, August 29th, 2024

What RSS Needs

I love my feed reader:

Feed readers are an example of user agents: they act on behalf of you when they interact with publishers, representing your interests and preserving your privacy and security. The most well-known user agents these days are Web browsers, but in many ways feed readers do it better – they don’t give nearly as much control to sites about presentation and they don’t allow privacy-invasive technologies like cookies or JavaScript.

Also:

Feed support should be built into browsers, and the user experience should be excellent.

Agreed!

However, convincing the browser vendors that this is in their interest is going to be challenging – especially when some of them have vested interests in keeping users on the non-feed Web.

Monday, August 19th, 2024

Checked in at Beachcomber. with Jessica map

Checked in at Beachcomber. with Jessica

Wednesday, August 14th, 2024

Checked in at Harvard Yard. Parkin the cah* in the Hahvahd Yahd (* butt) — with Jessica map

Checked in at Harvard Yard. Parkin the cah* in the Hahvahd Yahd (* butt) — with Jessica

Checked in at 3 Little Figs. Breakfast — with Jessica map

Checked in at 3 Little Figs. Breakfast — with Jessica

Friday, July 26th, 2024

Checked in at Crescent Arts Centre. Córas Trio — with Jessica map

Checked in at Crescent Arts Centre. Córas Trio — with Jessica

Thursday, July 25th, 2024

Checked in at The Empire Music Hall. Lúnasa — with Jessica map

Checked in at The Empire Music Hall. Lúnasa — with Jessica

Sunday, July 21st, 2024

Checked in at The Empire Music Hall. Zoe Conway kicking off Belfast Trad Fest! — with Jessica map

Checked in at The Empire Music Hall. Zoe Conway kicking off Belfast Trad Fest! — with Jessica

Wednesday, July 3rd, 2024

Declare your AIndependence: block AI bots, scrapers and crawlers with a single click

This is a great move from Cloudflare. I may start using their service.

Monday, June 17th, 2024

AI Pollution – David Bushell – Freelance Web Design (UK)

AI is steeped in marketing drivel, built upon theft, and intent on replacing our creative output with a depressingly shallow imitation.

Blocking bots – Manu

Blocking the bots is step one.

Sunday, June 16th, 2024

Wednesday, June 5th, 2024

Home-Cooked Software and Barefoot Developers

A very thought-provoking presentation from Maggie on how software development might be democratised.

Thursday, May 23rd, 2024

Speculation rules and fears

After I wrote positively about the speculation rules API I got an email from David Cizek with some legitimate concerns. He said:

I think that this kind of feature is not good, because someone else (web publisher) decides that I (my connection, browser, device) have to do work that very often is not needed. All that blurred by blackbox algorithm in the browser.

That’s fair. My hope is that the user will indeed get more say, whether that’s at the level of the browser or the operating system. I’m thinking of a prefers-reduced-data setting, much like prefers-color-scheme or prefers-reduced-motion.

But this issue isn’t something new with speculation rules. We’ve already got service workers, which allow the site author to unilaterally declare that a bunch of pages should be downloaded.

I’m doing that for Resilient Web Design—when you visit the home page, a service worker downloads the whole site. I can justify that decision to myself because the entire site is still smaller in size than one article from Wired or the New York Times. But still, is it right that I get to make that call?

So I’m very much in favour of browsers acting as true user agents—doing what’s best for the user, even in situations where that conflicts with the wishes of a site owner.

Going back to speculation rules, David asked:

Do we really need this kind of (easily turned to evil) enhancement in the current state of (web) affairs?

That question could be asked of many web technologies.

There’s always going to be a tension with any powerful browser feature. The more power it provides, the more it can be abused. Animations, service workers, speculation rules—these are all things that can be used to improve websites or they can be abused to do things the user never asked for.

Or take the elephant in the room: JavaScript.

Right now, a site owner can link to a JavaScript file that’s tens of megabytes in size, and the browser has no alternative but to download it. I’d love it if users could specify a limit. I’d love it even more if browsers shipped with a default limit, especially if that limit is related to the device and network.

I don’t think speculation rules will be abused nearly as much as client-side JavaScript is already abused.

Sunday, March 17th, 2024

Checked in at Fox On the Downs. Starting St. Patrick’s Day right — with Jessica map

Checked in at Fox On the Downs. Starting St. Patrick’s Day right — with Jessica

Friday, March 15th, 2024

Checked in at De Koningshut. Bitterballen and beer map

Checked in at De Koningshut. Bitterballen and beer