@alvaromontoro@front-end.social
@alvaromontoro@front-end.social avatar

alvaromontoro

@alvaromontoro@front-end.social

100% not an alien.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

5t3ph, to random
@5t3ph@front-end.social avatar

Tiny moment of personal celebration for getting the "Senior" tag added to my title 🎉

alvaromontoro,
@alvaromontoro@front-end.social avatar

@5t3ph congratulations! 🎉

aardrian, to accessibility
@aardrian@toot.cafe avatar

This overlay review from TechRadar, which “pride[s] [itself] on [its] independence and [its] rigorous review-testing process,” certainly reads more like a paid promotional piece:
https://www.techradar.com/pro/userway-review-a-web-accessibility-solution-with-an-easy-setup-great-results

It doesn’t take much rigor to find all the coverage showing this failing to work.

I emailed the author yesterday (the address on the article bounces with ‘no such user,’ so had to track one down elsewhere).

alvaromontoro,
@alvaromontoro@front-end.social avatar

@aardrian @yatil the author you say?

sarajw, to random
@sarajw@front-end.social avatar

Can anyone working at comment on the current discourse regarding small hobbyists with static sites having to unexpectedly deal with huge, sudden bills?

Do I need to be worried I might get stung?

alvaromontoro,
@alvaromontoro@front-end.social avatar

@hi_mayank @sarajw $50? The moment they try to charge $1, that site is dead to me.

alvaromontoro, to CSS
@alvaromontoro@front-end.social avatar

I aim to code a new toggle switch each day in 2024. But work comes first, and I fell a bit behind on this personal challenge... So, I coded 8 toggle switches this weekend using a single HTML element and CSS.

Find these and many more switches on this @codepen collection: https://codepen.io/collection/aMPYMo.

Animation showing eight different toggle switches. The demos have 4 of each in off state, on state, off state (disabled), and on state (disabled) stacked vertically. The demos are: - Smiling emoji - Metal - 3D ball - Colorful (animated) - On/Off - Growing toggle - Growing toggle 2 - Airplane Mode

bramus, to random
@bramus@front-end.social avatar

🚐💥🚗

Some bloke rear-ended me on the highway today. I was doing the mandatory 70kph because of road works and he obviously was going faster.

No injuries, only material damage. The insurance companies will deal with it.

So, how's your weekend going?

alvaromontoro,
@alvaromontoro@front-end.social avatar

@bramus glad you are ok. Hopefully the damage is minimal.

mia, to random
@mia@front-end.social avatar

I'm only going to the @eleventy symposium to learn what the enemy is up to. I'm gonna Keep Making Web Sites Real Bad, actually. So bad, you won't even believe it. 😏

alvaromontoro,
@alvaromontoro@front-end.social avatar

@mia Keep Making Web Sites Real Bad™

jensimmons, to random
@jensimmons@front-end.social avatar

Have you made a site that uses View Transitions? Or a demo? Link? I’d love to see it.

alvaromontoro,
@alvaromontoro@front-end.social avatar

@jensimmons I did a basic demo to smooth the deletion of table elements a while back. But nothing in prod yet. https://codepen.io/alvaromontoro/pen/NWedpXd

alvaromontoro, to random
@alvaromontoro@front-end.social avatar

Toggle switch : Día de los Muertos
https://codepen.io/alvaromontoro/pen/OJqqMxe

It is a single HTML element animated with CSS styling. No images or JavaScript.

alvaromontoro, to random
@alvaromontoro@front-end.social avatar

A 3D-CSS animation I created over the weekend (click on the start/close buttons to animate).
https://codepen.io/alvaromontoro/full/dyrgyxx

It was inspired by "Mobile navigation system" by Dzianis Rakhuba (linked in the source code).

aardrian, to random
@aardrian@toot.cafe avatar

I am frequently misleading or wrong, but nobody is investing tens of millions of dollars in me.
https://social.lol/@sophie/111900821887094668

alvaromontoro,
@alvaromontoro@front-end.social avatar

@aardrian change your name to Adrian illesoR, and go by the initials AI. They'll shower you with cash.

alvaromontoro, to random
@alvaromontoro@front-end.social avatar

Today is comiCSS second anniversary. Two years ago, I started this "ridiculous" idea of having a comic about web development (in general) and CSS (in particular) fully coded in HTML and CSS. To celebrate, this last week I coded a daily carton (vs weekly) and collected all of them in this article: https://alvaromontoro.com/blog/68051/css-cartoons-for-comicss-second-anniversary

alvaromontoro, to CSS
@alvaromontoro@front-end.social avatar

New comiCSS cartoon: winner
https://comicss.art/?id=119

alvaromontoro, to CSS
@alvaromontoro@front-end.social avatar

New cartoon: the Phantom of the Opera
https://comicss.art/?id=118

It is coded in HTML + CSS. You can check the source code and a live demo at https://comicss.art/comics/118/phantom-of-the-opera.html

alvaromontoro, to random
@alvaromontoro@front-end.social avatar

Has Chrome changed something on how the fonts are rendered? (Especially the bolds). It upgraded and now many sites (not all) look weird: bold text looks darker and thicker than on Safari or Firefox.

alvaromontoro, to random
@alvaromontoro@front-end.social avatar

Design question: should a toggle switch have a pointer cursor? And a follow up: how about if the design is "not standard"?

I was leaning towards "no" based on checkboxes/radio-buttons not having a pointer cursor and pointer being for links. But then, if it's a custom design that is not standard, it may not be obvious that the element is interactive.

alvaromontoro, to random
@alvaromontoro@front-end.social avatar
dalias, to random
@dalias@hachyderm.io avatar

So wait is it "nobody wants to work anymore" or "we have too many people working for us and need to lay off a bunch"? Help me understand I'm confused. 🙃

alvaromontoro,
@alvaromontoro@front-end.social avatar

@dalias It's complicated. There's a thin line between the two... The poverty line.

Jobs that pay enough for living: "we have too many people and need to lay off a bunch".
Jobs that pay below poverty line: "nobody wants to work anymore".

Oh well....I guess it wasn't that complicated after all 😅😓

alvaromontoro, to random
@alvaromontoro@front-end.social avatar

Next week, it will be the second anniversary of comiCSS. It is my pet project: a webcomic about CSS coded in CSS.

It is ridiculous, mostly useless, somewhat educational, and a lot of fun to create. Hopefully, it will keep going for a while longer.

https://comicss.art

alvaromontoro, to random
@alvaromontoro@front-end.social avatar

Developers before and after... Barbie edition...

alvaromontoro, to random
@alvaromontoro@front-end.social avatar

I wrote a short article about the new native toggle switches on Safari: how to create them, demos, pros, cons, and a (little) rant about the syntax 😅
https://alvaromontoro.com/blog/68049/new-toggle-switch-lands-in-safari

css, to CSS
@css@front-end.social avatar

📝 New CSS Article

I have been working on this for a while, and it's finally done! 🥳

You can now understand all the magic behind using the border-image in many of my demos. Check my latest article via @smashingmag

A long one but it really worth it 👍

https://www.smashingmagazine.com/2024/01/css-border-image-property/

alvaromontoro,
@alvaromontoro@front-end.social avatar

@css bookmarking it for the weekend

aardrian, to random
@aardrian@toot.cafe avatar

Remember, this is not in the WHATWG HTML spec:

<input type="checkbox" switch>  

https://github.com/whatwg/html/pull/9546

Safari simply decided to implement it, perhaps to force adoption and make another flippant claim it was first with something (when it gets merged into the versionless spec).
https://adrianroselli.com/2021/10/switch-role-support.html#Update02

alvaromontoro,
@alvaromontoro@front-end.social avatar

@aardrian It's a nice addition, but the implementation seems a bit rushed. The control doesn't scale properly and visually breaks when changing the zoom level.

aardrian, to accessibility
@aardrian@toot.cafe avatar

. @SteveFaulkner shows how to work around broken <optgroup> support:
https://html5accessibility.com/stuff/2024/01/12/options-for-optgroup-labeling-of-options/

I added to my post (which is really an indictment of WHATWG and Google/Apple):
https://adrianroselli.com/2023/10/splitting-within-selects.html#Update02

My MDN support chart issue for <optgroup> is still out there:
https://github.com/mdn/browser-compat-data/issues/21663

But I expect it to be closed since MDN does not track real support (specifically, support), just as they did with <mark>:
https://github.com/mdn/browser-compat-data/issues/21847#issuecomment-1878757924

The burden is on you to test, dear author.

alvaromontoro,
@alvaromontoro@front-end.social avatar

@aardrian @SteveFaulkner The burden is in the authors to test, but shouldn't we be holding browsers/screen readers more accountable for these things?

alvaromontoro,
@alvaromontoro@front-end.social avatar

@aardrian @SteveFaulkner Maybe we should start a SLAPP suit against them (sorry, too soon?)

alvaromontoro,
@alvaromontoro@front-end.social avatar

@aardrian @SteveFaulkner Joke aside, there is no easy way to do it. Maybe not even a way at all. It is just frustrating that we are putting the burden and blame on (millions of) developers for not doing everything they can when this problem could (and should) be fixed by a handful of bad (and powerful) actors.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • osvaldo12
  • DreamBathrooms
  • khanakhh
  • magazineikmin
  • everett
  • Youngstown
  • ngwrru68w68
  • slotface
  • cubers
  • rosin
  • thenastyranch
  • kavyap
  • InstantRegret
  • provamag3
  • tacticalgear
  • Durango
  • cisconetworking
  • GTA5RPClips
  • modclub
  • normalnudes
  • mdbf
  • ethstaker
  • Leos
  • tester
  • megavids
  • anitta
  • lostlight
  • All magazines