Search
Changing Emoji Skin Tones Programmatically
17.9.2020
So, you know how many emoji have different skin tones? Emoji skin tones are extremely popular, especially over text and on social media. The raised black fist emoji (✊🏿) was voted “The Most 2020 Emoji” by Emojipedia’s World Emoji Awards.
Each tone is a modifier and many emoji...
Modifying Specific Letters with CSS and JavaScript
10.9.2020
Changing specific characters can be a challenge in CSS. Often, we’re forced to implement our desired changes one-by-one in HTML, perhaps using the span element. But, in a few specific cases, a CSS-focused solution may still be possible. In this article, we’ll start by looking at some CSS-first...
Stroke Text CSS: The Definitive Guide
4.9.2020
Whenever I think of stroked text on the web I think: nope.
There is -webkit-text-stroke in CSS for it, but it places that stroke in the middle of the vector outline of the characters, absolutely ensuring that the character doesn’t look right. Just look at this in Chrome or Safari. Gross....
Match Accented Letters with Regular Expressions
6.8.2020
Regular expressions are used for a variety of tasks but the one I see most often is input validation. Names, dates, numbers…we tend to use regular expressions for everything, even when we probably shouldn’t. The most common syntax for checking alphabetic characters is A-z but what...
Dr Seuss Crypto Collectibles to Feature Cat in the Hat, Lorax, Horton, the Grinch
22.7.2020
Dr. Seuss’ characters will be crypto collectibles due to a partnership between Dr. Seuss Enterprises and Dapper Labs, the company behind Cryptokitties and the upcoming NBA Top Shot. Some of the characters that will be available include The Cat in the Hat, The Lorax, Horton, The Grinch,...
Why Animism Gives Japanese Characters a NiFTy Head Start on the Blockchain
25.6.2020
“Notions of Japan as an animistic spirit-infused realm in which humans can commune with animals and other objects and forces of nature are ubiquitous in Japan, coursing through popular manga and anime.”
Diverse Illustration
7.6.2020
Hey gang, #BlackLivesMatter.
One tiny way I thought we could help here on this site, aside from our efforts as individuals, is to highlight some design resources that are both excellent and feature Black people. Representation matters.
Here’s one. You know Pablo Stanley? Pablo is a wonderful...
Footnote Characters
20.2.2020
They are special superset numbers that are sometimes perfect for footnotes. Here they are:
¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹
I generally prefer to superscript the number myself, like:
<pThis next word<sup1</suphas a footnote.</p
You'd probably add an anchor link around that as well to link to an...
Gotta Select’em All
3.1.2020
I suspect it is not highly known that CSS can control how text is selected. You can do user-select: none; to prevent some text from being selected. That's probably not terribly good UX in general, but perhaps you use some period (.) characters as decoration or something, I could see preventing...
How Facebook Avoids Ad Blockers
9.12.2019
Dylan Paulus:
Facebook actually hides 'dummy' DOM nodes between the 'Sponsored' text. These values are entirely random characters, with a random number of DOM nodes between them. Invisible characters. At this point our CSS ad blocker is completely broken. There is no way for us to possibly code...
JavaScript ~~
9.12.2019
JavaScript is loaded with tiny syntax tricks to accomplish useful effects. For example, explore any codebase to see !! being used to convert a value to a boolean value. Have you seen ~~ before? Let’s have a look at what it does! We can employ ~~ to trigger a Math.floor operation with those...
Filtering Data Client-Side: Comparing CSS, jQuery, and React
24.9.2019
Say you have a list of 100 names:
<ul>
<li>Randy Hilpert</li>
<li>Peggie Jacobi</li>
<li>Ethelyn Nolan Sr.</li>
<!-- and then some -->
</ul>
...or file names, or phone numbers, or whatever. And you want to filter them...
Weekly Platform News: Emoji String Length, Issues with Rounded Buttons, Bundled Exchanges
19.9.2019
In this week's roundup, the string length of two emojis is not always equal, something to consider before making that rounded button, and we may have a new way to share web apps between devices, even when they are offline.
The JavaScript string length of emoji characters
A single rendered emoji...
BCH Microblog ‘Member’ Shows the Future of Reddit-Like Forums
16.9.2019
Since the Bitcoin Cash upgrade in May 2018, software developers have unleashed a slew of microblogging protocols that utilize OP_return transactions. One application called Member is a BCH-based browser that makes use of these types of transactions and the extra space added to the data carrier...
10 People Who Might Be Satoshi Nakamoto
31.5.2019
We are all Satoshi Nakamoto, but some of us are more Satoshi than others. The following 10 characters have all been flagged as Bitcoin’s elusive creator on account of similarities with the digital man of mystery. Whether one of these characters is Satoshi himself is a matter for you...
More Unicode Patterns
14.6.2018
Creating is the most intense excitement one can come to know.
—Anni Albers, On Designing
I recently wrote a post — that was shared here on CSS-Tricks — where I looked at ways to use Unicode characters to create interesting (and random) patterns. Since then, I’ve continued to seek...
It All Started With Emoji: Color Typography on the Web
15.5.2018
“Typography on the web is in single color: characters are either black or red, never black and red …Then emoji hit the scene, became part of Unicode, and therefore could be expressed by characters — or “glyphs” in font terminology. The smiley, levitating businessman and the infamous pile...
Wakamai Fondue
1.5.2018
Roel Nieskens released a tool that lets you upload a font file and see what’s inside, from how many characters it contains to the number of languages it supports. Here’s what you see once you upload a font, in this case Covik Sans Mono Black:
Why is this data useful? Well, I used this tool just...
Steam's Latest Hit Is A Wrestling Game That Already Has Nearly 2,000 Custom Characters
13.7.2017
Fire Pro Wrestling World has been out on Steam for two days. Already, it’s got a roster that includes all the greats, from Shinsuke Nakamura to Andre The Giant to the consensus best wrestler of all time, A Bear.Read more