CKEditor 5: New approach to rich text editing on the web
The heart of the new CKEditor Ecosystem is undoubtedly our brand new editor, CKEditor 5.
The latest blog posts to take off on Hacker News. 8,470 posts.
The heart of the new CKEditor Ecosystem is undoubtedly our brand new editor, CKEditor 5.
The best APIs implement both permalink URLs based on identifiers for stable identification and search URLs based on names (and perhaps other values) for ease-of-use. Here's why.
Generating gooey metaballs as a single SVG path — locating the tangent points between two circles, spreading and curving the connector with polar coordinates, and handling overlap, after Hiroyuki Sato's Illustrator script.
Check out Google Calendar's new look and features for businesses.
Now you can visit many planets and moons in Google Maps right from your computer.
What do you do when you cannot copy text between computers due to lack of internet connectivity? I built a modem using the Web Audio API, allowing data transfer via audio.
PlaybookUX is an all-in-one software that allows you to recruit, conduct and analyze both qualitative and quantitative research, enhanced by AI.
AdGuard is the best way to get rid of annoying ads and online tracking and protect your computer from malware. Make your web surfing fast, safe and ad-free
Two years ago, I started the ProseMirror project because I wanted to take a stab at a better approach to WYSIWYG-style editing. Today, I'm releasing version 1.0 of the library . The architecture and scope of the project have changed quite a bit during its lifetime, but I feel that the original goal has been met.
In this article I’d like to present a list of django packages (add-ons) that I use in most of my projects. I am using django for more than 5 years as my day to day work tool to develop applications for the public sector organization I work for. So please keep in mind that these packages are targeted to the…
The Firefox Quantum release is getting close. It brings many performance improvements, including the super fast CSS engine that we brought over from Servo. But there’s another big piece of ...
I’ve been doing the local usergroup circuit with this lately and have been asked to write it up.
About a year ago, Mozilla announced a strategic investment in Cliqz GmbH, the Munich, Germany-based provider of search and privacy tools. Today, we want to tell you about an important ...
Here at Mozilla, we’re extremely excited about next month’s release of Firefox Quantum, with massive speed improvements, a brand new UI, and many Developer Tools upgrades -- available now in ...
Turning off your Bluetooth and Wi-Fi radios when you’re not using them is good security practice (not to mention good for your battery usage). When you consider Bluetooth’s known vulnerabilities, it’s especially important to make sure your Bluetooth and Wi-Fi settings are doing what you want them...
I’ve added a faceted search engine to this blog, powered by PostgreSQL. It supports regular text search (proper search, not just SQL“like” queries), filter by tag, filter by date, filter …
10/12/17, 8AM PT: Microsoft Edge for Android: Good news; the wait is over for those wanting to test the Microsoft Edge Preview for Android. Starting today, you can go here to download the preview app. We can’t wait to hear what you think of it. Microsoft Launcher for Android: Thank you to those who’ve already
This is the new stable version of Cowboy. There are no new releases planned for the 1.x version of Cowboy.
Containers is now available as a Firefox Extension, accessible to all Firefox users. Download Firefox Multi-Account Containers here. Back in June 2016, we started experimenting with “Containers” as a way to explore Contextual Identities on the web. Firefox Containers are a way for users to isolate their online…
During the introduction of the iPhone X a hilarious gif made the Twitter rounds, showing a list scrolling past the new notch.
Teachable Machine, an experiment that makes it easier for anyone to explore machine learning. Teach a machine using your camera – live in the browser, no coding required.
Early this year, the Internet Archive put out a call for a distributed web . We heard them loud and clear.
The library for web and native user interfaces
You see this everywhere, but as a lifelong gamer, my personal favorite example is probably graphics cards. In the '90s, graphics hardware generally provided a fixed set of functionality.
There are two kinds of client applications: The first kind has a “refresh” or “reload” button to make sure your app’s in sync with its server’s view of the world. The second kind is broken.
Cloudflare turns seven years old today. We launched on September 27, 2010. It was only a few days after our launch that we got our first request to support video streaming. Yet, until today, we'd avoided it.