Yep, I don't think this is a good means of challenging potential applicants given it doesn't lend itself to users who depend on assistive tools. I wouldn't ship it.
It seems to me like the goal was to hide the link well away from the content itself (hence using an inlined stylesheet rather than a span inside/near the paragraph), which this achieves at the aforementioned cost.
I think it's an interesting use of CSS that's worth a quick investigation, even if it isn't useful in practice.
How’s it going, I'm a Adam, a Full-Stack Engineer, actively searching for work. I'm all about JavaScript. And Frontend but don't let that fool you - I've also got some serious Backend skills.
Location
City of Bath, UK 🇬🇧
Education
11 plus years* active enterprise development experience and a Fine art degree 🎨
No worries, even bad things can have useful outcomes, somebody might find it useful. I like this one, the letter e can be submitted in html input of type number and e can be used in CSS like this border-radius: 9e9em. Oh the stuff we can do 😅
How’s it going, I'm a Adam, a Full-Stack Engineer, actively searching for work. I'm all about JavaScript. And Frontend but don't let that fool you - I've also got some serious Backend skills.
Location
City of Bath, UK 🇬🇧
Education
11 plus years* active enterprise development experience and a Fine art degree 🎨
Yep, I don't think this is a good means of challenging potential applicants given it doesn't lend itself to users who depend on assistive tools. I wouldn't ship it.
It seems to me like the goal was to hide the link well away from the content itself (hence using an inlined stylesheet rather than a span inside/near the paragraph), which this achieves at the aforementioned cost.
I think it's an interesting use of CSS that's worth a quick investigation, even if it isn't useful in practice.
No worries, even bad things can have useful outcomes, somebody might find it useful. I like this one, the letter
ecan be submitted in html input of type number and e can be used in CSS like thisborder-radius: 9e9em. Oh the stuff we can do 😅PPS, you mention the aria-label, here's a neat trick.
TIL, neat! That's a great way of sharing the label's value!