Designing Beautiful Shadows in CSS
joshwcomeau.com
Josh Comeau:
In this tutorial, we’ll learn how to transform typical box-shadows into beautiful, life-like ones.
Josh Comeau:
In this tutorial, we’ll learn how to transform typical box-shadows into beautiful, life-like ones.
Elise Blanchard:
To truly understand the origin and evolution of hyperlinks though, I took a journey through technology history and interfaces to explore how links were handled before color monitors, and how interfaces and hyperlinks rapidly evolved once color became an option.
Robin Rendle:
It bothers me that writers can’t create audiences on their own websites, with their own archives, and their own formats. And they certainly can’t get paid in the process.
The web today is built for apps—and I think we need to take it back.
Super interesting new stuff from Cloudflare:
Durable Objects provide a truly serverless approach to storage and state: consistent, low-latency, distributed, yet effortless to maintain and scale. They also provide an easy way to coordinate between clients, whether it be users in a particular chat room, editors of a particular document, or IoT devices in a particular smart home. Durable Objects are the missing piece in the Workers stack that makes it possible for whole applications to run entirely on the edge, with no centralized “origin” server at all.
Will Schreiber:
I haven’t installed MSFT Office on a machine since 2009. Sheets and Docs have been good enough for me. The theoretical unlimited computing power and collaboration features meant Google Docs was better than Office (and free!).
Then something happened at Google. I’m not sure what. But they stopped innovating on cloud software.
Docs and Sheets haven’t changed in a decade. Google Drive remains impossible to navigate. Sharing is complicated. Sheets freezes up. I can’t easily interact with a Sheets API (I’ve tried!). Docs still shows page breaks by default! WTF!
Dave Rupert:
I’ve thought about these questions for over a year and narrowed my feelings of browser diversity down to two major value propositions:
- Browser diversity keeps the Web deliberately slow
- Browser diversity fosters consensus and cooperation over corporate rule
They are similar, but slightly different concepts for me.
Adrianne Jeffries and Leon Yin look into how Google search gives preferential treatment to Google’s own results:
In Google’s early years, users would type in a query and get back a page of 10 “blue links” that led to different websites. “We want to get you out of Google and to the right place as fast as possible,” co-founder Larry Page said in 2004.
Today, Google often considers that “right place” to be Google, an investigation by The Markup has found.
We examined more than 15,000 recent popular queries and found that Google devoted 41 percent of the first page of search results on mobile devices to its own properties and what it calls “direct answers,” which are populated with information copied from other sources, sometimes without their knowledge or consent.
When we examined the top 15 percent of the page, the equivalent of the first screen on an iPhone X, that figure jumped to 63 percent. For one in five searches in our sample, links to external websites did not appear on the first screen at all.
Frank Chimero writes about the design process for the header navigation on his personal site:
You’d imagine that a seasoned and soured designer would side-step all of these complications whenever they could. And indeed, most do. Visit many designers’ websites and you will see two links in the navigation: Work and Info. Bully for them. I am, on the other hand, an unsympathetic and frustrated creative. I have a sprawling empire of conflicted uselessness locked into the coordinates of www dot frankchimero dot com. Welcome to my personal website, my empire of shit.
Oh how I understand Frank’s plight.
I want to believe
Twitter is funding a small independent team of up to five open source architects, engineers, and designers to develop an open and decentralized standard for social media. The goal is for Twitter to ultimately be a client of this standard. 🧵
— jack 🌍🌏🌎 (@jack) December 11, 2019
Anil Dash:
And the ultimate triumph of being anti-web is to make links scarce. The smallest possible number of links a platform could allow is zero, so Instagram gets as close to that theoretical limit as possible, and gives you… one. You can have one link. Aren’t you grateful? One!
i wish all internet comments were like the comments on nyt recipe pages
Turns out a big part of why they’re so nice has to do with nomenclature:
This might be because Cooking’s comments aren’t comments at all—they’re notes, a distinction Times food editor Sam Sifton emphasizes several times over the course of our conversation. “We made the conscious decision not to call them comments,” Sifton tells me. “The call to action was to leave a note on the recipe that helps make it better. That’s very different from ‘Leave a comment on a recipe.’ And the comment might be ‘I hate you.’ ‘You’re an asshole.’ ‘This is bad.’ And that’s helpful to no one. I see that on other recipes, and I’m glad that we don’t have those comments, because we don’t have comments. We have notes.”
While it’s delightful to think that that could be enough, human moderation is also involved:
On the internet, moderation is something of a dying art, often outsourced, automated, or even discontinued altogether by resource-strained news outlets. At Cooking, however, every single note is approved or rejected by an actual human being.
Jesse Frederik and Maurits Martijn:
It might sound crazy, but companies are not equipped to assess whether their ad spending actually makes money. It is in the best interest of a firm like eBay to know whether its campaigns are profitable, but not so for eBay’s marketing department.
Its own interest is in securing the largest possible budget, which is much easier if you can demonstrate that what you do actually works. Within the marketing department, TV, print and digital compete with each other to show who’s more important, a dynamic that hardly promotes honest reporting.
The fact that management often has no idea how to interpret the numbers is not helpful either. The highest numbers win.
Finally watched Ethan Marcotte’s talk from this year’s New Adventures conference. It’s as good as everyone said.
The sewing machine was introduced to the public in the middle of the 19th century. When it was made commercially available, it was advertised as an appliance that would free women from the routine drudgery of hand-sewing.
A few short decades later, this pamphlet said that a female operator could use a Singer sewing machine to produce 3,300 stitches per minute.
That shift in tone is really intriguing to me: as the technology improved, the messaging around sewing machines shifted from personal liberty to technical efficiency.
People are promised that technology will free them; ultimately, as the technology matures, it captures them.
I’d like to propose that what happened with the sewing machine is currently happening with the Web: that the Web is becoming industrialized in the same way that the sewing machine was.
This is fine
Want to view a single image on @imgur (literally its only job)? Good luck! You gotta successfully download (354KB) and run (1.21MB) of client-side React in order to get your image requested as resource 110 of 553. What should have been an IMG element became… this. pic.twitter.com/XkrbZcLQQg
— Harry Roberts (@csswizardry) October 19, 2019
This is fine
Oops the JS has increased by 700% (w/@tameverts) #jamstackconf pic.twitter.com/7vbmbStaQJ
— Thomas Randolph (@rockerest) October 17, 2019
Nerd City:
We tested fifteen thousand common words and phrases against YouTube’s bots, one by one, and determined which of those words will cause a video to be demonetized when used in the title.
If we took a demonetized video and changed the words “gay” or “lesbian” to “happy” or “friend”, every single time, the status of the video changed to advertiser-friendly.
YouTube’s apparently unassailable dominance over web video is a real shame. I dream of a world where web video is like podcasts: a decentralized system where anyone can participate without ceding control to a giant corporation with black box policies.
Monetization is already going the way of podcasts: crowd-funding and ad reads. Big video creators just can’t afford to trust that YouTube’s ever-changing policies will be on their side. The next step is decentralizing distribution, which seems like a harder problem to solve. But we’ve done it before: let’s bring back video podcasts. Let me get my video subscriptions in my RSS reader. Let’s take video away from YouTube and give it back to the web.