Hacker Newsnew | past | comments | ask | show | jobs | submit | gostsamo's commentslogin

this part is covered. the issue are the web devs who need or decide that they need to repurpose a set of elements into another set of elements and skip informing the non visual user about that.

Thanks, those reports are always a quiet pleasure to read even if one is a bit far from the domain.

listening to the title with a screen reader, it is so easy to move the "s" as the ending of the first word.

I'm blind and even 50 years ago my life would be 10x more limited than now. 100 - years, outright miserable. 1000 years - beggar or a fake oracle. There is a marked difference between living with someone's help and on their mercy. Living with no modern facilities and technologies is pretty easy only when you don't encounter the reasons they are created for.

> The Cozy Mk IV light aircraft was destroyed after its plastic air induction elbow, bought at an air show in North America, collapsed.

I hate them a bit already, but beyond bringing down parts of the internet from time to time and occasional captchas, they are not an everyday annoyance like Google, Microsoft, and the rest.

To me they are, using IPv6 and VPN means CloudFlare has trouble automatically identifying me and pesters me with image captcha loops.

Funny, I use them to provide ipv6 to ipv4-only endpoints.

He's talking about tunnelbroker from HE being treated as malicious traffic by Cloudflare

Of course, soon only cloudflare traffic will be legit because you know, everyone uses it.

Not the gp, but currently reading a web novel with a card game where the author didn't include alt text in the card images. I contacted them about it and they started, but in the meantime ai was a big help. all kinds of other images on the internet as well when they are significant to understanding the surrounding text. better search experience when Google, DDG, and the like make finding answers difficult. I might use smart glasses for better outdoor orientation, though a good solution might take some time. phone camera plus ai is also situationally useful.

As a (web app) developer I never quite sure what to put in alt. Figured you might have some advice here?

The question to ask is, what a sighted person learns after looking at the image? The answer is the alt text. E.g if the image is a floppy, maybe you communicate that this is the save button. If it shows a cat sleeping on the windowsill, the alt text is yep: "my cat looking cute while sleeping on the windowsill".

I really like how you framed this as the takeaway or learning that needs to happen as what should be in the alt and not a recitation of the image. Where I've often had issues is more for things like business charts and illustrations and less cute cat photos.

"A meaningless image of a chart, from which nevertheless emanates a feeling of stonks going up"

The logic stays the same though the answer is longer and not always easy. Just saying "business chart" is totally useless. You can make a choice on what to focus and say "a chart of the stock for the last five years with constant improvement and a clear increase by 17 percent in 2022" (if it is a simple point that you are trying to make) or you can provide an html table with the datapoints if there is data that the user needs to explore on their own.


but the table exists outside the alt text, right? i don't know a mechanism to say "this html table represents the contents of this image" , in a way that screen readers and other accessibility technologies take advantage of

The figure tag has both image and caption tags that link them. As far as I remember, some content could be marked as screen reader only if you don't want for the table to be visible to the rest of the users.

Additionally, recently I've been a participant in accessibility studies where charts, diagrams and the like have been structured to be easier to explore with a sr. Those needed js to work and some of them looked custom, but they are also an alternative way to layer data.


It might be that you’re not perfectly clear on what exactly you’re trying to convey with the image and why it’s there.

What would you put for this? "Graph of All-Transactions House Price Index for the United States 1975-2025"?

https://fred.stlouisfed.org/series/USSTHPI


Charts are one I've wondered about, do I need to try to describe the trend of the data, or provide several conclusions that a person seeing the chart might draw?

Just saying "It's a chart" doesn't feel like it'd be useful to someone who can't see the chart. But if the other text on the page talks about the chart, then maybe identifying it as the chart is enough?


It depends on the context. What do you want to say? How much of it is said in the text? Can the content of the image be inferred from the text part? Even in the best scenario though, giving a summary of the image in the alt text / caption could be immensely useful and include the reader in your thought process.

What are you trying to point out with your graph in general? Write that basically. Usually graphs are added for some purpose, and assuming it's not purposefully misleading, verbalizing the purpose usually works well.

I might be an unusual case, but when I present graphs/charts it's not usually because I'm trying to point something out. It's usually a "here's some data, what conclusions do you draw from this?" and hopefully a discussion will follow. Example from recently: "Here is a recent survey of adults in the US and their religious identification, church attendance levels, self-reported "spirituality" level, etc. What do you think is happening?"

Would love to hear a good example of alt text for something like that where the data isn't necessarily clear and I also don't want to do any interpreting of the data lest I influence the person's opinion.


> and hopefully a discussion will follow.

Yeah, I think I misunderstood the context. I understood/assumed it to be for an article/post you're writing, where you have something you want to say in general/some point of what you're writing. But based on what you wrote now, it seems to be more about how to caption an image you're sending to a blind person in a conversation/discussion of some sort.

I guess at that point it'd be easier for them if you just share the data itself, rather than anything generated by the data, especially if there is nothing you want to point out.


An image is the wrong way to convey something like that to a blind person. As written in one of my other comments, give the data in a table format or a custom widget that could be explored.

https://www.w3.org/WAI/tutorials/images/ including how write alt text for charts.

Charts would have a link to tabular data. It’s the “business illustrations” that are more about understanding purpose.

a plaintext table with the actual data

sorry, snark does not help with my desire to improve accessibility in the wild.

I really didn’t mean to be snarky. Maybe if I was speaking, my tone would have made that more clear, or I could have worded it differently.

“Why is this here? What am I trying to say?” are super important things in design and also so easy to lose track of.


> As a (web app) developer I never quite sure what to put in alt.

Are you making these five mistakes when writing alt text? [1] Images tutorial [2] Alternative Text [3]

[1]: https://www.a11yproject.com/posts/are-you-making-these-five-...

[2]: https://www.w3.org/WAI/tutorials/images/

[3]: https://webaim.org/techniques/alttext/


I'm gonna flip this around... have you tried pasting the image (and the relevant paragraph of text) and asking ChatGPT (or another LLM) to generate the alt text for the image and see what it produces?

For example... https://chatgpt.com/share/692f1578-2bcc-8011-ac8f-a57f2ab6a7...


> I'm gonna flip this around... have you tried pasting the image (and the relevant paragraph of text) and asking ChatGPT (or another LLM) to generate the alt text for the image and see what it produces?

There's a great app by an indie developer that uses ML to identify objects in images. Totally scriptable via JavaScript, shell script and AppleScript. macOS only.

Could be 10, 100 or 1,000 images [1].

[1]: https://flyingmeat.com/retrobatch/


One way to frame it is: "how would I describe this image to somebody sat next to me?"

Important to add for blind people: "... assuming they never seen anything and visual metaphors won't work"

The amount of times I've seem captions that wouldn't make sense for people who never been able to see is staggering, I don't think most people realize how visual our typical language usage is.


Not very. Those fabs are vulnerable things, shame if something happens to them. If China attacks, it would be for various other reasons and processors are only one of many considerations, no matter how improbable it might sound to an HN-er.

What if China becomes self-sufficient enough to no longer rely on Taiwanese Fabs, and hence having no issues with those Fabs getting destroyed. That would put China as the leader once and for all.

First, the US has advanced fab capabilities and in case of a need can develop them further. On the other side, China will suffer a Russia style blockback while caught up in a nasty war with Taiwan.

Totally possible, but the second order effects are much more complex than "leader once for all". The path for victory for China is not war despite the west, but a war when the west would not care.


The best path for victory for China is probably no war at all. War is wasteful and risky.

In a world where those starting wars would suffer their consequences the most, wars would be a bad idea. This is not such a world.

I don't agree.

Even the US suffers (their veterans do, anyway) but that's the country that in general least suffers from their constant involvement in warfare. They have this industry down to a "T". However, you cannot generalize from a nation that can project military force almost anywhere in the globe, with little fear of repercussion back home; most countries cannot afford this. China certainly cannot.

So what about the rest? Internecine conflicts are outrageously wasteful, and sadly common in the modern age. Russia's war with Ukraine has turned incredibly wasteful and costly, and Russians are suffering (and dying) regardless of whatever Putin says.

I think China is not generally oriented towards waging war. They do have their military, military projects, and their nationalistic things (what I learn from Wikipedia is called "irredentism"), but generally they seem to be trying to become an economic world power. War would mess and interfere with that. War is too fucking risky.


The founder's name sounds serbian so this might be the reason. The fact that the serbian government is fucked up, doesn't mean that good things cannot happen there.

From the linked post:

> Above all, it’s a place where our founder and CEO, Vlad, lived and built for over 30 years before moving to the USA. It’s a place where we already have a few Kagi employees


I dropped some accessibility suggestions to Kagi couple of years ago. Should try the product again. Don't know if visiting the office is worth it, but visiting Belgrade is in my bucket list and remote working from there might be fun.

Honestly, I agree that this is a strange thing to focus on for them, but might be an interesting experience for me.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: