haha...no i'm clever, lets go with that
You are not logged in.
I'm taking a class in web development and one of the topics is accessibility; not as in easy-to-get-to, but in the sense of accessibility for the disabled. All I've found so far has been the WCAG overview, which gives an idea about what should be done, but does anyone know how to do it? Is there a place with a list of specific requirements or at least an example of an accessible page?
Zyx Abacab made this post significantly more awesome on (2010-03-08 20:06:27)
Offline
Hmm, I couldn't really give you an example web page that has all the required items on it, especially since I'm not sure if such a site exists. Cam might know of an example.
Most websites only use 2 or 3 of those accessibility features. Think of an online newspaper that has a button to let people increase or decrease the size of the font. YouTube's been getting on the accessibility bandwagon of late as well, they've added a closed captioning feature that lets the author write subtitles for the video in multiple languages.
It really depends on what the topic of your website is. Consider your audience and put features that are targeted towards them. For example, you said you were making a website about a park. I would think having a button to toggle the font size would be suitable. Not really sure what else would be helpful. Do you think a sitemap would fit into the category of accessibility? Ensuring it is simple and easy to navigate?
Also, just do everything this website does and you'll be fine.
Offline
A site-map seems like a good idea! But, in all fairness, I had specifically thought of putting a text-only navigation bar at the top of the page; apparently that's a boon for screen-readers and it's easy to make invisible. But about font size: I suppose that with a bit of creativity, one could come up with a page that had the exact same proportions, regardless of window size. What do you think? I'd love for HTML and CSS (and not with scripts!) to be able to apply logic to pages, so that instructions like "scale this element to 50% of the container size, unless that exceeds 500 pixels" could be easily implemented.
On that note, I wanted to start a HTML5 thread: I can't wait for the bloody canvas element.
Offline
As oddly said, it depends on the content and the targeted userbase. If you look at most (good) government related sites, they have most of those features. Especially information-orientated sites. I believe the site for bc student loans had most of these. Also, for changing text size, I'd just tell users to use the capability native to their web browser. Since I'm lazy. I'd probably make those instructions of larger font than the standard.
Offline
I'm afraid that as of right now, there really is no such thing as HTML or CSS "logic". The only method I could imagine that exists to achieve those results would be Javascript or Ajax. Aslo, while HTML5 is certainly something to look forward to, HTML5 isn't necessarily supported by most web browsers yet. To be safe, I would imagine it's going to take a little while to catch on. It's probably not a good idea to have a site meant to be user-friendly to have tons of bells and whistles that may not work for a few more months.
Offline
oddly wrote:
while HTML5 is certainly something to look forward to, HTML5 isn't necessarily supported by most web browsers yet. To be safe, I would imagine it's going to take a little while to catch on.
From the WHATWG FAQ (Italics mine):
Ian Hickson wrote:
It is estimated, again by the editor, that HTML5 will reach a W3C recommendation in the year 2022 or later.
'Nuff said.
Zyx Abacab made this post significantly more awesome on (2010-03-09 18:16:52)
Offline
I think I should stick this in here, Mozilla is evil, and have tricked us all with their open source better than IE bullshit. Well I figured it out a year or so ago. The truth is, is that that is all they are, just better than IE, which is not that great.
Anyways, Mozilla likes being a stealing bastard.
Offline
For my class project, I'm to create a website for some park organisation and I'm having a shit of a time figuring it out. HTML and CSS structure is easy enough to figure out, but I'd like to have an element scroll with the page; it's in a wonderful place (positioned relative inside a bunch of other elements) and I'm wondering if there's any way to simply and dynamically change its up-down position based on the scrollbar's position. Specifically, is there a way to write some JavaScript that will change the element's top-margin value based on the scrollbar? If not, is there perhaps some other (simple) way to do it?
Offline
Probably javascript is your best bet, after that it's AS3 which is only for flash.
Offline
Depends what you mean. Do you just want it to scroll with the rest of the page (like a static menu that scrolls down with the user)? Here's what I think you're trying to do: scroll link.
And stop trying to work logic into webpages! It would be cumbersome to have a website try to calculate the relative size of a scrollbar. I don't even know how the hell one would do that.
Offline
oddly wrote:
Here's what I think you're trying to do: scroll link.
Yes, precisely that! Except the menu is embedded within another container hence, unfortunately, making a CSS position: fixed rule unsuitable.
Offline
Oh lol I thought you actually wanted to put logic type things on your site, yeah CSS should suffice, if your current whatever cannot use fixed then I suggest you rethink the whatever.
Offline
Blargh, fixed looks terrible though. Stupid, stupid logic-less web technologies. At least we're coming out of the dark ages with HTML5 (hopefully).
Offline