惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
H
Help Net Security
云风的 BLOG
云风的 BLOG
Apple Machine Learning Research
Apple Machine Learning Research
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
D
Docker
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Blog — PlanetScale
Blog — PlanetScale
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
GbyAI
GbyAI
博客园 - Franky
B
Blog RSS Feed
Stack Overflow Blog
Stack Overflow Blog
L
LangChain Blog
量子位
V
Visual Studio Blog
Y
Y Combinator Blog
小众软件
小众软件
N
Netflix TechBlog - Medium
博客园 - 三生石上(FineUI控件)
Microsoft Security Blog
Microsoft Security Blog
雷峰网
雷峰网

Adactio: Links

How I think Web Apps Should be Installed Native HTML and CSS Features That Replaced JavaScript · Ronalds Vilciņš On artificial intelligence We used to log off Little Websites Everywhere CSS is Still Awesome — jasonsantamaria.com What are we not talking about anymore? An fuireachas le Fleadh Cheoil na hÉireann In Praise of Libraries HTML Can Do That Jeffrey Zeldman Presents - Ebb, Meet Flow: Intrinsic Design in a Nutshell - State of the Web Towards a personal online third-space Ordinary Abundance Why We Like Things Against Doomerism Styling the Navigation: Declarative Route and Navigation Matching in CSS Humans did not invent art. It was the other way around | Aeon Essays The Computer That Helped Win World War II Who Will Save the Internet From Disappearing? From human hands. HTMX and Web Components Instead of React Your ‘App’ Could Have Been a Webpage (so I fixed it for you…) The Descent — What Happened to the Frontend While You Weren't Watching Abject Praise - Infrequently Noted Talk: Let Jeffrey Zeldman Presents - Memories Can’t Wait—or, How I Learned to Keep Worrying About the Web - State of the Web The AI Resist List Holes Notes & Narratives Show your hands honor for the strange power they bring you
A website for everyone - The History of the Web
Jay · 2026-08-19 · via Adactio: Links

Written by Jay on August 18, 2026.

In the earliest days of the web, Derek Powazek set out to create a website meant for sharing.


Thornforms is a somewhat unusual font, even for a dingbat.

It was designed in the ’90’s by Marcus Burlile, who had some quiet success as a type designer over his career. His work includes the font face Able, which was used for chapter titles and page numbers in the Harry Potter series. Thornforms has every bit of Burlile’s typical boldness and illustrative style, a set of offbeat characters arranged imaginatively, and mapped to each letter.

Thornforms caught the attention of Derek Powazek in 1996, not long after he bought the domain name fray.com. Even though the web was barely in its infancy, Powazek already had some good experience with it. He worked at HotWired, laying out designs for Dave Winer’s regular column there. Over the years, Powazek would continue to be an influence on the web, working at places like Technocratic and Blogger (and even designing the soon-to-be ubiquituous “B” logo for blogger).

At the time, however, Powazek was growing disillusioned with his work at HotWired and started to look at what else he could do on the web. He bought the fray domain without having a full idea of what it could be, though he knew it would centered around personal storytelling, drawn from contributors all around the web.

He did what I think any of us would do. He typed out the site name using this strange and whimsical font face, just to see what happened. The letters F RA Y in Thornforms looks like this:

The original Thornforms for the fray, Criminal, Hope, Work, Drugs.

And then the idea clicked. The illustrations he saw typed out gave him a way to ground and group the stories he wished to collect. He selected four themes, each named for one of the symbols from the site’s Thornforms set namesake: criminal, hope, work, and drugs. ” I knew the critical mass of stories in each section would define that section more than any word or pictogram,” he once told Jeffrey Zeldman in an interview, “And they’re each loose enough to contain any story that comes along.” Each theme would be filled with entries from around the world, sharing a bit of their own personal story.

In Septmber of 1996, fray.com went up on the web. It collected stories from whomever wished to contribute, as along as they followed a few ground rules. Stories had to (at least loosely) fit one of the themes for the site. They had to be honest, and written in the first person, and be less than a thousand words. Other than that, stories could be about anything or anyone. Stories were each designed and laid out according to their content, and no two stories had the same design.

The first story to kick it off was called “stoked,” and it’s a pretty good example of the type of thing the fray would soon become popular for. It’s a brief bit of personal storytelling by Powazek himself, about what the amazement and wonder he felt at first walking into the HotWired offices, immersed in a world that had as much passion for the web and technology as he did. And how it eventually turned sour, one staggering deparature after another from what once made it great. The story opens on a webpage composed of just two sentences and an image.

The layout of an early story on the fray

Clicking through each sentence takes you to the next one, until the fully story is revealed, itself arranged alongside images and portraits from Powazek’s past. Stoked was followed by the same kind of personal and immersive stories from others, accruing a massive following on the web along the way.

Two years later, Powazek sat on a stool in front of a crowd of and played them a few songs from his guitar. He had taken center stage at the fray’s second birthday party, which had prompted him to invite regular contributors and visitors to Fray to a warehouse in San Francisco for the event. Around 150 people showed up. It took the form of an open mic, and Powazek himself kicked things off with his guitar. But others followed him, one by one, until a full evening passed of people sharing stories, telling jokes, playing songs, and connecting with one another.

“In many ways, this was the real test of fray – to see if what we built here, from behind the safety of this glass, could survive out in the open,” Powazek said in the days following the event. In those days, there were still concerns about the separation between the “real world” and the online world. But many people, including many who visited the fray, didn’t see that distinction. The web was about connection, after all, and any chance to connect in the real world only expanded what was possible on the web.

A description of Fray Day 3, from the fray website

By the following year, the fray was more popular than ever. Powazek tapped into that growing community with the Fray Foundation, an organization meant to run real world events just like the site’s second birthday party. It’s first major event was the fray’s third party, by now dubbed “Fray Day.”

Fray Day would run for years, and spin off into other smaller gatherings and events. People coming together to tell stories from their lives with strangers, bonded only by an initial connection on the web. It spawned a massive community of people, and led to countless magical interactions. In the lead up to Fray Day, Powazek was interviewed about what the web meant to him, and where he wanted it to go. He had this to say.

And the web? Frankly I hope it doesn’t change one bit. So long as ordinary people can put their voices online for a negligible cost, I’ll always love it.

P.S. In honor of the Fray, I’ve gone ahead and tried to make this short. I made it under a thousand words. Just barely.