Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
Announcing Flutter Release Preview 1
Community momentum builds on the path to release
Wolvic, a new browser project picking up where Firefox Reality leaves off
Igalia is an open source consulting firm specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and client-side web technologies, graphics pipeline, compilers and virtual machines. We have the most WPE, WebKit…
AWS Media Services – Process, Store, and Monetize Cloud-Based Video
Do you remember what web video was like in the early days? Standalone players, video no larger than a postage stamp, slow & cantankerous connections, overloaded servers, and the ever-present buffering messages were the norm less than two decades ago. Today, thanks to technological progress and a broad array of…
Speeding up this site by 50x (2014)
I've seen all these studies that show how a 100ms improvement in page load time has a significant effect on page views, conversion rate, etc., but I'd never actually tried to optimize my site. This blog is a static Octopress site, hosted on GitHub Pages. Static sites are supposed to be fast, and GitHub Pages uses…
JQuery plugins site accidentally deleted - last backup one year old.
jQuery: The Write Less, Do More, JavaScript Library
We Built a Video Rendering Engine by Lying to the Browser About What Time It Is
How Replit turns any web page into a deterministic video by virtualizing time itself, patching key browser audio APIs, and waging war against headless Chrome's quirks.
Tina is not a CMS
Today, we’re excited to announce TinaCMS : an open-source site editing toolkit for React-based sites (Gatsby and Next.j...
VCard and RSS as an alternative to social media
Last year after talking for a while with someone during a conference they asked me for my LinkedIn to be able to connect with me, to which I answered I didn't have one.
Building Modular Rails Applications: A Deep Dive into Rails Engines
A deep dive into Rails engines through Active Storage Dashboard: structure, isolation, routes, assets and testing. Learn to build modular Rails apps.
Chinese Mobile UI Trends
A summary of common idioms and visual language found in Chinese smartphone apps.
HTTP Caching, a Refresher
Let’s relearn web caching together.
This month in Servo: variable fonts, network tools, SVG
Servo’s biggest month by far, with everything from IndexedDB improvements to favicons in servoshell.
Live editing WebGL shaders with Firefox Developer Tools
If you’ve seen Epic Games’ HTML5 port of ‘Epic Citadel’, you have no doubt been impressed by the amazing performance and level of detail. A lot of the code that ...
The ü/ü Conundrum
I implemented search and filtering for entities on our product at epilot. The users were heavily using the feature, however, a unique issue surfaced: difficulties in filtering file names containing diacritical marks like umlauts (Äpfel, über, schön, etc.).
Stop Validating Email Addresses with Regex (2012)
Just stop, y’all. It’s a waste of your time and your effort. Put down your Google search for an email regular expression, take a step back, and breathe.
Photoshop’s journey to the web
Over the last three years, Chrome has been working to empower web applications that want to push the boundaries of what's possible in the browser. One such web application has been Photoshop. The idea of running software as complex as Photoshop directly in the browser would have been hard to imagine just a few…
Real-world CSS vs. CSS-in-JS performance comparison
I took the real app and convert it from Styled Components to Linaria to compare the app performance of CSS-in-JS and normal CSS. Continue reading if you want to know how it went.
Portable Native Client
Native Client (NaCl) brings the performance and low-level control of native code to modern web browsers, without sacrificing the security b...
The evolution of the web, and a eulogy for XHTML2
In 2009, the W3C cancelled the development of the proposed successor of XHTML, XHTML2.
Dear Mozilla, please stop spamming
Detailing Mozilla's failures to send newsletters only to users who actually opted in.
Updated Microsoft Store App Developer Agreement: New Revenue Share
As of March 5th, the Microsoft Store team has updated the Microsoft Store App Developer Agreement (ADA). The next time you log into your Partner Center dashboard, you or someone with an administrative role on your account will be prompted to reaccept the ADA before you can continue to update or manage your…
WTF? Chromium (2016)
Chromium, like Chrome, runs Google's A-B trials (or Field Trials) on users' computers. This is what happened when one of those locked up my machine without warning.
A surprising JavaScript memory leak found at Meteor
This week, my teammates at Meteor tracked down a surprising JavaScript memory leak . I searched the web for variations on javascript closure memory leak and came up with nothing relevant, so maybe this is a relatively unknown issue. (Most of what you find for that query talks about the bad garbage collection algorithm…
Threads Enables Fediverse Replies
Last night Adam Mosseri, Head of Instagram, quitely announced the next step in the integration of Threads into the Fediverse. In addition to being able to follow Threads accounts from Fediverse/Mastodon accounts, we can now reply to and like Threads posts. Threads are taking a quiet, incremental approach to…