Google penalizes original content site because of scrapers
In a recent comment someone shared the fate of Patrick Jordan , owner of justanotheripadblog.com.
Topics /
The most popular blog posts about web & frontend on Hacker News. 4,615 posts.
In a recent comment someone shared the fate of Patrick Jordan , owner of justanotheripadblog.com.
JSON is a fantastic format, anywhere people in your organization want to reach for XML, it’s always a good thing to ask the question “Why not JSON?”. The question I’d like you to ask the next time you’re reaching for your JSON hammer, is “Why not MessagePack?”.
Most WebAssembly tutorials and examples you will find online focus on using it inside the browser in order to accelerate various functionality of a website or web app. However, there is an area where WebAssembly is really powerful but not talked too much about: outside the browser usage scenarios. That is what we’ll…
Why the Sanitizer API is just <code>setHTML()</code>
I subscribe to a lot of streaming video services, and that means I use a lot of streaming video apps. Most of them fall short of my expectations. Here, then, is a simple specification for a streaming video app. Follow it, and your app will be well on its way to not sucking .
CSS finally adds vertical centering in 2024
Digg now uses something they call the DiggBar, which serves as both a new interface for Digg and doubles as a URL shortening service, and which frames the content of the site they’re linking to. Here’s how to block it.
Maybe the most misunderstood design pattern.
When I launched bit-player.org in 2006, displaying any sort of mathematical notation on the web was torture. I would typeset an equation in LaTeX, convert the output to a JPEG image, upload the image file to a directory on the server, and embed a reference to the file in an HTML img tag. The process was cumbersome and…
Every action we take on the web starts with a button click, and yet most buttons are ho-hum and uninspired. In this tutorial, we'll build an animated 3D button with HTML and CSS that sparks joy.
Disclaimer: I am a member of the Open Banking Working Group (OBWG) and was involved in drafting the OBWG report. However, the thoughts and opinions presented here are strictly my own. The OBWG̵…
Open Source Resources For Web Developers & Designers
I always smile when I hear a web performance speaker say this. I forget who said it first, but I’ve heard it numerous times at conferences and meetups over the past few years. It’s true! Caching is critical for making web pages faster. I’ve written extensively about caching:
Mozilla forcing llm features and providing no gui for users to disable them
Lessons learned from mixins, render props, HOCs, and classes.
Link fraud is increasingly undermining trust in major online platforms, including Google, Bing, and X (Twitter).
Adam Silver – interaction designer – London, UK
After being revolutionary in 2007 to unleash CSS selectors that never existed, the specification got abandoned who knows why.
Some weird legacy behavior in JavaScript
Since I first started working on my website at age fourteen, the site has gone through many revisions, and hopefully changed for the better. This blog was originally dynamically served using a Python/Flask backend, having a custom login system and post “editor” (just an input box). One of the more strange things about…
By all accounts, TypeScript has been a big success for Microsoft. I've seen loads of people sparkle with joy from dousing JavaScript with explicit types that can be checked by a compiler. But I've never been a fan. Not after giving it five minutes, not after giving it five years. So it's with great pleasure that I can…
The previous entry got the attention it needed, and the maintainers of the VLC project connected with both Emularity developers and Emscripten developers and the process has begun. The best example…
Describing the way architectures for UIs have evolved over the years, in particular the many and often misunderstood definitions for Model-View-Controller.
This is amazing. HTML5. No Flash. No Java. Works on iPhone. Related posts: ePubs and iBooks and whether we care about the EULA. Ugh. More Flash. Do not read. Flash: a legacy technology Amazing ePubs
How I built LoginWithHN, an OAuth2+OpenID Connect provider for HackerNews.
Take a company you have a problem with 1. Imagine you hate Ryanair. I do not btw they are just an example of a company this would work on. 2...