Things saved from around the web.
Why you won't ever see new HTML elements in the
Inside Kickstarter’s year of turmoil—and a union effort that could be a first for the tech industry.
Kickstarter could be the first tech company to unionize. @kickstarter's management have responded by COINCIDENTALLY firing union organisers. 🤔
Excellent reporting by @aprilaser.
5G just might make web performance worse, not better, for the average person.
The average device is not the brand new thousand-dollar iPhone with 3 lenses for taking photographs. The average device even in the US is the sort of device that you see on the Amazon Best Sellers, which can run about $130.
So, the availability of faster networks will likely lead to developers sending more imperative code down the wire to devices that can't handle it.
Nice work, devs.
Why do we ponder the low enrollment of female and minority graduate students at MIT with one hand and endorse shitty men in science with the other? Not only endorse them — we invite them to our campus where they will brush shoulders with those same female and minority students.
Why do we excuse people simply because they are “geniuses”?
This. This sums up everything.
The eight-story 11,000-ton Indiana Bell building was shifted 52 feet south along Meridian St. and rotated 90 degrees to face New York St.
Incredible enough, but...
Gas, electric heat, water and sewage were were maintained to the building all during the move.
Screen power consumption is relatively constant and mostly under the user’s control (via screen on-time and brightness), but the other components, the CPU, GPU and networking hardware have high dynamic range when it comes to power consumption.
Excellent tips on avoiding draining the power of your users device.
This is a great way of looking at what we build on the web. Rather than a simplistic "web site" vs "web app" this categorization actually distinguishes between a number of different implementations.
Most importantly it describes what is the best way of implementing each holotype. A graphical image editor or game, for example, is almost always best implemented using Client Side Rendering. Meanwhile a news website or blog is always best implemented via Server Side Rendering.
I think Holotypes is a great way of thinking about things that we find on the web.
As I've always stated, I firmly believe that95% of sites out there fall into the Content holotype...
Google – the world’s largest advertiser and keeper of personal data – now also enjoys substantial control over the vast majority of the world’s portal to the internet.
This is one of the most important issues in the browser world today. Google is tightening its grip on the browser world and needs to be checked.
If you believe in the web then download an alternative to Google's Chrome. Go on, download Firefox now.
Scientists mapped out the threads and knots of internet infrastructure in the U.S. and layered that on top of maps showing future sea level rise. What they found was ominous: Within 15 years, thousands of miles of fiber optic cable—and hundreds of pieces of other key infrastructure—are likely to be swamped by the encroaching ocean.
According to Shopify 20% of people in India and Brazil (enormous markets!) are requesting that pages send reduced amounts of data down the pipe, via the save-data header.
We should all be respecting this when the user asks for it.
All of this. I'm absolutely terrified for the UK.
Cyclists often “take the lane” to save their lives, and possibly yours, too.
we must start to see inaccessible and slow websites for what they are: a form of cruelty.
This article by https://twitter.com/robinrendle is absolutely beautiful and well worth 3 minutes of your time to read.
any sufficiently advanced negligence is indistinguishable from malice.
One to remember, akin to "intent is not magic". The only thing that matters is how the end user is impacted.
Accessibility and web performance are not features, they’re the baseline.
But this is the key takeaway, I feel. I've long argued that accessibility, performance, and robustness are akin to the Basic Expectations in the UX and Product world's Kano Model. If the basic expectations of a product are not met then anything you try to build on top of that is doomed to failure.
We need a Kano Model for how we develop websites. This article makes that argument beautifully.
You drink a Coca-Cola, throw the bottle into the recycling, put the bins out on collection day and forget about it. But it doesn’t disappear. Everything you own will one day become the property of this, the waste industry, a £250bn global enterprise determined to extract every last penny of value from what remains.
When a platform is engineered for clicks and engagement, we prioritize profits over the people we are trying to serve, ultimately leading to unethical design practices.
When we talk about accessible code, what we are really talking about at its core is inclusiveness.
The content in each AMP Story is wonderful, the visual designs are effective—but if you use a screen reader, each Story is an assault on your senses. And by showcasing these demos, the AMP team is signaling that’s entirely acceptable.
Human-centered design is a practical, repeatable approach to arriving at innovative solutions. Think of these Methods as a step-by-step guide to unleashing your creativity, putting the people you serve at the center of your design process to come up with new answers to difficult problems.
A visual guide to product design and general UX skills, with a human-centered approach.