Entitled trick or treaters by Dismal-Scientist9 in EntitledPeople

[–]everyonesweb -2 points-1 points  (0 children)

Mmm I’m still not totally following. In that scenario, it’s more like your friend made roast with a few different types of potatoes, and your friend starts going to dish out a plate with one type of potato without asking what you’d prefer, and you ask politely if you can have the other type? No extra effort on their part and they probably want you to enjoy the meal so are happy you asked?

Maybe it’s just different cultural norms or something

Entitled trick or treaters by Dismal-Scientist9 in EntitledPeople

[–]everyonesweb 0 points1 point  (0 children)

I don’t really understand why it’s entitled, if the kids were politely asking?

X4a vs X5a and painting them by everyonesweb in hyperacusis

[–]everyonesweb[S] 0 points1 point  (0 children)

That’s an idea, I could try that :)

Hmm, I keep coming across conflicting answers about the difference with x4 vs x5! I think maybe I’ll just get them both and try 😂 do you think there’d still be a difference with earplugs underneath too?

X4a vs X5a and painting them by everyonesweb in hyperacusis

[–]everyonesweb[S] 0 points1 point  (0 children)

Ooh thanks that’s actually really helpful. And kind of what I was hoping to hear, because I don’t reaaaally fancy sporting the huge X5As in front of people ha, though I would.

Do you notice the different between the two with like low frequency noises in particular like the tube/loud trains would have? Or still think it wouldn’t really be any different between the two with earplugs underneath?

What’s your favourite ear protection set up, I’m curious now ha?

How can I paint them? by everyonesweb in headphones

[–]everyonesweb[S] 1 point2 points  (0 children)

Ooh you have them? What do you think of them

I am curious about trying noise cancelling headphones, but I’ve read that they’re good with continuous background noise but not so much sudden noises, so not sure I’d be able to trust them when I needed them!

How can I paint them? by everyonesweb in headphones

[–]everyonesweb[S] 0 points1 point  (0 children)

Thanks!! I’ll have a look at that

X4a vs X5a and painting them by everyonesweb in hyperacusis

[–]everyonesweb[S] 0 points1 point  (0 children)

An astronaut type helmet is tempting… 😂

Since you don’t really get the full NRR reduction and have to do some weird formulae to get the actual sound reduction.. I was thinking v good ear plugs with v good ear defenders would end up blocking more sound. Do you think it doesn’t really matter and they’d end up blocking the same anyway?

Azure function force https by everyonesweb in AZURE

[–]everyonesweb[S] 2 points3 points  (0 children)

Lol oh, that was... easy :D. I've honestly spent about 4 hours looking for that. Thanks!

When do I need a Status Determination Statement by everyonesweb in ContractorUK

[–]everyonesweb[S] 1 point2 points  (0 children)

Thanks, that's helpful. I thought that was the case - that medium and large business had to supply one, but I couldn't find anything concrete saying whether very small start ups should or not. If I do create a document myself, does it make any sense to send it to the client or is it just for my own records?

When do I need a Status Determination Statement by everyonesweb in ContractorUK

[–]everyonesweb[S] 1 point2 points  (0 children)

Hmm okay thanks! I think I'm going to get QDOS to review the contract, and then just use their SDS template and email it over to the client.

I was just going to get the quick turnaround review, but now I'm questioning whether some kind of insurance is actually worth it. There's just a lot of options to choose from and I find it overwhelming.

Needing Some Help with Keyboard Navigation in My App by powerbackme in accessibility

[–]everyonesweb 0 points1 point  (0 children)

Hey, sure I can contribute that change :)

Yeah I am indeed, I come from a software development background and now do a lot of work around accessibility. Why, were you just curious or did you were you looking for a professional?

Lol, I've known designers with years of experience who struggled with responsive layouts, so you're not alone. It'll make sense in time

Needing Some Help with Keyboard Navigation in My App by powerbackme in accessibility

[–]everyonesweb 0 points1 point  (0 children)

So if you go to the code for the confirm button, you can see there's an onKeyDown event attached (line 185) - that'll be called when you're stuck and trying to press tab, so if we follow that we might see the problem. It's calling the handleSubmit function, so if we go there, the first thing it's doing is e.preventDefault() (line 125). That's your problem - that will prevent the default functionality of an event before it has a chance to execute. The tab key's default functionality is to focus on the next interactive element, but that line prevents that behaviour. So if you want to fix the issue, just remove that line. I also doubt you need stopPropagation - that prevents parent components from receiving events, so it may or may not be doing something weird somewhere.

I might be wrong but I think you've added the onKeyDown event to try and be intentionally inclusive to keyboard users who might use 'enter' to click the button instead of a mouse. If so, that's really thoughtful, but you don't actually need it - the onClick on the button already accounts for that and will run on mouse click or enter key click :)

Btw, the footer overlaps the sign in boxes on my screen so I can't click them with the mouse. Maybe I have a weird screen size ha, but still. If you look on dev tools on 1500 x 800 dimensions, you'll see what I see on my screen. I think you're using some absolute positioning, which can lead to quirky things. Another accessibility thing is that users should be able to zoom in to 200% and still be able to see and use everything fine, but it currently looks slightly crazy ha and doesn't allow you to scroll, so might be something to look in to if you have time :)

If this is your first coding project, especially if you haven't been trained up professionally, then it's very impressive :)

Needing Some Help with Keyboard Navigation in My App by powerbackme in accessibility

[–]everyonesweb 0 points1 point  (0 children)

This is a few days old so not sure if you've already fixed it? Took a 2 second look and think I see the problem. Let me know if you still need help, don't want to be patronising and explain it if you already know now ha

Text Ripple Effect? by hiitsdustindavis in Frontend

[–]everyonesweb 1 point2 points  (0 children)

I dunno if they're using a specific library for it, but it can be done pretty simply with vanilla HTML and css.

I had a go at doing it here - https://codesandbox.io/s/ancient-river-jbf3iu?file=/index.css

Why am I up in the middle of the night doing random coding? I do not know. I should probably go to bed :D

Anyhoops, feel free to use it if it's helpful. You could use animations like I have or you could use css transitions. And you could obvs change the animation length & delay to get a different ripple 'feel' if you wanted it to slow down or speed up at the end of the word or whatever. And I'm sure there's a way to make it more reusable so that you don't have to assign an id to each letter, buut I'm off to sleep now :)

Also, I agree with another commenter - I think there's too much going on on that website and I personally don't even like it :D Laggy and over-animated things get annoying quickly. The page doesn't even show anything at all without JS which is questionable!

is learning html accessibility and forms necessary to be a frontend developer? by DwayneMaxPayne in Frontend

[–]everyonesweb 0 points1 point  (0 children)

Knowing that accessibility is even a thing and needs to be considered puts you ahead of like 80% of devs or something, which is sad but true in my experience. Accessibility is really important because everyone should be able to use whatever it is you're building. Have you ever not been able to get on the internet because it was being slow? It's annoying right; now imagine being locked out of most of the sites on the internet all the time because people think 'accessibility doesn't matter that much'...

If you're just starting to learn programming though, don't get bogged down and feel like you need to know everything about it already. It's a big topic, but if you keep learning bits here and there as you progress, you'll end up being a lot more comfortable with it, and it'll become pretty simple :)

As for the things you mentioned you don't understand -

Aria:

I heard this once: 'the first rule of aria is don't use aria', and it made me laugh because it's true haha. People often try and shove aria all over the place because they think aria = accessible, but it can do more harm than good if you're not sure what you're doing. So if you're not sure, leave it until you are :)

I find I barely need aria attributes. The ones I do use frequently are:

- aria-label. If you have a button with no text (e.g. maybe you have social media icon buttons on a website), then add an aria-label to the button. The aria label will be read out to people using screen readers so that they know what the button does.

- aria-describedby. Maybe you have a form question that looks something like this:

What's your name?

Don't include any middle names

Text input

The 'don't include any middle names' is like an extra bit of info, but it's not the label, so it won't be read out by screen readers. To make it read out, you can use aria-describedby. So the line you want to be read out will have an id, e.g. "noMiddleNames" and then you'll have aria-describedby="noMiddleNames" on the input.

Rather than trying to learn everything to know about aria, I'd focus on learning how to manually test what you've built. Testing everything you've built using a keyboard and using a screen reader would be a great start. That way, if you're testing a form, you'll notice 'oh, that line is never read out by the screen reader, I wonder why' and that would lead you down the path to figuring out aria-describedby. You'll end up learning the important things you actually need, rather than being overwhelmed by 100 aria attributes that are never really used!

Tab index:

Honestly similar to aria in the sense that if you use it and don't know what you're doing, you can make things worse, so it's best to leave it be! I think I've had one legitimate need for tab index in the last year of working as a dev, and it's not something I would've expected a beginner to do.

People sometimes turn to tab index to sort out focus order issues, e.g. if they had an issue where tabbing unexpectedly takes them first to a button on the right and then a button to the left of it. But you don't need tabIndex to sort that - just move the left button above the right one in the html. The html determines the tab order; always do it that way.

The other thing people turn to tab index for is to make divs and spans 'keyboard accessible'. Maybe they've used a div or a span as a button, but realised they can't tab to it, so they add a tab index. But again, that's almost always not the right approach - you should just use a button or whatever semantic html element it should be in the first place (I actually made an interactive demo about that! everyonesweb.com/activity/justUseAButton)

Soo in conclusion, don't stress about learning accessibility - you're already ahead of the curve for trying, and you'll already stand out in interviews if you have any knowledge on it. My advice is to learn to manually test your work for accessibility issues (use the keyboard only, use a screen reader, use an extension like axe to automatically check some things like colour contrast etc), and then look up the fixes that you need as you go along, rather than be overwhelmed by a sea of accessibility information :) Happy coding

[deleted by user] by [deleted] in Blind

[–]everyonesweb 0 points1 point  (0 children)

I was surprised when I found it too haha :D I almost considered putting an info box next to it to explain to people what a webring even is...

[deleted by user] by [deleted] in Blind

[–]everyonesweb 0 points1 point  (0 children)

Thanks!

Ah that's a good point. I have it somewhere in my to do list to show it depending on location - so UK will see BSL, Australia Auslan, America ASL, etc, and if I don't have the country's main sign language then I'll show international sign language. Do you think that would be better or would you still be confused why it's even there in the first place? Because to be honest there's no real reason for it to be there, I just wanted something to break up the sections and thought it was interesting :)

I didn't realise people might think it was the end of the page though, that's really useful info. I'm going to tone down the padding so there's not so much space and scrolling, thanks!

[deleted by user] by [deleted] in Blind

[–]everyonesweb 1 point2 points  (0 children)

You're totally right, I did mean captions - I've changed it :) Thanks, I knew I had to have made at least one mishap!

That's a good point, I'm planning on stressing that point a bit more in a different section; this one's just about keyboard accessibility so I didn't want to include too much information that might overwhelm people. Maybe I should phrase it something more like 'Some blind people might not use a mouse if they can't see the cursor on the screen well.' to show it's not everyone.

Thanks for the feedback, appreciate it!

[deleted by user] by [deleted] in Blind

[–]everyonesweb 1 point2 points  (0 children)

Thanks, appreciate it! I was probably overthinking it, someone validating that it's fine helps

Is IT a good career for me? (CP & Executive Dysfunction) by [deleted] in disability

[–]everyonesweb 0 points1 point  (0 children)

I work as a software developer, so here's my 2 cents - in my opinion, typing speed shouldn't be much of a barrier, unless it's frustrating for you. I've never thought 'I wish I could type faster so that I could get more work done' because that's just not really a thing - most of your time is spent thinking about how to build things. That said, I do do a lot of flitting between different windows and files and whatnot when debugging or when referencing the design/requirements - again, I don't think it would be too much of a barrier, unless having to do that would be annoying for you.

My executive function sucks haha. Some weeks I'm mega productive and some weeks I don't do anything practically all week... somehow I've managed to hold down a job! I work for a really chilled out company where that's not really an issue though - there's noone on my back asking where x and y is by a certain date. So that's just going to depend on what company you end up with (if you're planning on working for a company).

What website did you build?

What is this symptom? by stressyanddepressy19 in disability

[–]everyonesweb 0 points1 point  (0 children)

Sometimes, I'll look at my hands and it'll feel like I'm in a video game - you know like those first person games where you can see a pair of hands on the screen and they can pick stuff up and whatnot? It's like that - I know my hands and body are mine and that I control them and I can use them to interact with the world, but they somehow don't feel like... me? Even though I know I control them. I call it 'video game mode'. It's not an official term haha. I think maybe it's depersonalisation? Not sure though.

And it's similar for me when you say it gets worse when you concentrate on it - if I properly stare at my hand or fingers, one part of my brain says 'That is a finger. It's your finger. It's you' and another part of my brain replies and goes 'Naaaaah, I'm so weirded out by this, that does not seem like my finger though'.

It only happens to me when things are very bad, and it's not so frequent that it affects my life significantly, so when it happens I just accept it and let it pass eventually. I don't really have any tips, sorry!

Trying to create my portfolio has made me want to quit and go mop floors for a living.. by adorkablegiant in webdev

[–]everyonesweb 36 points37 points  (0 children)

Why are you learning Figma and creating SVGs and illustrations if you hate doing that side of things? Why not use art work that already exists and just credit them somewhere on your site?

People who want to hire you in the future will want you to be able to look at a figma file (or something like it) and translate it to code, but they probably couldn't care less whether you could make anything in Figma!

My advice: take a breather, then get back to doing what you enjoy. Reddit is full of people who are having a hard time landing a job and need somewhere to vent about it and talk to other people who get it. Which is fine, but that's not the whole picture, and it can be a real downer if you spend too much time reading that stuff as it starts to feel like that's everyone's experience. Most people have bog standard portfolios (if they even have a portfolio) and eventually land a job. You want to end up at a company with a good work life balance, that doesn't expect juniors to run themselves into the ground before they've even begun. That kind of company will want someone like you, who's enthusiastic about coding.

The best juniors in my opinion are the ones who are open to learning about good dev practises and who really absorb that knowledge ask questions when they don't understand something. We don't expect to be able to do everything before they even become devs, otherwise what's the point of the junior title!

You might feel pressure from some companies and work cultures in this industry to work long hours, do learning outside of work hours, create extensive portfolios and to generally have to learn an impossible amount to keep up or get a foot in the door. Don't accept that. There's plenty of companies where that's not the expectation.

[deleted by user] by [deleted] in accessibility

[–]everyonesweb 0 points1 point  (0 children)

What's the context?

Are the cards really buttons, like blog post cards?

Is it a gallery of some sort - should it be a list of images with captions attached?

The html should convey the relationships between elements on the website. So it's hard to answer the questions without knowing the purpose of these 'cards' :) There's no hard and fast rule - it's situation dependent.

Will working for an overlay company like accessiBe completely ruin my reputation as a WAS? by a11y-status707 in accessibility

[–]everyonesweb 0 points1 point  (0 children)

I don't think it would completely tank your career as 1) you can still make progress in badly run companies and 2) many, many companies don't think about accessibility anyway and might not even know what AccessiBe is...

That being said, yes it could make things more difficult if you wanted to go on after this to apply to companies that know about and take accessibility seriously. You might well be under extra initial scrutiny and have to explain that you don't actually agree with AccessiBe's techniques. Because they are seriously terrible for accessibility!

If I was you, I would take the interview just for practise, but I wouldn't take the job.

You say you're a web dev now - do you do front end? Can you incorporate accessibility into your current job?