Search
Standardizing Focus Styles With CSS Custom Properties
10.12.2021
Take two minutes right now and visit your current project in a browser. Then, using only the Tab key, you should be able to navigate between interactive elements including buttons, links, and form elements.
If you are sighted, you should…
Browser cookies are not consent: The new path to privacy after EU data regulation fail
5.12.2021
Nobody loves cookies: Where the European Union General Data Protection Regulation falls short and what can be done
When is it “Right” to Reach for contain and will-change in CSS?
26.11.2021
I’ve got some blind spots in CSS-related performance things. One example is the will-change property. It’s a good name. You’re telling the browser some particular property (or the scroll-position or content) uh, will, change:
.el {
will-change: opacity;
…
The post When...
Creating Generative Patterns with The CSS Paint API
24.11.2021
The browser has long been a medium for art and design. From Lynn Fisher’s joyful A Single Div creations to Diana Smith’s staggeringly detailed CSS paintings, wildly creative, highly skilled developers have — over the years — continuously pushed …
The post Creating Generative...
The Many Faces of VS Code in the Browser
18.11.2021
VS Code is built from web technologies (HTML, CSS, and JavaScript), but dare I say today it’s mostly used a local app that’s installed on your machine. That’s starting to shift, though, as there has been an absolute explosion of …
The post The Many Faces of VS Code in...
Brave launches browser-native crypto wallet to combat fake extensions
16.11.2021
Brave Browser challenges wallet providers like MetaMask by introducing a native crypto wallet built into the browser
Amazon's New World Pauses Economy Again To Stop Cheaters
15.11.2021
The latest game-breaking bug in New World has been allowing players to duplicate items. Amazon locked down the MMO’s entire economy (again) after concerned players started posting about the situation on its official forums. As of the time of publication, New World players can’t send money, trade...
Brave Browser to Integrate Solana Support
10.11.2021
Brave, the company behind the Brave browser, has partnered with Solana to provide support for the blockchain directly from its browser. According to a press release, the Brave browser will now default to Solana for cross-chain and decentralized app support. Brave users, that are now in...
Brave to integrate with Solana blockchain on its privacy-enabled browser
8.11.2021
More than 42 million Brave users will soon be able to access Solana dApps within Brave
Coinbase launches standalone browser extension for Coinbase Wallet
8.11.2021
Self-custody wallets have proven extremely popular among users looking to access decentralized exchanges and NFTs
Chapter 10: Browser Wars
3.11.2021
In June of 1995, representatives from Microsoft arrived at the Netscape offices. The stated goal was to find ways to work together—Netscape as the single dominant force in the browser market and Microsoft as a tech giant just beginning to …
The post Chapter 10: Browser Wars appeared first...
Some Articles About Accessibility I’ve Saved Recently IV
29.10.2021
A guide to designing accessible, WCAG-compliant focus indicators — Sara Soueidan says you can make more accessible focus outlines by doing your own, rather than leaving it to the browser — as long as you do it right. Deep dive!
…
The post Some Articles About Accessibility I’ve Saved...
Testing Vue Components With Cypress
27.10.2021
Cypress is an automated test runner for browser-based applications and pages. I’ve used it for years to write end-to-end tests for web projects, and was happy to see recently that individual component testing had come to Cypress. I work on …
The post Testing Vue Components With Cypress...
On Browser-Specific URL Schemes
26.10.2021
We’ve covered URL schemes:
A URL Scheme is like “http://…” or “ftp://…”. Those seem like a very low-level concept that you don’t have much control over, but actually, you do!
I’d call it non-trivial, but developers can register new …
The post On Browser-Specific URL Schemes...
What if… you could use Visual Studio Code as the editor of in-browser Developer Tools?
22.10.2021
It’s not uncommon for my front-end workflow to go something like this:
Work on thing.
See that thing in an automatically refreshed browser.
See something wrong with that thing.
Inspect and correct the thing in DevTools.
Apply the correct code
…
The post What if… you could use Visual...
@supports selector()
19.10.2021
I didn’t realize the support for @supports determining selector support was so good! I usually think of @supports as a way to test for property: value pair support. But with the selector() function, we can test for selector support …
The post @supports selector() appeared first...
Three-Digit Browser Versions in March 2022
19.10.2021
This isn’t supposed to be any sort of decision-making based on browser User-Agent Strings. But, ya know, collectively, we do make those decisions.
Karl Dubost notes that there is a significant change coming to them, notably moving the version …
The post Three-Digit Browser Versions...
Bonsai Browser
14.10.2021
Web-browser for research that helps programmers think clearly.
With Bonsai, rather than being like, I’m going to go use my web browser now, you hit Option + Space and it brings up a browser. It’s either full-screen or a …
The post Bonsai Browser appeared first on CSS-Tricks....
Browser-based DeFi wallet XDEFI launches public version
12.10.2021
XDEFI will challenge MetaMask’s dominance of the browser wallet space by offering a new user experience for decentralized finance and nonfungible tokens
Cash (Tiny jQuery Alternative)
11.10.2021
The README for Cash is straightforward:
Cash is an absurdly small jQuery alternative for modern browsers (IE11+) that provides jQuery-style syntax for manipulating the DOM. Utilizing modern browser features to minimize the codebase, developers can use the familiar chainable methods
…
The...