Search
Table with Expando Rows
20.9.2019
"Expando Rows" is a concept where multiple related rows in a <table> are collapsed until you open them. You'd call that "progressive disclosure" in interaction design parlance.
After all these years on CSS-Tricks, I have a little better eye for what the accessibility concerns of...
Automatically compress images on Pull Requests
19.9.2019
Sarah introduced us to GitHub Actions right after it dropped about a year ago. Now they have improved the feature and are touting its CI/CD abilities. Run tests, do deployment, do whatever stuff computers do! It's essentially a YAML file that says run this, then this, then this, etc., with...
caniemail.com
15.9.2019
As long as I can remember the main source for feature support in HTML email clients is Campaign Monitor's guide. Now there is a new player on the block: caniemail.com.
HTML email is often joked about in how you have to code for it in such an antiquated way (<table>s! really!) but that's...
Startup Particl Reveals Marketplaces Creation and Management Feature
13.9.2019
Blockchain project Particl has announced a market management option that allows vendors to create and manage stores for specific customers
Report: Square’s Cash App Is Testing a Stock Trading Feature
13.9.2019
Square’s BTC-friendly payment app Cash App is reportedly testing a new option to let users buy and sell stocks
Using Custom Properties to Wrangle Variations in Keyframe Animations
12.9.2019
Have you ever wondered how to customize CSS animations keyframes without using any preprocessor feature, like mixins? I keep reaching for preprocessors for this reason, but it would so nice to drop yet one more dependency and go with vanilla CSS.
Well, I found a way to account for variations within...
Firefox blocks third-party tracking cookies and cryptominers
4.9.2019
This is super interesting stuff from Mozilla: the most recent update of Firefox will now block cryptominers and third-party tracking scripts by default. In the press release they write:
For today’s release, Enhanced Tracking Protection will automatically be turned on by default for all users...
Winklevoss’ Gemini Introduces Sub-Accounts Feature for Institutions
3.9.2019
The Winklevoss brothers-led Gemini crypto exchange enables its institutional clients to create and manage an unlimited number of sub-accounts
Maskable Icons: Android Adaptive Icons for Your PWA
29.8.2019
There is a new web feature called maskable icons that is coming soon to Firefox Preview and other web browsers. This new icon format will let your PWAs have their own adaptive icons on Android.
The post Maskable Icons: Android Adaptive Icons for Your PWA appeared first on CSS-Tricks
John McAfee Backs Privacy Feature of Cryptocurrencies
28.8.2019
John McAfee is a well-known supporter of cryptocurrency and often airs his views against establishments and central banks. In one of his latest tweets, McAfee in a much-nuanced manner described the difference between transparency and privacy in the context of cryptocurrency. In a short video clip...
Weekly Platform News: Improving UX on Slow Connections, a Tip for Writing Alt Text and a Polyfill for the HTML loading attribute
23.8.2019
In this week's roundup, how to determine a slow connection, what we should put into alt text for images, and a new polyfill for the HTML loading attribute, plus more.
Detecting users on slow connections
Algolia is using the Network Information API (see the API’s Chrome status page) to detect users...
Lazy load embedded YouTube videos
20.8.2019
This is a very clever idea via Arthur Corenzan. Rather than use the default YouTube embed, which adds a crapload of resources to a page whether the user plays the video or not, use the little tiny placeholder webpage that is just an image you can click that is linked to the YouTube embed.
It still...
Weekly Platform News: HTML Loading Attribute, the Main ARIA Specifications, and Moving from iFrame to Shadow DOM
15.8.2019
In this week's roundup of platform news, Chrome introduces a new attribute for loading, accessibility specifications for web developers, and the BBC moves visualizations to the Shadow DOM.
Chrome ships the loading attribute
The HTML loading attribute for lazy-loading images and iframes is...
Samsung Galaxy Note 10 to Feature Crypto Wallet, SDK in Plans – Report
6.8.2019
What the Note 10 Plus will reportedly look like. South Korean media outlets are confirming that Samsung’s newest flagship phablet, the Samsung Galaxy Note 10, will feature a cryptocurrency wallet.
The new device, a phone-tablet, is set to be released tomorrow (August 7), and will likely feature...
CSS prefers-reduced-motion Media Query
30.7.2019
When I started in the web development industry, media queries were limited — screen and print were the two media queries I was most often using. More than a decade later, media queries have advanced to various screen units, feature checking, and even color scheme preference. I’ve been...
Optional Chaining
29.7.2019
For all of the improvements that the JavaScript language has added over the past few years, like the spread operator, default argument values, and arrow functions, there are still a few features I’d love to see implemented. On such feature is optional chaining. Optional chaining allows...
Weekly news: Truncating muti-line text, calc() in custom property values, Contextual Alternates
26.7.2019
In this week's roundup, WebKit's method for truncating multi-line text gets some love, a note on calculations using custom properties, and a new OpenType feature that prevents typographic logjams.
The post Weekly news: Truncating muti-line text, calc() in custom property values, Contextual...
Bitcoin Cash Milestones: Delivered Code, Upgrades and Platform Development
20.7.2019
Bitcoin Cash (BCH) platform and protocol development have seen a lot of delivered code and projects over the last two years. The upgrades will help Bitcoin Cash scale to the masses, and many of the added features are protocol developments that are unique to BCH. Also read: Indian Government Breaks...
Dynamic Imports and F# Pipes Officially Land in Babel 7.5
12.7.2019
A few days ago, the Babel team release two new feature proposals among all the awesome features we are looking forward to at the next major release. Over time, they have added a lot new things adde
Bitcoin ‘Inventor’ Craig Wright Claims He Can’t Access Coins in Court Testimony
29.6.2019
On June 28, Craig Wright, the Australian native who claims to be Satoshi Nakamoto, spent the day in a Florida court battling with the Kleiman attorney. Wright became emotional when he told the court that he designed the network but didn’t like how it turned out. At one point he told the court...