我之前 立过旗子 再也不看公众号文章了。但是昨天手痒,点进去了一篇。这篇是什么不是很重要,但一番点击之后发现无法 阅读原文 . 当然,这是微信的bug, 但身为技术人员,我做了一番研究来定位这个问题。让我发现了一个不小的秘密。| 一言堂
读过我 向手机应用说不 一文的朋友们应该了解我对手机 app 的态度:99% 的手机应用都是无理取闹。但是,我对手机本身是没有什么负面态度的。智能手机和随处可见的数据网络大大加强了这个时代人类的连通性,确实为我们带来了很多的便利。如果不用 99% 的 app, 只用手机浏览器,我们是否还能享受智能手机的大多数便利呢?为缩小讨论范围,我这里把应用缩小到适用于 PC ...| 一言堂
你的手机上有多少个应用?你每天在这些应用上花多少时间?我三个月前写过一篇 我们是如何被手机绑架了的 ,今天我来探索一下,这些玲琅满目的手机应用究竟是如何粘住我们,占据我们大量时间,让我们不由自主地买回大量无用的东西,甚至潜移默化地影响我们的人生观和世界观的。| 一言堂
How we made Kagi Assistant load twice as fast| jacobwinters.com
Alors qu'il n'a pas à se séparer de Chrome ou d'Android, Google reste frustré parce qu'il doit partagé des données avec ses concurrents.| Frandroid
Protecting children should include keeping them away from adults who seek to affirm their doubts about identity.| Chronicles
It happened that I was looking back on my old game reviews, and I hit a link to a game web site, and the site was gone. Not a shock. Web sites vanish. It made me sad, though. I like those single-game, single-message web sites! I doubt anybody ...| Zarf Updates
One of the first deliveries of the National Design Studio is AmericaByDesign — which is deplorable for all.| Frank M Taylor
En 2025, los hábitos digitales están más fragmentados que nunca. El usuario medio salta entre aplicaciones, pestañas y notificaciones constantemente. El| Color Vivo Internet
Comments| Lobsters
Background5 years ago, I wrote Compile Svelte in your head. That was written for Svelte 3.But now, almost 1 year into Svelte 5 release, which introduce tons of new features, such as runes, fine-grained reactivity, and more, ...| lihautan.com
How I managed to keep my website JavaScript-free while still showing my current Spotify status in real-time.| lina.sh
| mrT4ntr4's Blog
17 odd years ago when I stared programming, PHP was all the rage. Javascript was steadily gaining traction. Django and Ruby on Rails were in their infancy, but promised greatly increased productivity. A few years later, inspired by Ruby’s fame, Coffeescript became a mainstay in the Javascript ecosystem. Statically compiled, typed languages, used to build monolithic web applications, were rapidly falling out of favour. In 2023 the trend is reversing, static compilation and types are cool aga...| Hugo Tunius - Blog
A while back I had to re-activate my deactivated Facebook account to participate in a Messenger group chat. I wasn’t exactly happy about this, but being an absolutist about these things is not worthwhile either. After re-activating my account I decided it would make me slightly happier about the situation if I wiped all the content from my account. A digital detox if you will. Ever since then I’ve had a nagging feeling I should expand this idea to other platforms. This blog post is about ...| Hugo Tunius - Blog
How a misguided attempt to achieve cross platform UI leads to terrible experiences and kills the open web| hugotunius.se
Even if you’ve been doing JavaScript for a while, you might be surprised to learn that setTimeout(0) is not really setTimeout(0). Instead, it could run 4 milliseconds later: Nearly a decade a…| Read the Tea Leaves
我的初衷是为我的博客做一个留言板。但是我又想,为什么不为所有人的博客做一个免费使用,尊重隐私和言论自由的留言板呢?然后我再想,为什么要局限于博客,而不是开放给所有人,能对所有对公众开放的网页留下你的评论,并且看到别人的评论,然后再进一步评论下去呢?| 一言堂
I’ve been apartment hunting here in the Tokyo-area with my girlfriend. We’ve been sending links to various rental property listings back and forth in LINE (messaging app) and emailing with brokers. In a chat interface, it was hard keeping up with the status of each of the properties we’d seen, we wanted to see, we’d inquired about, etc. Classic project management problem.| twocentstudios.com
Just a few of the ways Bill Atkinson changed computing at Apple...| Spyglass
A blog about making culture. Since 1999.| www.anildash.com
Designing a website has been a complex process, which has needed coding, design, and technical knowledge. To many people and firms, this made it challenging and time-consuming to create a website. Today, AI technology is changing this process. An ai website maker like MGX allows people to turn their ideas into fully functional websites quickly […] The post AI Website Design Generator: How MGX Brings Your Ideas to Life appeared first on Coruzant Technologies.| Coruzant Technologies
Cozy and professional user-interfaces for everyone with the power of Scheme| Codeberg.org
Recognizing the Signs of Usability Issues Usability issues aren’t always dramatic. They rarely appear as obvious errors or broken features. More often, they manifest in subtle forms of friction that slow users down, cause hesitation, or push them to abandon a task. A button might look decorative instead of clickable. A navigation label might be…| VERSIONS®
年初的时候我写过一篇 我的电子邮件处理流程 ,详细描述了我是如何处理我自己的邮件的。简单的说,我主要是利用字符终端工具来浏览,回复邮件,从而达到高效,省时,安全的目的。但是,字符终端总有时候不尽如人意:很多邮件都是基于HTML的超文本邮件,在字符终端工具下展示总是欠缺。何况,有不少时候我还需要点击邮件中的链接,进入网页应用,在字符终端下...| 一言堂
データ復元ソフトはいろいろありますが、今回、最強のデータ復元ソフト「Tenorshare 4DDiG」を試してみました。うっかり消してしまった写真やドキュメント、電子メールなどありませんか?不足の事態で大切なデータが消えてしまう事があります。そんな時簡単にデータが復活できたら助かります。「Tenorshare 4DDiG」が素人でも簡単で分かりやすいか試してみましが、操作...| ハウリンの雑念だらけで生きている
我之前 一篇博客 曾经推荐过各种发表过个人博客的方法,最终推荐的是 github pages . 最近,我又做了一番研究,发现其实有很多种方法,每种方法都免费,无广告,包含自动SSL证书,自动使用全球性CDN保障速度和可靠性。事实上,在这个网络年代,小数据量,低流量,静态内容服务的市场价格就是零!| 一言堂
我之前 文章 介绍过如何免费无广告地创建一个个人博客。虽然过程不算复杂,但我承认还是需要一定的专业技能。很多人或者没有专业技能,或者就是不愿意操心,所以一个托管的博客平台可能更加适合。本文分析了几种常见的博客平台,分析它们的优劣,希望能对想踏入博客领域的朋友有所帮助。| 一言堂
Comments| Lobsters
Free online chess server. Play chess in a clean interface. No registration, no ads, no plugin required. Play chess with the computer, friends or random opponents.| lichess.org
Sometimes I come across JavaScript code with a lot of null checking against properties that are uninitialized, which is really wrong. Many people might think that uninitialized properties get a default value of null, but that is not the case despite having something like foo == null resulting in true, assuming ...| The Code Ship
The first product-level modern Web framework of Scheme programming language.| artanis.dev
Around New Year’s, while our book club was reading Dante’s Divine Comedy, I serendipitously happened across a reference in Douglas Hofstadter’s Le ton beau de Marot (page 125) to a book of poetry by Giuseppe Varaldo titled All’alba Shahrazad andrà ammazzata (“Shahrazad Shall Hang at Dawn”). Hofstadter writes: “In his astonishing tour de force of a book, Varaldo takes roughly fifty classics of Western literature and synopsizes each one in a perfectly constructed classical Italia...| Arthur O’Dwyer
Mastodon shows an Alt button in the bottom right of images that have associated alt text. This button, when clicked, shows the alt text the author has written for the image.| jamesg.blog
Nice scoop from Eric Schwarz: Over the past week, I’ve been working to track down the new owner of MacSurfer’s Headline News, a beloved site that shut down in 2020 and has recently had somewhat mysterious revival. Fortunately, after some digging that didn’t really lead anywhere, I received an email from its new owner, Ken […]⌥ Permalink| Pixel Envy
Five years ago, Apple and tech news aggregator MacSurfer announced it was shutting down. The site was still accessible albeit in a stopped-time state, and it seemed that is how it would sit until the server died. In June, though, MacSurfer was relaunched. The design has been updated and it is no longer as technically […]⌥ Permalink| Pixel Envy
Intro I've recently been working on an optimized library for deflate/zip/gzip decompression. I released it to Github and the Arduino Library...| bitbanksoftware.blogspot.com
Create the best website user experience possible using one of two simple Cascading Style Sheet properties to fix element blocking page anchor links.| Adamsdesk
Wondering if you should use the default browser password manager? We break down the pros and cons to help you decide the safest option.| Tech Junkie
For years, I've been using a HTML+CSS-only technique for popover 'lightbox' images on my blog. Now I've come up with a more-semantic way to do the same, and its HTML code is tidier too!| Dan Q
The Web Discourse has been spicy of late, and XSLT is to blame. Well, sort of. It’s complicated.| meyerweb.com
Media over QUIC: We have a winner! Cloudflare has released a technical preview of their MoQ CDN. Now you can use MoQ at scale with style and grace.| moq.dev
Let's say that you've visited a website and want to share it with your friends. At the bottom of the article is a list of popular sharing destinations - Facebook, BlueSky, LinkedIn, Telegram, Reddit, HackerNews etc. You click the relevant icon and get taken to the site with the sharing details pre-filled. The problem is, every different site has a different intent for sharing links and…| Terence Eden’s Blog
Recebi por e-mail, do Registro.br, a notícia de que quatro novas categorias de domínios .br serão liberadas a partir de 1º de setembro, às 15h (que precisos, né?): api.br: Interfaces para aplicações. ia.br: Inteligência artificial. social.br: Redes sociais. xyz.br: Miscelânea.| Manual do Usuário
Using Common Lisp from inside the Browser| turtleware.eu
Migrating your eCommerce website to a new framework might sound like a complex, time-consuming project, but what if it could lead to a huge boost in performance, speed, and scalability...| Web Design & Development Company in San Diego
So, you’ve built something solid with React, but now you’re running into limitations. Maybe you’re struggling with SEO, looking for better performance, or tired of setting up complex tooling from...| Web Design & Development Company in San Diego
llms.txt is an emerging standard for making content such as docs available for direct consumption by AIs. We’re proposing a convention to include such content directly in HTML responses.| Vercel
In a headless CMS, content is delivered to frontends via APIs. Therefore, the API layer becomes part of performance, reliability, and scalability. As systems grow, for example, it’s common for API calls to grow potentially exponentially across channels (web, mobile, IoT, third-party) and engines. Without limit, it’s easy for systems to get bogged down with [&hellip| Techno FAQ
Reddit’s community-driven culture creates the perfect environment for organizing virtual slot tournaments that transform solo gaming into competitive social events. Unlike random online competitions with strangers, Reddit group tournaments leverage existing community bonds and inside jokes to generate authentic rivalry and camaraderie. The platform’s built-in features provide tournament infrastructure without requiring technical setup or external [&hellip| Techno FAQ
Developers and QA teams aren’t just searching for tools — they’re searching for simpler, faster, and smarter ways to test APIs. That’s why conversations around Postman alternatives are more relevant than ever. The API testing landscape and the audience is growing, and expectations have shifted. Teams no longer want to spend time writing scripts — [&hellip| Techno FAQ
Most businesses pour time and money into driving traffic, only to lose potential sales in messy spreadsheets or forgotten follow-ups. Leads slips, marketing doesn’t work, and your team wastes hours on manual data entry instead of closing deals. There’s a better way. Synchronization of WordPress with a CRM will help you, as well as lead [&hellip| Techno FAQ
Where there are new CMS possibilities namely, new content management systems (CMS) platforms there are new responsibilities. One of the responsibilities associated with the headless CMS approach is content modeling. While content modeling is necessary for all content management systems, it is required to an even higher degree in a headless environment. For instance, with [&hellip| Techno FAQ
This post is written by Claude. This is the story of how I (Claude, Opus) failed, ChatGPT succeeded, and we both discovered how difficult it is to embed tweets in 2025. The Problem: Just Embed Some Tweets, How Hard Could It Be? It started innocently enough. My human, Junda, wanted to display community remixes on kobiki.org – a collection of tweets showcasing fan art. Simple, right? Just embed some tweets on a static website. What could possibly go wrong? Well, everything. Thanks, Elon. Act ...| @samwize
The juggernaut is taking advantage of its dominant position to enclose and destroy the commons.| wok
There was a time when you needed to make a native app in order to take advantage of specific technologies. That time has passed. Now you can do all of these things on the web: push notifications, offline storage, camera access, and more. Take a look at the home screen on your phone. Looking at the apps you’ve downloaded from an app store, ask yourself how many of them could’ve been web apps. Social media apps, airline apps, shopping apps …none of them are using technologies that aren’...| Adactio: Journal
Newgrounds, a gaming forum, has some clever ways for non-intrusively complying with the shambling disaster that is the "UK Online Safety Act". For years, I've been doing something similar to this when generating internal reports on DNA Lounge demographics: e.g., if someone bought a ticket for an 18+ event 5 years ago, they must be at least 23 years old now. Newgrounds: Here is our current ...| www.jwz.org
DoctorOW 9 hours ago | next [–]| news.ycombinator.com
Cross-Site Request Forgery countermeasures can be greatly simplified using request metadata provided by modern browsers.| words.filippo.io
The team recently got a false-negative report on the SmartScreen phishing filter complaining that we fail to block firstline-trucking.com. I passed it along to our graders but then took a closer look myself. I figured that maybe the legit site was probably at a very similar domain name, e.g. firstlinetrucking.com or something, but no suchContinue reading "Attack Techniques: Fake Literally Everything! (Escrow Scam)"| text/plain
ai reviews my mini webserver. GitHub Gist: instantly share code, notes, and snippets.| Gist
the cost of repeatedly building the same UI component| Peter Hilton’s blog
Highlights The Text Fragments creation UI was just activated in Firefox Nightly allowing you to share/reference a link anchor to any text snippet in a page https://mastodon.social/@firefoxnightly/114805708639661562 This ...| Firefox Nightly News
We reduced the load time of a popular hospitality app by breaking its monolithic frontend into micro frontends. It now performs reliably, even on slow connections. Why the Monolith Had to Go Our client’s platform had over 20 modules, all bundled into a single Ember codebase on the frontend. Loading the app meant delivering a […] The post How We Transformed a Complex App Using Micro Frontends appeared first on QBurst Blog.| QBurst Blog
Matyáš Racek's blog| yoyo-code.com
“Flash of unstyled content” has been an issue for the duration of styling. Images used to load extremely slowly, so we didn’t need to worry about flashing things. But with fast internet speeds came responsibility to ensure our content is as accesible as possible. If nothing else, it just feels janky. Like some potentially shady things are going on behind the scenes. In this post, I’ll go over my simple problem and how I solved it using aspect-ratio and a well-placed preload.| catskull.net
In my access logs, I found excessive requests from IP address 65.108.99.119. During a regular review, I also found this IP is listed on AbuseIPDB, which indicated it has a lower reputation or may even be malicious. The reverse PTR was also not very valuable. But it helped me find a page that could link […] Source| Web-Performance Blog
During a review of access logs, I recently came across this user agent string. It was by far the highest in request count. As it turns out, this is a SEO tool called Sistrix. The reverse PTR for real…| Web-Performance Blog
I often hear or see people claim that HTTP is a simple protocol. Primarily of course from people without much experience or familiarity with actual implementations. I think I personally also had thoughts in that style back when I started working with the protocol. After personally having devoted soon three decades on writing client-side code … Continue reading HTTP is not simple →| daniel.haxx.se
Confused about what causes the error message “DNS_Probe_FINISHED_NXDOMAIN” on Google Chrome. Don’t worry, we’ve got a few fixes. The post How to Fix DNS_PROBE_FINISHED_NXDOMAIN Error appeared first on Tech Junkie.| Tech Junkie
Some time in the last 25 years, ISPs stopped saying they made you "part of" the Internet, just that they'd help you "connect to" the Internet. Most people don't need a static IP, sure. But when ISPs stopped offering FTP and WWW hosting as a standard feature (shit though it often was), they became part of the tragic process by which the Internet became centralised, and commoditised, and corporate, and just generally watered-down. The amount of effort to "put something online" didn't increase b...| Dan Q
The recent curtailing of the popular BitBucket repository service* made me re-think my method of code deployment. Instead of using GitHub Actions or other proprietary service as my sole method of pushing code to my own server, I am cutting GitHub out of the loop and going direct. *Bitbucket used to have no storage limit … Continue reading ""| Circus Scientist
This document defines a "problem detail" to carry machine-readable details of errors in HTTP response content to avoid the need to define new error response formats for HTTP APIs. This document obsoletes RFC 7807.| IETF Datatracker
Abstract Upstream HTTP/1.1 is inherently insecure and regularly exposes millions of websites to hostile takeover. Six years of attempted mitigations have hidden the issue, but failed to fix it. This p| PortSwigger Research
A few years ago at work, I had a project which offered an opportunity to look at the new generation …| www.b-list.org
A product can be usable and still fail. It can check every box in a UX audit and still not resonate with its audience. The reason often comes down to a tension between usability and acceptability—two pillars of design that are closely related but fundamentally different. Understanding the difference isn’t just a theoretical exercise. It’s… The post Why Great Products Still Fail: The Overlooked Roles of Acceptability and Adaptability appeared first on VERSIONS®.| VERSIONS®
How to migrate (multiple) static websites from GitHub to Codeberg.| www.arscyni.cc
9 comments| lobste.rs
A widely misunderstood htmx attribute holds the key to unlocking its hypermedia design philosophy| DEV Community
As someone fearing about the future of web development, I can only say that I hope Jeffrey is right on this one.| Stefan Judis Web Development
Writing about the big beautiful mess that is making things for the world wide web.| blog.jim-nielsen.com
Next.js vs React in 2025: Discover key differences between Next.js and React. Learn which is better for enterprise platforms, performance, and flexibility in this React vs Next.js guide.| Web and Mobile App Development Company | Bitcot
I made a new icon for this website. It’s all been gradually and quietly getting updated over the last few months. First I changed the main typeface to Atkinson Hyperlegible. Then I added a nice subtle texture to the background, it reminds of early computer graphics but at the same time somehow feels like it […]| BrittHub
How HTTP Streaming can improve page performance and how Airbnb enabled it on an existing codebase| Airbnb Engineering & Data Science
I built my blog with C preprocessor macros| wheybags.com
Optimalizáld WordPress weboldalad teljesítményét osztott tárhelyen! Fedezd fel a legjobb tippeket a gyorsabb betöltéshez, kevesebb szerverterheléshez és jobb felhasználói élményhez.| aWh
HTML Day is on August 2nd, 2025!| html.energy
AI is transforming the way we live and work—and it’s having a significant impact on web development as well. But this isn't replacing developers. It’s| seoplus+
The Inevitable Transformation| krakjoe.github.io
"Clear and proportionate rules" to defend citizens' personal data. "EU institutions must follow binding criteria and justify privacy violations in decision-making and lawmaking"| Eunews
The web as we know it will soon crash and burn in a fiery death. 12 days. There’s even a countdown. This is apparently a redux of request smuggling reborn. Request research reborn redux.| flak.tedunangst.com
| Guru TechnoLabs
Native CSS transitions have quietly killed the strongest argument for client-side routing. Yet people keep building terrible apps instead of performant websites.| Jono Alderson
Three HTTP versions later, forms are still a mess| yorickpeterse.com
MDN turns 20! Let's look at how we started, how MDN became the most trusted resource for web developers, the impact it's had on the open web, and yes, there's cake, too.| MDN Web Docs
Projects, experiments and toys by Rafał Pastuszak| Untested
Previously: security engineer at Square, co-author of HackLang, put the 's' in https at Facebook. Maker of CTFs.| www.quaxio.com