<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d10921395\x26blogName\x3dJAVA+%26+Internet+Application+System+De...\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLACK\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://s9026234.blogspot.com/search\x26blogLocale\x3dzh_TW\x26v\x3d2\x26homepageUrl\x3dhttp://s9026234.blogspot.com/\x26vt\x3d826334064808440956', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

星期日, 3月 13, 2005

網際網路應用系統設計 作業二 (3/7 Homework)

a. How many guidelines are there in WAI?

b. For each guideline, name a website as its counterexample by providing its URL and
the guideline it violates.

a. There are 14 guidelines in WAI.

1. Provide equivalent alternatives to auditory and visual content.

2. Don't rely on color alone.

3. Use markup and style sheets and do so properly.

4. Clarify natural language usage

5. Create tables that transform gracefully.

6. Ensure that pages featuring new technologies transform gracefully.

7. Ensure user control of time-sensitive content changes.

8. Ensure direct accessibility of embedded user interfaces.

9. Design for device-independence.

10. Use interim solutions.

11. Use W3C technologies and guidelines.

12. Provide context and orientation information.

13. Provide clear navigation mechanisms.

14. Ensure that documents are clear and simple.

b.

Guideline 1. Provide equivalent alternatives to auditory and visual content.

國立台灣美術館

http://www.tmoa.gov.tw/calendar/

Violations:

1.1 No providing text equivalent for every non-text element.

Guideline 2. Don't rely on color alone.

台灣鐵路管理局

http://www.railway.gov.tw/

Violations:

2.2 Foreground and background color combinations provide not enough sufficient contrast.

Guideline 3. Use markup and style sheets and do so properly.

http://www.edp.ust.hk/math/history/5/5_8/5_8_3.htm

Violations:

3.1 images to convey information.

Guideline 4. Clarify natural language usage

http://mypaper.pchome.com.tw/news/cyrano/3/169971/20010112232208/

Violations:

4.1 Not clearly identify changes in the natural language.

Guideline 5. Create tables that transform gracefully.

國語羅馬拼音對照表

http://www.boca.gov.tw/~boca4002/ch/romaspell8911.htm

Violations:

5.1 For data tables, no identify row and column headers.

Guideline 6. Ensure that pages featuring new technologies transform gracefully.

http://gis.nat.gov.tw/village/default.jsp

Violations:

6.3 If JAVA is not used, can’t provide equivalent information on an alternative accessible page.

Guideline 7. Ensure user control of time-sensitive content changes.

http://www.immigration.gov.tw/index_ch.asp

Violations:

7.3 not allow users to freeze moving content, avoid movement in pages.

Guideline 8. Ensure direct accessibility of embedded user interfaces.

http://www.java.com/en/

Violations:

8.1 Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies

Dose assistive technologies support Java?

Guideline 9. Design for device-independence.

http://www.el.cycu.edu.tw/index_2005.htm

Violations:

9.4 No logical tab order through links, form controls, and objects.

Guideline 10. Use interim solutions.

http://wwwsrv.cc.cycu.edu.tw/international/

Violations:

10.1 Cause pop-ups or other windows to appear.

Guideline 11. Use W3C technologies and guidelines.

http://www.cycu.edu.tw/cycu/index.htm

Violations:

11.1 Not use W3C technologies when they are available and appropriate for a task and use the latest versions when supported.

Guideline 12. Provide context and orientation information.

http://osabs.xxking.com/

Violations:

12.2 Not describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone.

Guideline 13. Provide clear navigation mechanisms.

http://itouch.cycu.edu.tw/

Violations:

13.3 Not provide information about the general layout of a site.

Guideline 14. Ensure that documents are clear and simple.

http://www.mypet.club.tw/main.php

14.1 Not use the clearest and simplest language appropriate for a site's content.

0 Comments:

張貼留言

<< Home