ap

McDonald's apologises for E. coli as sales slide

Boss Chris Kempczinski says sorry for the outbreak as the burger giant faces flagging sales.




ap

New plant captures carbon dioxide for fizzy drinks

The new electricity plant plans to use the gas rather than releasing it into the atmosphere.




ap

Wales childcare provider business rates scrapped

Registered childcare providers in Wales won't have to pay business rates, says the Welsh government.




ap

Wales' papers: Pay rise for councillors and tourism tax

A review of the front page stories from the daily and weekly newspapers in Wales.




ap

Care home plans approved despite 47 objections

Residents say the two-storey home would cause parking issues.




ap

Brighton appoint Niedzkowski as assistant coach

Daniel Niedzkowski, head of the German football federation's coach training programme, will join Brighton in January.




ap

Plans for 185 homes recommended for approval

Residents raise concerns about the plans in an east Suffolk village.




ap

Footage captures baby seal pup moments after birth

The big button-eyed, fluffy baby is one of 128 pups to have been born at Donna Nook this year.




ap

Man in court on kidnap and harassment charges

Two incidents involving Ryan Nicholls are alleged to have taken place in Cleethorpes last month.




ap

Christmas events 'disappearing due to red tape'

Community groups say they are being asked to put plans in place for terrorism, bombs and drones.




ap

Zoe's Place hospice 'confident' of no service gap

The charity says it is "confident" there will be no gap in the service before its new building is ready.




ap

Meet the therapy dog helping Hartlepool's homeless

Bob goes out on street sweeps with Cornerstone to support the homeless.




ap

Hartlepool appoint Lawrence, 76, until end of season

Hartlepool United appoint caretaker boss Lennie Lawrence, 76, as manager until the end of the season.




ap

Meet Bob the therapy dog who supports the homeless

The black Labrador goes out on street sweeps to help a charity speak with vulnerable people.




ap

Emus found after escaping from farm

Their owner thanks people for their help after finding the birds three miles away.




ap

Randell is a 'future captain' at Plymouth Argyle

Adam Randell is a 'future captain' at Plymouth Argyle according to head coach Wayne Rooney.




ap

Watered down changes approved for Exeter bus lane

Councillors water down and approve plans to expand operating times of a bus lane in the Devon city.




ap

Woman's death should not have happened - coroner

The 87-year-old woman died hours after being knocked over by the downwash of the landing helicopter.




ap

Contractors appointed to clear Hoads Wood waste

The Environment Agency 's contractors prepare to clear 35,000 tonnes of illegally dumped rubbish.




ap

Southern Water launches new sewage discharge app

Southern Water replaces its previous online tool with its new Rivers and Seas Watch platform.




ap

Learning the art of apple wanging in Alton

BBC Radio Stoke’s Matt Weigold went to try his hand at apple wanging for Alton Apple Day.




ap

An artistic approach to men's mental health in Hartshill

BBC Radio Stoke’s Matt Weigold visited Men Who Make Things at Hartshill's B Arts Centre.




ap

Hospice to cut 21 jobs amid funding gap

John, whose wife Wendy is being cared for at the hospice, said it deserved more government funding.




ap

Shrewsbury Town appoint Ainsworth as new head coach

Former Wycombe and QPR boss Gareth Ainsworth is appointed as the new head coach of League One bottom club Shrewsbury Town.




ap

Appeal after woman sexually assaulted and chased

Police want to hear from anyone who witnessed the sex assault, which happened last month.




ap

Strip club licence approved despite objections

Women's safety and religious groups speak out against the club, which is popular during race meets.




ap

Appeal after suspected arson attack in garden

Officers say they believe someone accessed the rear of the property through a side alleyway.




ap

What is happening with East West Rail?

Most asked questions are answered on the East West Rail project, linking Cambridge and Oxford.




ap

Burnley appoint Salford's Casper as academy boss

Burnley appoint Salford City director of football Chris Casper as their academy manager.




ap

Rapid-charging battery train trials under way

The trains are converted from old Underground trains and will be rolled out in the Thames Valley.




ap

Appeal after man dies in hospital following crash

Derbyshire Police appeal for witnesses and dashcam footage after the death of a man in his 50s.




ap

'I want others to access the therapy that helped me'

Patients and staff say they fear for the future of mental health access in Derbyshire.




ap

Town says no to compulsory High Street parking app

Drivers can currently park for free for an hour, but might need to register on an app in the future.




ap

Not-so-smart parking traps 60 in bowls club

Club members are not exactly bowled over when a Smart car driver blocks them in their car park.




ap

Mastectomy on elderly mum inappropriate - inquest

Disgraced surgeon Paterson gives evidence in Birmingham on the death of Gladys Currall, aged 82.




ap

Plans for carbon capture facility at incinerator

The business says it is welcoming public feedback on the proposal.




ap

Losing late leads 'can't keep happening' - Clemence

Barrow head coach Stephen Clemence says his players have to stop the habit of squandering late leads in matches after their 1-1 draw with Colchester.




ap

Thousands roll into town for annual soapbox derby

Teams in Barrow make a kart relying on only their strength and gravity to get to the finish line.




ap

Will UK interest rate cut make mortgages and loans cheaper?

Bank of England interest rates affect the mortgage, loan and savings rates for millions of people.




ap

Club legend hangs up boots after 618 appearances

Wimborne Town centre-back Scott Arnold amassed the last of his 618 appearances against Weymouth.




ap

Suspected hare coursers use catapults against farmers

The group also rammed a farmer's vehicle in a "terrifying" incident in Wiltshire, police said.




ap

Teen says charity therapy 'may have saved my life'

A teenager explains how therapeutic groups for children, helped by Children in Need, supported her.




ap

Coventry Rugby captain Jordon Poole on perfect start to the Championship

BBC CWR's Clive Eakin chats to the 27-year-old ahead of this weekend versus Caldy!




ap

Apple to roll out ‘Battery Intelligence’ for iPhone, Amazon slashes price of 43inch Hisense smart TV to £228

The iPhone could finally show you how long it’ll take to finish charging. Code spotted in the second iOS 18.2 beta by 9to5Mac shows a new “BatteryIntelligence” feature that will let you […]

The post Apple to roll out ‘Battery Intelligence’ for iPhone, Amazon slashes price of 43inch Hisense smart TV to £228 appeared first on Tech Digest.




ap

Boycott Wordle – New York Times workers plead, DNA firm disappears without trace

‘Don’t play Wordle’ is the plea from striking New York Times workers who are complaining about what they say are unfair labour practices. The New York Times Tech Guild, which […]

The post Boycott Wordle – New York Times workers plead, DNA firm disappears without trace appeared first on Tech Digest.




ap

Blue Sky gets post-election boost, Apple Vision Pro headset production scaled back

Social media platform Bluesky says it has gained 700,000 new users in the week following the US election. Bluesky, which was originally conceived as part of Twitter by its former […]

The post Blue Sky gets post-election boost, Apple Vision Pro headset production scaled back appeared first on Tech Digest.





ap

Office updates iOS, Android apps – Windows 10 apps coming soon

Since Microsoft first introduced Office for the iPad last March, it’s been downloaded some 40 million times, even with the restrictions of needing an Office 365 subscription to use it. Today, Microsoft announced that Office will soon be coming to …




ap

Lockdown Photography (Part One)

When this whole horrible COVID19 experience started—back when we thought maybe we’d be in lockdown for a few weeks, not a few months to a year—I thought to myself that at least it might be something worthy of documenting with my camera. I considered the world so changed and strange in this moment in time […]




ap

A modern approach to browser support

Just recently, some front-end code Clearleft delivered to a client was making its way through acceptance testing. We were slightly surprised to discover that their standards required our code to be supported by the two latest versions of web browsers. And then we realised we didn’t have a browser support policy of our own – something we set about rectifying.

When considering browser versions, we were fairly sure our client didn’t mean, for example, versions 124 and 125 of Chrome (released on 16 April and 14 May 2024 respectively). Instead their support standard would most likely be harking back to the days when Internet Explorer was a thing, and major browsers were updated once a year at best. To put this in context, the final version of Internet Explorer shipped in 2013.

It’s at this point we noted that Clearleft didn’t have a written browser support policy to counter or complement that of our clients. We probably did in the dim and distant past, but in recent years we’ve just built accessible, progressively enhanced websites without feeling the need to codify what that means. For the sake of professionalism and good client relationships, we decided to rectify that.

But where to start? Using browser versions clearly doesn’t make any sense, so what do we turn to instead? As it turned out, Jeremy had already nailed it in a recent blog post. We wanted a browser support policy that would focus on outcomes for the user. Rather than being fixated on specific browsers, we needed to consider capabilities, using the mindset that sees modern coding use feature detection in preference to browser detection. It turns out there’s an initiative for that.

The Baseline initiative is a joint effort by Google, Microsoft, Apple, and Mozilla to categorise browser support for web standards. Baseline provides clear information about which web standards features are ready to use in websites. It designates new features into two categories:

  • Newly available – a feature is supported by the latest versions of all core browsers
  • Widely available – a feature has been supported across browsers for at least 30 months

We use the Baseline project to determine which browser features to use in production. If a feature is widely available according to Baseline, we can use it.

Quoting directly from our browser support policy:

Progressive enhancement

If a feature is newly available, we might still use it, but we’ll ask a follow-up question:

“Can this feature be used as a progressive enhancement?”

In other words, will using this feature harm browsers that don’t support it? If a newly-available feature can be used as a progressive enhancement, we might well use it. If not, we’ll wait until the feature becomes widely available and choose a different method in the meantime.

This approach restricts usage of new features to nice-to-have additions rather than mission-critical requirements. But it also means we don’t necessarily have to wait for every browser to support a feature before using it.

Access for all

Underlying our browser support policy are two foundational principles:

  1. Website content and core functionality should be accessible to everyone.
  2. It’s okay for websites to look different in different browsers.

If content is unreadable in some browsers, that’s a bug that we will fix. If content is displayed slightly differently in some browsers, we consider that to be a facet of the web, not a bug. This means that there will sometimes be subtle visual and functional differences from browser to browser. We deem this acceptable provided that content and core functionality are unaffected.

We think this the right approach to browser support, and it’s something we believe the whole industry should follow in principle. To that end we’ve made our browser support policy available under a Creative Commons license, meaning you can use it for your own purposes if you find it helpful.

Originally published on the Clearleft blog.

Read or add comments