Follow

it is amazing how much of this web accessibility course is just saying "please use native HTML. im begging you. just use fucking HTML"

learning so many horrifying and rancid practices people will do simply from this course begging me not to do them

terrible web design example my course actually had to tell me not to do 

<script>
function openInNewTab(url) {
var win = window.open(url, '_blank');
win.focus();
}
</script>

<span class="fakeLink" onclick="openInNewTab('https://monads.online');">monads</span>

people will straight-up galaxy brain reinvent features HTML has but worse

@RussellsBarbershopQuartet When I started learning React after having it drilled into my head to use semantic tagging

@ancient_domains_of_word lmao. for a thing like react, i can kind of understand that there's issues because it's programmatically making HTML and so that makes things wonky- but a lot of this is fucking AJAX and jQuery nonsense

@ancient_domains_of_word the answer btw is "if you REALLY need to do something weird or you're retrofitting old bad code and don't want to break anything, use ARIA labeling, but if you're writing from scratch for the love of god please just use normal semantic HTML"

@RussellsBarbershopQuartet Kind of...but then the learning resources are just very "What me worry?" about practices I was taught were very important in regards to accessibility or extensibility

@ancient_domains_of_word yeah no doubt, because the field is very cavalier about this in general.

But like. you CAN in fact get React to create HTML that screen readers won't shit the bed over, but people don't usually build with that in mind.

@RussellsBarbershopQuartet We don't talk about jQuery unless we're on a job interview with any number of start-ups still running jQuery

@RussellsBarbershopQuartet Ok but this has been my entire experience attempting to learn Javascript frameworks

re: terrible web design example my course actually had to tell me not to do 

@RussellsBarbershopQuartet wow can't believe your web design course told you not to link to monads

re: terrible web design example my course actually had to tell me not to do 

@clarjon1 @RussellsBarbershopQuartet web design prof is a snouts apologist

terrible web design example my course actually had to tell me not to do 

@RussellsBarbershopQuartet why would anyone ever do this

terrible web design example my course actually had to tell me not to do 

@cecilia i don't fucking know???

i know you know this, but for future readers' sake, and to reduce the overall average wrongness and evil contained within this thread, here is how to do that with just html 

@RussellsBarbershopQuartet <a href="monads.online/" target="_blank" rel="noopener noreferrer">monads</a>

@RussellsBarbershopQuartet the World Wide Web was a big network of interlinked documents and every single deviation from that has made things harder to use.

@RussellsBarbershopQuartet can you share the course? Or where to buy it if it's paid? I'm interested.

@nyx dequeuniversity.com, they have a scholarship you can use to get the course free if you have a disability yourself

Sign in to participate in the conversation
monads.online

monads.online is a community for goth nerds, aka people who are interested in the intersections of math, art, programming, philosophy, and related topics. this does not include your techbro ass. we also enjoy a healthy amount of shitposting. if you are a techno-materialist, technocrat, or some flavor of capitalist, don't even bother applying. if you are interested in an account please fill out an application, detailing why you are interested in joining, what you have to bring to the community, and your prior, if any, accounts on the fediverse.