Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
Bulletproof demos using Chrome's playback mode
We all like to build software which is reliable, but every once in a while it seems like a good idea to demo something still in its unreliable infancy. Google Chrome has a little known feature which can help.
More Chinese Mobile UI Trends
Another look through mobile UI design patterns in the Middle Kingdom.
Purchase and manage domains directly through Bluesky
We’re excited to announce a new feature that allows users to seamlessly purchase and manage domains directly through Bluesky.
Modern PHP without a framework
I’ve got a challenge for you. The next time you start a new project, try not using a PHP framework.
JavaScript is Not Web Assembly
Writing and Stuff from Isaac Z. Schlueter
Google Play Music – free, ad-supported radio
Google Play Music has whatever you need music for — and now comes in a free, ad-supported version in the U.S.
Yes, All DRM
Everybody knows that the digital locks of DRM on the digital media you own is a big problem. If you’ve bought a digital book, album, or movie, you should be able to do what you want with it—whether that’s enjoying it wherever you want to, or making it more accessible by changing the font size or...
Connect-Web: TypeScript library for calling RPC servers from web browsers
Use connect-web to generate compact, idiomatic TypeScript clients for your Protobuf APIs.
Twitter preconnects to the wrong domains
Twitter tried to reduce load times for external links, but made things slower instead. It mistakenly normalizes domains to a point where they’re no longer useful.
ACF Plugin no longer available on WordPress.org
Current status: Advanced Custom Fields (ACF®) is available in the WordPress.org plugin directory, where the ACF team at WP Engine publishes and maintains
Writing a website in Rust
I wanted to create a website for a personal project. This is usually the great opportunity to learn - no time pressure, no external requirements, etc. That meant I could choose the language I wanted to try out in anger (Rust) and take it for a spin. Here’s a short summary of the experience.
We can't check the app permissions on Google Play anymore
Yep, Google removed the permissions list from Play Store, and we can no longer check the app permissions on it.
WebGL 2.0 Achieves Pervasive Support from All Major Web Browsers
One of the great headaches of developing interactive graphics applications for online deployment is covering every base. Your targets likely include a near-infinite combination of browser vendors, browser versions, and graphics hardware. The Khronos Group created WebGL to slice through this Gordian knot, rendering…
Firefox OS Apps run on Android
At Mozilla we believe that apps and browsing are best viewed as cooperative and symbiotic, each better when working together. We are working to strengthen that relationship by building an ...
A rich new JavaScript code editor spreading to several Microsoft web sites
I noticed yesterday that some C#, JavaScript and CSS files I had sitting in ...
Kitesurf: Agent-first browser that runs in V8 isolates
We should be giving all agents tools that excel at what’s important for an AI model. Kitesurf is Cloudflare’s new stateless, highly scalable, and cost-effective web browser that runs entirely on top of Workers and was designed specifically for the Agentic Cloud.
Malware Hidden Inside JPG EXIF Headers
A few days ago, Peter Gramantik from our research team found a very interesting backdoor on a compromised site. This backdoor didn’t rely on the…
Announcing Browserling: Interactive cross-browser testing in your browser
Hey guys, here are the lastest StackVM news. So we applied to Y Combinator for the Winter 2011 funding cycle but got rejected. On November 2 we got an email saying that they could not accept our application for funding, which meant that we wouldn't even get the interview. Our plan was to surprise Y Combinator folks…
SVG: The Good, the Bad and the Ugly
SVG, short for <em>“scalable vector graphics”</em> is a format for, well, scalable vector graphics. In this article I summarize my opinion of the format, what its problems are and suggest what could be done to improve things.
Firefox 91
We’d like to extend a special thank you to the 210 volunteers who helped resolve more than 1,200 bugs in the Firefox 91 release. Of the 210 volunteers, 16 developers contributed their first code changes to Firefox as brand new volunteers!
Public CDNs Are Useless and Dangerous
Once upon a time, loading common scripts & styles from a public CDN like cdnjs or Google's Hosted Libraries was a 'best practice' - a great way to instantly...