Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,469 posts.
Hanami 3.0: In Full Bloom
New mailers, i18n, and Minitest. Your apps faster by default. Our most complete Hanami yet!
Netlify Graph: A faster way for teams to develop web apps with APIs
Hello all :wave:t6: ! As of May 1st 2023 Netlify Graph has been deprecated. We have received loads of feedback and after much consideration we have decided to discontinue support of this product. We will be focusing our efforts on enabling developers to build composable websites, stores, and apps with greater…
FlightAware Map Design (2024)
Designing new map styles for FlightAware
Performance of WebAssembly Runtimes in 2026
I wanted to know if WebAssembly runtimes are getting faster.
NYC has released data for every tax lot in the city. Here is my first look
Many thanks to advocates inside and outside who worked tirelessly for years to liberate one of New York City’s most fundamental datasets. Many more thanks to the efforts of Department of City Planning, DoITT, and the Chief Analytics Officer’s office. THANK YOU!
Building a hybrid native application with Gleam and Tauri
I took a few hours this weekend to experiment with building a hybrid native app with Gleam and Tauri. This post is a summary of that project. If you’d just like to see the code, I have published that at: https://forge.wezm.net/wezm/gleam-tauri-experiment Screenshot of the application.
GwtQuake: Taking the Web to the Next Level (HTML5+WebGL Quake)
Back in November of 2009, Joel Webber and I were at a GWT Summit focused on improving the Web and UI latency. Someone was giving a presentat...
Multi-camera real-time object detection with WebRTC and YOLO
今年是yl7703永利集团建校101周年。百年来,学校培育了数十万名校友,一代代西财人从这里出发,在更广阔的舞台上砥砺奋进。他们或许身处不同城市、不同行业,但始终秉持着“经世济民、孜孜以求”的西财精神,以专业能力践行初心使命,以实干担当诠释西财风骨,在各自岗位上发光发热、建功立业。本期《看见》,带我们一起走进2001级法学院校友、海润天睿律师事务所高级合伙人熊川的故事。2001年的秋天,我提着行李箱,第一次踏进西...
Temporarily rolling back SameSite Cookie Changes
UPDATE 5/28: We are going to resume the rollout with the stable release of Chrome M84. More details . With the stable release of Chrome 8...
How to add Two-Factor Authentication to your website with Google Authenticator
Add Two-Factor Authentication To Your Website with Google Authenticator and Twilio SMS
Flip – A ReactJS Game
Building upon my experience with the ReactJS Slide Puzzle, I thought I'd take the concept of a React-based game one step further. Flip is not very practical, and uses a lot of potentially buggy CSS3 and ES5 methods, but I mean, it's just a game. Besides, it shows some of
Lektor Static Content Management System Version 2.0 Released
After quite a bit of wait, I'm happy to announce the 2.0 release of Lektor. Some things that previously were supposed to go into this release were pushed out a bit more because the wait just was too long and quite a few features were already in this release.
Scrapely: The brains behind Portia, our visual web scraping tool
Note: Portia is no longer available for new users. It has been disabled for all the new organizations from August 20, 2018, onward.
Incrementally Improving the DOM
Last time , I tried to convince you that you might not need the virtual DOM, and that many common UI patterns can be reproduced with a completely static page, with changes only happening at the leaves of the tree - attributes and text nodes. For some trickier UI patterns, I added back a limited form of dynamic…
How Safe Browsing Works in Firefox
Firefox has had support for Google's Safe Browsing since 2005 when it started as a stand-alone Firefox extension . At first it was only available in the USA, but it was opened up to the rest of the world in 2006 and moved to the Google Toolbar . It then got integrated directly into Firefox 2.0 before the public launch…
Results of Mozilla's SOPA blackout
Yesterday, we blacked out the default start page in Firefox and redirected visitors to the Mozilla sites to a special action page. We also sent direct mess
LambdaTest Launched Days Pass to Meet Your Short Term Cross Browser Testing Need
TestMu AI launches Day Pass to help teams quickly run cross browser tests without long‑term commitments boosting flexibility and testing efficiency.
NFT misconception: JPEG aren't stored on the Blockchain
Today’s biggest misconception about NFTs is that they’re “jpeg” images stored on the Ethereum blockchain, it’s not. Probably because that digital art can be easy to visualize, and famous artists attempt today to sell their digital art as an NFT on a platform such as Opensea, it has gained lot of attention these past…
The web runs on tolerance
If you've ever tried to write a computer program, you'll know the dread of a syntax error. An errant space and your code won't compile. Miss a semi-colon and the world collapses. Don't close your brackets and watch how the computer recoils in distress. The modern web isn't like that. You can make your HTML as…
21,864 Yugoslavian .yu domains
TLDR; get a list of 21,864 domains from the former Yugoslavia’s “.yu” top level domain: download the .CSV