Massimo Artizzu πŸ‡ΊπŸ‡¦πŸ”±

@MaxArt2501
60 Followers
81 Following
702 Posts
Senior web developer
@Antreem
πŸ”₯ ~ conf speaker πŸŽ™οΈ ~ loves science πŸ”­, art 🎨, rugby πŸ‰ ~ reinventing a better wheel 🎑

1/ Artificial language:

Latino es lingua internationale in occidente de Europa ab tempore de imperio romano, per toto medio aevo, et in scientia usque ultimo seculo. Seculo vigesimo es primo que non habe lingua commune. Hodie quasi omne auctore scribe in proprio lingua nationale, id es in plure lingua neo-latino, in plure germanico, in plure slavo, in nipponico et alio. Tale multitudine de linguas in labores de interesse commune ad toto humanitate constitute magno obstaculo ad progressu.

πŸ’‘ CSS Tip!

Ready to start using style queries and if()? Which of the following syntaxes do you think is the correct one? Spoiler: Both of them are valid!

https://css-tip.com/if-trick/

Learn the difference between them and when to use each one. It's the key to correctly using these features.

#CSS #HTML

You can throw away innerHTML and replace it with the new setHTML(), which has a built-in sanitizer. Here's how it works:
Not the usual type of comics I do...

@jensimmons @mia Indeed, many folks forget (or weren't aware) that web apps existed long before javascript became ubiquitous. As far back as the mid-to-late 90s, we had fully web-based apps for email, live chat, online banking, stock trading, tax prep, mapping and directions, and enterprise apps of all sorts. (And they were usable even over slow dial-up internet connections.)

Fun fact, the original branding of Hotmail (pre-microsoft acquisition) emphasized the letters H T M L in their logo.

I saw yet another β€œCSS is a massively bloated mess” whine and I’m like. My dude. My brother in Chromium. It is trying as hard as it can to express the totality of visual presentation and layout design and typography and animation and digital interactivity and a few other things in a human-readable text format. It’s not bloated, it’s fantastically ambitious. Its reach is greater than most of us can hope to grasp. Put some *respect* on its *name*.

I'm #colorblind and I use https://xkcd.com/color/rgb/ frequently.

Randall 'xkcd' Monroe did a survey of over 100,000 readers where he showed them random rgb colors and said "what would you call this?" and afterwards he did his best to sort the results into the most popular color names and the colors they refer to.

It's like a box of Crayola for the internet. Finally, my colorblind self can grab a sample of "dark magenta" that doesn't just look like "grape purple" to everyone else.

The data is freely available as a .txt file under CC0, which I've converted into a .css file here: https://git.hatspace.net/nycki/nycki.net/src/branch/main/static/xkcd.css

so now when I want a color on my website I can just write `color: var(--xkcd-off-white)` or so on. it's really convenient :)

edit: blog post discussing this data in more detail: https://blog.xkcd.com/2010/05/03/color-survey-results/

#programming #color #css #website

No, I do not want to install your app.

No, I do not want that app to run on startup.

No, I do not want that app shortcut on my desktop.

No, I do not want to subscribe to your newsletter.

No, I do not want your site to send me notifications.

No, I do not want to tell you about my recent experience.

No, I do not want to sign up for an account.

No, I do not want to sign up using a different service and let the two of you know about each other.

No, I do not want to sign in for a more personalized experience.

No, I do not want to allow you to read my contacts.

No, I do not want you to scan my content.

No, I do not want you to track me.

No, I do not want to click "Later" or "Not now" when what I mean is NO.

New comiCSS release: Web Development Conspiracy
https://comicss.art/comics/234/

Unleash your inner conspiracy-loving side and craft your own wild web development theory with this mad-lib table! πŸ˜„

#css #webdev #joke

Something I made back in November but did not have the time to finish. DOOM on an oscilloscope because… why not?

It is rendered in full 3D with occlusion and back face culling, rendered as an array of 2D lines, deduped and ordered to create the most optimal path. Then turned into sound.