Making a Web Application Operable by Physically and Mentally Challenged Users

Size: px
Start display at page:

Download "Making a Web Application Operable by Physically and Mentally Challenged Users"

Transcription

1 White Paper Makig a Web Applicatio Operable by Physically ad Metally Challeged Users A Web site is usable whe it is simple, fast to avigate ad all iformatio is preseted i a easily readable format for all users. So what if all kids of users are ot able to use the cotet of the Web site? What if they are ot able to uderstad ad comprehed the cotet provided? Ca such Web sites be cosidered as usable? The aswer to this questio is simply No if looked at from a holistic view poit ad Yes of course if the group of users who actually caot use it is igored. Ay Web site eeds to be accessible to all before it becomes usable for them. I other words Accessibility comes before Usability. Accessibility meas access to a Web site/applicatio by everyoe, regardless of ability. Accessibility esures that people with disabilities ca perceive, uderstad, avigate, ad iteract with Web sites ad applicatios. A accessible Web site/applicatio is available to people with disabilities icludig those with visio impairmet or loss, physical impairmet, hearig impairmet or loss, cogitive impairmet, or literacy impairmet ad also to people who are challeged by techological/ifrastructure costraits such as low badwidth or limited iteret coectio. This paper tries to address how to make a Web site accessible i geeral ad how to address the Operability aspect of Web site Accessibility.

2 About the Authors Muktikata Sedha Mukti is a Solutio Architect with 12 years of experiece at Tata Cosultacy Services (TCS). He has bee ivolved i architectig solutios o a diverse set of techology platforms for customers i Fiacial Services, Isurace, Maufacturig ad Retail idustries. Curretly he is leadig the User Experiece Desig Ceter of Excellece ad is a Certified Usability Aalyst (CUA) from Huma Factors Iteratioal. Agelie George Agelie George, with a Bachelor's degree i Computer Sciece, has worked with TCS sice Her mai area of experiece has bee i desigig ad developig user-iteractive, rich iteret web applicatios. She is a Certified Usability Aalyst (CUA) from Huma Factors Iteratioal. She has worked o differet web applicatios ad helped make may websites browser compatible ad usable across Fiacial, Travel & Hospitality idustries. She has also completed Su certificatios i Java Programmig (SCJP) ad Web Compoet Developmet (SCWCD) ad is proficiet with HTML, CSS jquery ad PHP programmig laguages. 2

3 Table of Cotets 1. Itroductio 4 2. WCAG 2.0 Priciples 5 3. Makig a Website Operable 6 4. Coclusio Refereces 22 3

4 Itroductio 25% 20% 15% 10% 5% 0% Disabled Populatio (% of Total) Caada UK EU USA Australia New Zealad Figure 1: Disabled Populatio Wold wide More tha 14 percet of the total populatio i major coutries (for example, Uited States, Caada, Brazil, Idia, UK, Australia, New Zealad) has disability i some form or the other. Worldwide approximately 650 millio people have either complete or partial disability. However, a major share of Web applicatios is still ot accessible to this group of users either fully or partially. I other words these users are deprived of the beefit of the world wide web to some extet. O December 13, 2006, the Uited Natios formally agreed o the Covetio o the Rights of Persos with Disabilities, the first huma rights treaty of the 21st cetury, to protect ad ehace the rights ad opportuities of the world's estimated 650 millio disabled people. As of April 2011, 99 of the 147 sigatories had ratified the Covetio. Coutries that sig the covetio are required to adopt atioal laws, ad remove old oes, so that persos with disabilities will, for example, have equal rights to educatio, employmet, ad cultural life; to the right to ow ad iherit property; to ot be discrimiated agaist i marriage ad to ot be uwillig subjects i medical experimets. Whe sites are correctly desiged, developed ad edited, all users ca have equal access to iformatio ad fuctioality. For example, whe a site is coded with sematically meaigful HTML, with textual equivalets provided for images ad with liks amed meaigfully, this helps blid users usig text-tospeech software ad/or text-to-braille hardware. Whe text ad images are large ad/or elargeable, it is easier for users with poor sight to read ad uderstad the cotet. Whe liks are uderlied (or otherwise differetiated) as well as coloured, this esures that colour blid users will be able to otice them. Govermets across the world have also formulated legislatios ad regulatios i order to eforce providers to make their applicatios accessible to users of varyig disability. However, there are still a large share of applicatios which are ot compliat with accessibility guidelies defied by the World Wide Web Cosortium. I the year 1998, the World Wide Web Cosortium (W3C) lauched a project amed the Web Accessibility Iitiative (WAI). I May 1999 the WAI published the very first Web Cotet Accessibility Guidelies WCAG 1.0. Sice the these have bee widely accepted as the defiitive guidelies o how to create accessible Web sites. O 11 December 2008, the WAI released the WCAG 2.0 as a recommedatio. At preset W3C WAI recommeds usig WCAG 2.0, istead of WCAG 1.0. This paper addresses some key recommedatios of WCAG 2.0 ad how to write code which is compliat with these guidelies up to AA Level. 4

5 WCAG 2.0 Priciples WCAG 2.0 has 12 guidelies that are orgaised uder four priciples: Perceivable, Operable, Uderstadable, ad Robust. For each guidelie, there are testable success criteria, which are at three levels: A, AA, ad AAA. Perceivable Provide text alteratives for o-text cotet. Provide captios ad other alteratives for multimedia. Create cotet that ca be preseted i differet ways, icludig by assistive techologies, without losig meaig. Make it easier for users to see ad hear cotet. Operable Make all fuctioality available from a keyboard. Give users eough time to read ad use cotet. Do ot use cotet that causes seizures. Help users avigate ad fid cotet Uderstadable Make text readable ad uderstadable. Make cotet appear ad operate i predictable ways. Help users avoid ad correct mistakes. Robust Maximize compatibility with curret ad future user tools Figure 2: WCAG 2.0 Priciples I order for a Web page to coform to WCAG 2.0, oe of the followig levels of coformace should be met i full: Level A: For Level A coformace (the miimum level of coformace), the Web page should satisfy all the Level A Success Criteria, or a coformig alterate versio is provided. Level AA: For Level AA coformace, the Web page should satisfy all the Level A ad Level AA Success Criteria, or a Level AA coformig alterate versio is provided. Level AAA: For Level AAA coformace, the Web page should satisfy all the Level A, Level AA ad Level AAA Success Criteria, or a Level AAA coformig alterate versio is provided. 5

6 Makig a Website Operable WCAG 2.0 icludes priciples, guidelies, success criteria ad techiques. The 2d priciple outlied by WCAG 2.0 is Operable which could be achieved by addressig the followig four major success criteria: By makig the applicatio accessible ad operable by keyboard By providig sufficiet time to users so that they ca use the cotet By avoidig cotet which could cause seizures i users with metal disorder By providig tips to easily avigate ad fid cotet. Guidelie 2.1 Keyboard Accessible WCAG 2.0 guidelie metios that all fuctioality must be available from a keyboard. Apart from uiversal keyboard iput, other types of iput such as optimised speech iput, optimised mouse/poiter iput, ad others, should also be supported. I other words the users should be able to provide iputs as well as cotrol the avigatio ad iteractio usig keyboard. Success Criteria Keyboard: Whe cotet ca be operated through a keyboard or alterate keyboard, it is operable by people with o visio (who caot use devices such as mice that require eye-had coordiatio) as well as by people who must use alterate keyboards or iput devices that act as keyboard emulators. Keyboard emulators iclude speech iput software, sip-ad-puff software, o-scree keyboards, scaig software ad a variety of assistive techologies ad alterate keyboards. Idividuals with low visio also may have trouble trackig a poiter ad fid the use of software much easier if they ca cotrol it from the keyboard. (Level A) Techiques to Esure Keyboard Cotrol User agets provide the keyboard operatio of HTML form cotrols ad liks. I additio, the user aget maps the form cotrols ad liks to a accessibility API. Assistive techologies use the accessibility API to extract appropriate accessibility iformatio, such as role, ame, state, ad value, ad preset them to users. The role is provided by the HTML elemet, ad the ame is provided by the text associated with that elemet. Elemets for which values ad states are appropriate also expose the values ad states via multiple mechaisms. Example: Liks User agets provide mechaisms to avigate to ad select liks. I the followig example code, the role is "lik" from the <a href>. The value is the URI i the 'href' attribute. <a href=" Site</a> Esure correct tab ad readig order i PDF documets (PDF). For sighted users, the logical order of PDF cotet is also the visual order o the scree. For keyboard ad assistive techology users, the tab order through cotet, icludig iteractive elemets (form fields ad liks), determies the order i which these users ca avigate the cotet. The tab order must reflect the logical order of the documet. 6

7 Commo tab-order errors iclude: Form fields missig from the tagged cotet. Form fields i the wrog locatio i the PDF cotet; for example, at the ed of o-iteractive cotet. Provide liks ad lik text usig the /Lik structure elemet i PDF documets. That is, make the lik iformatio programmatically available to user agets so that liks are recogisable whe preseted i a differet format. Provide iteractive form cotrols for PDF documets. The types of PDF form cotrols are: text iput field, check box, radio butto, combo box, list box, ad butto. Techiques for Providig Keyboard-triggered Evet Hadlers Use both keyboard ad other device-specific fuctios: Usig both keyboard-specific ad mouse-specific evets together esures that cotet ca be operated by a wide rage of devices. For example, a script may perform the same actio whe a keypress is detected that is performed whe a mouse butto is clicked. Example: I this example of a image lik, the image is chaged whe the user positios the poiter over the image. To provide keyboard users with a similar experiece, the image is also chaged whe the user tabs to it. Example Code: $('#textbox').keyup(fuctio(evet){ $('#msg-keyup').html('keyup() is triggered!, keycode = ' + evet.keycode + ' which = ' + evet.which) }); Make actios keyboard accessible by usig the oclick evet of achors ad buttos:i order to esure that scripted actios ca be ivoked from the keyboard, they are associated with "atively actioable" HTML elemets (liks ad buttos). The oclick evet of these elemets is device idepedet. While "oclick" souds like it is tied to the mouse, the oclick evet is actually mapped to the default actio of a lik or butto. The default actio occurs whe the user clicks the elemet with a mouse, but it also occurs whe the user focuses the elemet ad presses Eter or Spacebar, ad whe the elemet is triggered via the accessibility API. Example: Lik that rus a script ad has o fallback for o-scripted browsers. This approach should oly be used whe script is relied upo as a Accessibility Supported Techology. Eve though you do ot wat to avigate away from this lik, you must use the href attribute o the a elemet i order to make this a true lik ad get the proper evetig. I the followig example " has bee used as the lik target ad the lik will ever be avigated. 7

8 Example Code: <script> fuctio actupoit() { //do somethig } retur false; </script> <a href=" oclick="retur actupoit ();">do somethig</a> The "retur false;" at the ed of the actupoit () evet hadlig fuctio tells the browser ot to avigate to the URI. Without it, the page would refresh after the script ra. Use redudat keyboard ad mouse evet hadlers: To chage a decorative image i respose to a mouse or focus evet, use the omouseover ad omouseout evets to chage a decorative image whe the mouse moves o top of or away from a elemet o the page. Also, use the ofocus ad oblur evets to chage the image whe the elemet receives ad loses focus. Example Code: <a href="meu.php" omouseover="swapimageo('meu')" ofocus="swapimageo('meu')" omouseout="swapimageoff('meu')" oblur="swapimageoff('meu')"> <img id="meu" src="meu_off.gif" alt="meu" /> </a> Success Criteria No Keyboard Trap: A 'keyboard trap' occurs whe a perso who uses a keyboard caot move focus away from a iteractive elemet or cotrol usig the keyboard aloe. Guidelie - If keyboard focus ca be moved to a compoet of the page usig a keyboard iterface, the focus ca be moved away from that compoet usig oly a keyboard iterface, ad, if it requires more tha umodified arrow or tab keys or other stadard exit methods, the user is advised of the method for movig focus away. (Level A) 8

9 Techiques for No Keyboard Trap Esure that keyboard users do ot become trapped i a subset of the cotet that ca oly be exited usig a mouse or poitig device. Example: Oce a user tabs ito a applet, further tabs are hadled by the applet prevetig the perso from tabbig out. However, the applet is desiged i such a way that it returs keyboard focus back to the paret widow whe the perso fiishes tabbig through the tab sequece i the applet. Allow keyboard focus to move to ad from Flash cotet embedded i a Web page. I browsers other tha Iteret Explorer, there is a problem related to keyboard accessibility of embedded Flash cotet. The problem is that, may browsers do ot support movig keyboard focus betwee the Flash cotet ad HTML cotet without usig a mouse. Oce focus is placed iside the Flash cotet, a keyboard user will be trapped there. Similarly, whe focus is placed somewhere else o the HTML cotet (outside the Flash cotet), it will be impossible to move focus to the cotet. Guidelie 2.2 Eough Time May users who have disabilities eed more time to complete tasks tha the majority of users: they may take loger to physically respod, they may take loger to read thigs, they may have low visio ad take loger to fid thigs or to read them, or they may be accessig cotet through a assistive techology that requires more time. These kids of users should be provided with eough time to read ad use cotet. Success Criteria Timig Adjustable: For each time limit that is set by the cotet, at least oe of the followig is true: (Level A) Tur off: The user is allowed to tur off the time limit before ecouterig it; or Adjust: The user is allowed to adjust the time limit before ecouterig it over a wide rage that is at least te times the legth of the default settig; or Exted: The user is wared before time expires ad give at least 20 secods to exted the time limit with a simple actio (for example, "press the space bar"), ad the user is allowed to exted the time limit at least te times; or Real-time Exceptio: The time limit is a required part of a real-time evet (for example, a auctio), ad o alterative to the time limit is possible; or Essetial Exceptio: The time limit is essetial ad extedig it would ivalidate the activity; or 20 Hour Exceptio: The time limit is loger tha 20 hours. 9

10 Techiques for Timig Adjustable Situatio A - If there is sessio time limit: 1. Provide a checkbox o the first page of a multipart form that allows users to ask for loger sessio time limit or o sessio time limit. The objective of this techique is to miimise the risk that users with disabilities will lose their work by providig a checkbox to request additioal time to complete multipart forms. Example: A checkbox for requestig a specific extesio A Web page cotais the first part of a three-part form. Immediately followig the geeral istructios for completig the form is a checkbox with the label, Allow a additioal 15 miutes to complete each part of this form." Part 2 Part 3 Part 1 Geeral Istructios: Allow additioal time 2. Provide a mechaism for the user to tur the time limit off. To do this - the mechaism should be available at or ear the top of the page so that it ca be foud ad activated quickly by people with a wide rage of disabilities. Example: A page has a listig of ews headlies that automatically update every miute. At the top of the page is a lik that turs off the updatig. Situatio B - If a time limit is cotrolled by a script o the page: 1.Provide a way for the user to tur the time limit off Figure 3: Checkbox Example 2.Provide the user with a meas to set the time limit to 10 times the default time limit Example: A airlie has a olie ticket purchasig applicatio. By default, the applicatio has a oe miute time limit for each step of the purchase process. At the begiig of the sessio, a Web page icludes iformatio that says, "We expect that each step i the purchasig process will take users oe miute to complete. Would you like to adjust the time limit?" followed by several radio buttos "1 miute, 2 miutes, 5 miutes, 10 miutes." Welcome to ABC Airways We expect that each step i the purchasig process will take users oe miute to complete. Would you like to adjust the time limit? 1 Miute 2 Miutes 5 Miutes 10 Miutes Figure 4: Time Limit Cotrol Example 10

11 3. Provide a script that wars the user a time limit is about to expire ad subsequetly allow the user to exted the default time limit. Example: A Web page cotais curret stock market statistics ad is set to refresh periodically. Whe the user is wared prior to refreshig the first time, the user is provided with a optio to exted the time period betwee refreshes Situatio C - If there are time limits o readig: 1. Allow the cotet to be paused ad restarted from where it was paused. If the user eeds to pause the movemet, to reduce distractio or to have time to read it, they should be able to do so, ad the restart it as eeded. Example: A site cotais a scrollig ews baer at the top of the page. Users who eed more time to read it ca press the Escape key to pause the scrollig. Pressig Escape agai restarts it. 2. Provide a way for the user to tur the time limit off. 3. Scrollig cotet is difficult to read by users with low visio or with cogitive disabilities. The movemet is also distractig sometimes makig it difficult for users to cocetrate o other parts of the Web page. Use script to scroll cotet, ad providig a mechaism to pause it i such scearios. 4. Provide a mechaism to allow users to display movig, scrollig, or auto-updatig text i a static widow or area. Some Web pages display scrollig text because there is limited space available. Scrollig the text i a small text widow makes the cotet available for users who ca read quickly eough, but causes problems for users who read more slowly or use assistive techology. This techique provides a mechaism to stop the movemet ad make the etire block of text available statically. The text may be made available i a separate widow or i a (larger) sectio of the page. Users ca the read the text at their ow speed. Example: Figure 5: Marquee Text that ca be Stopped o Hover Figure 6: Optios to Close Flash News ad View all Available News 11

12 { Success Criteria Pause, Stop, Hide: For movig, blikig, scrollig, or auto-updatig iformatio, all of the followig are true: (Level A) Movig, blikig, scrollig: For ay movig, blikig or scrollig iformatio that (1) starts automatically, (2) lasts more tha five secods, ad (3) is preseted i parallel with other cotet, there is a mechaism for the user to pause, stop, or hide it uless the movemet, blikig, or scrollig is part of a activity where it is essetial; ad Auto-updatig: For ay auto-updatig iformatio that (1) starts automatically ad (2) is preseted i parallel with other cotet, there is a mechaism for the user to pause, stop, or hide it or to cotrol the frequecy of the update uless the auto-updatig is part of a activity where it is essetial. Techiques for Pause, Stop, Hide 1. Allow the cotet to be paused ad restarted from where it was paused. Example: A Web page cotais a lik to a Flash aimatio. Text immediately precedig the lik should iform the user that pressig the spacebar will pause the aimatio ad restart it agai. 2. Limit the blikig of cotet to five secods which miimises the distractio caused by blikig cotet ad eable users to re-focus o the other cotet o the page. Example: A aimated image is used to highlight items o sale. Withi a list of items for purchase, a image of a red tag followed by the phrase "O sale" is used to idicate items beig offered at a reduced price. The image of the red tag bliks o loadig of the page ad stops withi five secods. 3. Use a techology to iclude blikig cotet that ca be tured off via the user aget. Example: A page cotais a blikig baer iteded to draw the user's attetio to it. The baer is a aimated gif image which repeats idefiitely. The user presses the "Esc" key, which causes the user aget to stop the aimatio of all aimated gif images o the page. 4. Set aimated gif images to stop blikig after cycles (withi five secods). The objective of this techique is to esure that aimated gif images stop blikig withi five secods. There are three aspects of the desig of aimated gif images that work together to determie how log the image bliks (or otherwise aimates): The umber of frames i the image, which are discrete images i the aimatio sequece The frame rate, which is how log each image is displayed The umber of repetitios, which is how may times the etire aimatio is performed. { Duratio of the aimatio (i sec) = umber of frames * frame rate * umber of repetitios. Example: A simple blikig image. A image has 2 frames, a frame rate of.5 secods, ad 3 repetitios. The aimatio has duratio of (2 * 0.5 * 3) secods, or exactly 3 secods, ad therefore meets the requiremets of the success criterio. 12

13 5.Use a cotrol i the Web page that stops movig, blikig, or auto-updatig cotet. Sice the cotrol should be placed i the Web page, the cotrol itself should meet the appropriate level of WCAG coformace for example, it should have appropriate cotrast, a ame that idetifies it ad it should also be keyboard accessible. The cotrol should be placed either at the top of the page or adjacet to the movig cotet. Example: Stock Market Ticker Figure 7: Stock Ticker Guidelie 2.3 Seizures Do ot desig cotet i a way that is kow to cause seizures. Some people with seizure disorders ca have a seizure triggered by flashig visual cotet. Success Criteria Three Flashes or Below Threshold: Web pages do ot cotai aythig that flashes more tha three times i ay oe secod period, or the flash is below the geeral flash ad red flash thresholds. (Level A) Techiques for Three Flashes or Below Threshold 1. Esure that o compoet of the cotet flashes more tha three times i ay 1-secod period. Sice some users may be usig scree elargers, this techique limits the flashig of ay size cotet to o more tha three flashes i ay 1-secod period. Example: If the cotet has lightig flashes the desig i such a way that lightig oly flashes two or three times without a pause i flashig. 2. Keep the flashig area small eough. If you have somethig that flashes more tha three times i a oe secod period, but the area that is flashig is less tha 25 percet of 10 degrees of visual field (which represets the cetral area of visio i the eye), the it would automatically pass. 3. Use a tool to esure that cotet does ot violate the geeral flash threshold or red flash threshold. 13

14 Guidelie 2.4 Navigable Provide ways to help users avigate, fid cotet, ad determie where they are. Success Criteria Bypass blocks: A mechaism is available to bypass blocks of cotet that are repeated o multiple Web pages. (Level A) The itet of this Success Criterio is to allow people who avigate sequetially through cotet more direct access to the primary cotet of the Web page. Web pages ad applicatios ofte have cotet that appears o other pages or screes. Examples of repeated blocks of cotet iclude but are ot limited to avigatio liks, headig graphics, ad advertisig frames. Small repeated sectios such as idividual words, phrases or sigle liks are ot cosidered blocks for the purposes of this provisio. Techiques for Bypass Blocks 1.Create liks to skip blocks of repeated material usig oe of the followig techiques: Add a lik at the top of each page that goes directly to the mai cotet area. Example: A olie ewspaper Figure 8: Redirect Lik Add a lik at the begiig of a block of repeated cotet to go to the ed of the block. Example: Skip avigatio liks Add liks at the top of the page to each area of the cotet. 2. Group blocks of repeated material i a way that ca be skipped: Provide headig elemets at the begiig of each sectio of cotet. Example Code: <h2>navigatio</h2> <ul> <li><a href="about.htm">about us</a></li> <li><a href="cotact.htm">cotact us</a></li>... </ul> <h2>all about headigs</h2> 14

15 Use map to group liks. Sighted users very ofte igore avigatio parts ad start readig the cotet of the page. Someoe usig a scree reader must first liste to the text of each lik i the avigatio bar before readig the cotet. This techique uses the map elemet to mark up cotet so that a user with a scree reader ca jump over the avigatio bar ad avoid readig all of the liks. Example: I this example, the map elemet groups a set of liks; the title attribute idetifies it as a avigatio bar. Example Code: <map title="navigatio Bar"> <p> [<a href="home.html">home</a>] [<a href="search.html">search</a>] [<a href="ew.html">new ad highlighted</a>] [<a href="sitemap.html">site map</a>] </p> </map> Use frame elemets to group blocks of repeated material ad use the title attribute of the frame ad iframe elemets. Example: The followig example shows the use of two frames to orgaise cotet. The source of the first frame is the Web page, avigatio.html, which cotais the HTML for the avigatio. This frame has a title attribute which idetifies it as a avigatio bar. The secod frame cotais the mai cotet of the site as idicated by the source parameter of mai.html ad the title attribute, "Mai News Cotet" which idetifies its fuctio. Example Code: <frameset cols="20%, *"> <frame src="avigatio.html" ame="avbar" title="navigatio Bar" /> <frame src="mai.html" ame="maicotet" title="mai News Cotet" /> <oframes> <p>view <a href="oframe.html">o frame versio</a>.</p> </oframes> </frameset> 15

16 Success Criteria Page Titled: Web pages have titles that describe topic or purpose. (Level A). Titles help users fid cotet ad oriet themselves withi it. Whe titles appear i site maps or lists of search results, users ca more quickly idetify the cotet they eed. User agets make the title of the page easily available to the user for idetifyig the page. For istace, a user aget may display the page title i the widow title bar or as the ame of the tab cotaiig the page. Techiques for Page Titled 1.Provide descriptive titles for Web pages: Provide a title usig the HTML TITLE elemet. Example Code: <html xmls=" <head> <title>the World Wide Web Cosortium</title> </head> <body>... </body> </html> Success Criteria Focus Order: If a Web page ca be avigated sequetially ad the avigatio sequeces affect meaig or operatio, focusable compoets receive focus i a order that preserves meaig ad operability. (Level A) Techiques for Focus Order 1.Place the iteractive elemets such as liks ad form cotrols i a order that follows sequeces ad relatioships withi the cotet. Each techology defies its default tab order, so the mechaism for placig the cotrols i the cotet will deped o the techology used. Example: A form cotais two text iput fields that are to be filled i sequetially. The first text iput field is placed first i the cotet; the secod iput field is placed secod. 16

17 Compliat Code <form actio=""> Do you have a vehicle: <iput type="radio" ame="vehicle" value="yes" /> Yes <iput type="radio" ame="vehicle" value="no" /> No <br><br> If yes,vehicle No: <iput type="text" ame="vehicleo"/> </form> No-Compliat Code <form actio=""> Vehicle No: <iput type="text" ame="vehicleo"/> <br><br> Do you have a vehicle: <iput type="radio" ame="vehicle" value="yes" /> Yes <iput type="radio" ame="vehicle" value="no" /> No </form> 2.Give focus to elemets i a order that follows sequeces ad relatioships withi the cotet usig oe of the followig techiques: Create a logical tab order through liks, form cotrols, ad objects. Example: A Web page cotais a search field i the upper right corer. The field is give tabidex="1" so that it will occur first i the tab order, eve though it is ot first i the cotet order Make the DOM order match the visual order (CSS). The order of cotet i the source code ca be chaged by the author to ay umber of visual presetatios with CSS. Each order may be meaigful i itself but may cause cofusio for assistive techology users. Example: A website has placed a avigatio bar visually i the top left corer of the page directly below its iitial logo. I the source code, the avigatio elemets appear after the elemets ecodig the logo. A user with low visio who uses a scree magifier i combiatio with a scree reader may be cofused whe the readig order appears to skip aroud o the scree. A keyboard user may have trouble predictig where focus will go ext whe the source order does ot match the visual order. Figure 9: Focus Order 17

18 Compliat Code <div class="site_logo"> <a href=" <img title="oeidia : Olie Portal" alt="oeidia : Olie Portal" src=" </a> <br> <iput type="text" style="backgroud: url(" oogle_custom_search.gif") o-repeat scroll left ceter;"> </div> <div class="meu"> <ul> <li> Home </li> <li>movies</li> <li> Travel </li> </ul> </div> No-Compliat Code <div class="site_logo"> <a href=" <img title="oeidia : Olie Portal" alt="oeidia : Olie Portal" src=" </a> <br> <div class="meu"> <ul> <li> Home </li> <li>movies</li> <li> Travel </li> </ul> </div> <iput type="text" style="backgroud: url(" oogle_custom_search.gif") o-repeat scroll left ceter;"> </div> 3. Isert dyamic cotet ito the Documet Object Model: Isert dyamic cotet ito the Documet Object Model immediately followig its trigger elemet (Scriptig). The objective of this techique is to place iserted user iterface elemets ito the Documet Object Model (DOM) i such a way that the tab order ad scree-reader readig order are set correctly by the default behaviour of the user aget. This techique ca be used for ay user iterface elemet that is hidde ad show, such as meus ad dialogs. Success Criteria Lik Purpose (I Cotext): The purpose of each lik ca be determied from the lik text aloe or from the lik text together with its programmatically determied lik cotext, except where the purpose of the lik would be ambiguous to users i geeral. (Level A) Techiques for Lik Purpose (I Cotext) 1.Provide lik text that describes the purpose of a lik for achor elemets. The descriptio lets a user distiguish this lik from liks i the Web page that lead to other destiatios ad helps the user determie whether to follow the lik. Example Code: <a href="routes.html">curret routes available to go from LA to SFO </a> 18

19 2.Provide text alteratives for the area elemets of image maps. Whe a image is the oly cotet of a lik, the text alterative for the image describes the uique fuctio of the lik. Whe the cotet of a lik cotais both text ad oe or more images, if the text is sufficiet to describe the purpose of the lik, the images should have a empty text alterative. Example: Usig the alt attribute for the img elemet to describe the purpose of a graphical lik. <a href="routes.html"> <img src="topo.gif" alt="curret routes at Boulders Climbig Gym" /> </a> 3.Allow the user to choose short or log lik text usig oe of the followig techiques: Provide a cotrol ear the begiig of the Web page that chages the lik text. Use scripts to chage the lik text 4. Idetify the purpose of a lik usig lik text combied with the text of the eclosig setece. Example: A Web page cotais the setece "To advertise o this page, click here." Although the lik phrase 'click here' is ot sufficiet to uderstad the lik, the iformatio eeded precedes the lik i the same setece. 5.Provide a supplemetal descriptio of the purpose of a lik: Supplemet lik text with the title attribute Example Code: <a href=" title="read more about failed elephat evacuatio"> Evacuatio Crumbles Uder Jumbo load </a> Success Criteria Multiple Ways: More tha oe way is available to locate a Web page withi a set of Web pages except where the Web Page is the result of, or a step i, a process. (Level AA) Eve small sites should provide users some meas of orietatio. For a three or four page site, with all pages liked from the home page, it may be sufficiet simply to provide liks from ad to the home page where the liks o the home page ca also serve as a site map. 19

20 Techiques for Multiple Ways 1.Provide liks to avigate to related Web pages. 2.Provide a Table of Cotets. 3.Provide a site map. A site map is a Web page that provides liks to differet sectios of the site. To make the site map available withi the site, at a miimum every page that is listed i the site map cotais a lik to the site map. Figure 10: Site Map 4.Provide a search fuctio to help users fid cotet. 5. For smaller Web sites provide lik to all of the pages from the home page. I this way, the home page serves as two mechaisms i oe. It provides the usual avigatio to pages. It also is a de facto site map to the site. Success Criteria Headigs ad Labels: Headigs ad labels describe topic or purpose. (Level AA) Whe headigs are clear ad descriptive, users ca fid the iformatio they seek more easily, ad they ca uderstad the relatioships betwee differet parts of the cotet more easily. Descriptive labels help users idetify specific compoets withi the cotet. Techiques for Headigs ad Labels 1.Provide descriptive headigs. Descriptive headigs ad titles work together to give users a overview of the cotet ad its orgaizatio. Example Code: <h1>disaster preparatio</h1> <h2>flood preparatio</h2> <h2>fire preparatio</h2> 20

21 2.Provide descriptive labels to esure that the label for ay iteractive compoet withi Web cotet makes the compoet's purpose clear. Example: A form askig the ame of the user with fields properly labelled. Success Criteria Focus Visible: Ay keyboard operable user iterface has a mode of operatio where the keyboard focus idicator is visible. (Level AA) Techiques for Focus Visible 1.Use user iterface compoets that are highlighted by the user aget whe they receive focus. Whe authors use stadard cotrols for which the user aget provides this support, users are iformed of the focus locatio i a stadard, predictable way. Example: Whe html text iput fields receive focus, browsers display a blikig vertical bar at the isertio poit i the text field. 2.Use CSS to chage the presetatio of a user iterface compoet whe it receives focus. 3.Use default or author-supplied, highly visible focus idicator. Whe a elemet receives focus, the backgroud colour or border is chaged to make it visually distict. Whe the elemet loses focus, it returs to its ormal stylig. This techique ca be used o ay HTML user aget that supports Script ad CSS, regardless of whether it supports the:focus pseudoclass. Example: I this example, whe the lik receives focus, its backgroud turs yellow. Whe it loses focus, the yellow is removed. Example Code: <script> fuctio togglefocus(el) { } el.style.backgroudcolor = el.style.backgroudcolor=="yellow"? "iherit" : "yellow"; </script>... <a href="example.html" ofocus="togglefocus(this)" oblur="togglefocus(this)"> focus me</a> 21

22 Coclusio The basic cocept behid Web site operability is everybody should be able to use the tools ad mechaisms required to operate the Web site. Although operability may seem easy, it ca be very challegig at times. Every cotrol, every lik, ad every butto o the site is a potetial poit of failure for operability. Without appropriate cosideratio for the disabled, you ca ru the risk that disabled users will be uable to access the site. Keyboard accessibility with sites developed usig AJAX tool kits is also a major issue. May of the AJAX techiques, such as drag ad drop iterfaces, click ad type editig areas ad quick edit screes, are drive by methods which are ot keyboard accessible. Cosideratio for the eeds of disabled users whe creatig AJAX-drive applicatios ca also solve may of these problems. With the advace of techology ad ew iovatios of Assistive Techologies every day, the operability of Web sites by disabled users is becomig easier day by day due to iheret features/techologies built ito these Assistive Techologies. However, a attempt should be made to make the applicatio code compliat with WCAG 2.0 AA stadard which is the most widely accepted accessibility compliace stadard i preset cotext ad will make the site operable by all kids of disabled users. Refereces [1] [2] 22

23 Cotact For more iformatio, cotact Subscribe to TCS White Papers TCS.com RSS: Feedburer: About Tata Cosultacy Services (TCS) Tata Cosultacy Services is a IT services, cosultig ad busiess solutios orgaizatio that delivers real results to global busiess, esurig a level of certaity o other firm ca match. TCS offers a cosultig-led, itegrated portfolio of IT ad IT-eabled ifrastructure, egieerig TM ad assurace services. This is delivered through its uique Global Network Delivery Model, recogized as the bechmark of excellece i software developmet. A part of the Tata Group, Idia s largest idustrial coglomerate, TCS has a global footprit ad is listed o the Natioal Stock Exchage ad Bombay Stock Exchage i Idia. For more iformatio, visit us at IT Services Busiess Solutios Outsourcig All cotet / iformatio preset here is the exclusive property of Tata Cosultacy Services Limited (TCS). The cotet / iformatio cotaied here is correct at the time of publishig. No material from here may be copied, modified, reproduced, republished, uploaded, trasmitted, posted or distributed i ay form without prior writte permissio from TCS. Uauthorized use of the cotet / iformatio appearig here may violate copyright, trademark ad other applicable laws, ad could result i crimial or civil pealties. Copyright 2012 Tata Cosultacy Services Limited TCS Desig Services I M I 11 I 12

Desktop Management. Desktop Management Tools

Desktop Management. Desktop Management Tools Desktop Maagemet 9 Desktop Maagemet Tools Mac OS X icludes three desktop maagemet tools that you might fid helpful to work more efficietly ad productively: u Stacks puts expadable folders i the Dock. Clickig

More information

ODBC. Getting Started With Sage Timberline Office ODBC

ODBC. Getting Started With Sage Timberline Office ODBC ODBC Gettig Started With Sage Timberlie Office ODBC NOTICE This documet ad the Sage Timberlie Office software may be used oly i accordace with the accompayig Sage Timberlie Office Ed User Licese Agreemet.

More information

Digital Enterprise Unit. White Paper. Web Analytics Measurement for Responsive Websites

Digital Enterprise Unit. White Paper. Web Analytics Measurement for Responsive Websites Digital Eterprise Uit White Paper Web Aalytics Measuremet for Resposive Websites About the Authors Vishal Machewad Vishal Machewad has over 13 years of experiece i sales ad marketig, havig worked as a

More information

Engineering Data Management

Engineering Data Management BaaERP 5.0c Maufacturig Egieerig Data Maagemet Module Procedure UP128A US Documetiformatio Documet Documet code : UP128A US Documet group : User Documetatio Documet title : Egieerig Data Maagemet Applicatio/Package

More information

Baan Service Master Data Management

Baan Service Master Data Management Baa Service Master Data Maagemet Module Procedure UP069A US Documetiformatio Documet Documet code : UP069A US Documet group : User Documetatio Documet title : Master Data Maagemet Applicatio/Package :

More information

Professional Networking

Professional Networking Professioal Networkig 1. Lear from people who ve bee where you are. Oe of your best resources for etworkig is alumi from your school. They ve take the classes you have take, they have bee o the job market

More information

*The most important feature of MRP as compared with ordinary inventory control analysis is its time phasing feature.

*The most important feature of MRP as compared with ordinary inventory control analysis is its time phasing feature. Itegrated Productio ad Ivetory Cotrol System MRP ad MRP II Framework of Maufacturig System Ivetory cotrol, productio schedulig, capacity plaig ad fiacial ad busiess decisios i a productio system are iterrelated.

More information

Domain 1: Designing a SQL Server Instance and a Database Solution

Domain 1: Designing a SQL Server Instance and a Database Solution Maual SQL Server 2008 Desig, Optimize ad Maitai (70-450) 1-800-418-6789 Domai 1: Desigig a SQL Server Istace ad a Database Solutio Desigig for CPU, Memory ad Storage Capacity Requiremets Whe desigig a

More information

CREATIVE MARKETING PROJECT 2016

CREATIVE MARKETING PROJECT 2016 CREATIVE MARKETING PROJECT 2016 The Creative Marketig Project is a chapter project that develops i chapter members a aalytical ad creative approach to the marketig process, actively egages chapter members

More information

On-Premise CRM to Salesforce Migration - Benefits, Challenges and Best Practices

On-Premise CRM to Salesforce Migration - Benefits, Challenges and Best Practices White Paper O-Premise CRM to Salesforce Migratio - Beefits, Challeges ad Best Practices With the advet of cloud computig, orgaizatios are lookig to move their Customer Relatioship Maagemet (CRM) applicatios

More information

Mobile Application Testing

Mobile Application Testing White Paper Mobile Applicatio Testig Device ad platform diversity, short release cycles, lack of mature testig tools ad the variety of etwork coectivity optios result i frequet cost overrus ad missed deadlies

More information

Flood Emergency Response Plan

Flood Emergency Response Plan Flood Emergecy Respose Pla This reprit is made available for iformatioal purposes oly i support of the isurace relatioship betwee FM Global ad its cliets. This iformatio does ot chage or supplemet policy

More information

IT Support. 020 8269 6878 n www.premierchoiceinternet.com n support@premierchoiceinternet.com. 30 Day FREE Trial. IT Support from 8p/user

IT Support. 020 8269 6878 n www.premierchoiceinternet.com n support@premierchoiceinternet.com. 30 Day FREE Trial. IT Support from 8p/user IT Support IT Support Premier Choice Iteret has bee providig reliable, proactive & affordable IT Support solutios to compaies based i Lodo ad the South East of Eglad sice 2002. Our goal is to provide our

More information

BaanERP. BaanERP Windows Client Installation Guide

BaanERP. BaanERP Windows Client Installation Guide BaaERP A publicatio of: Baa Developmet B.V. P.O.Box 143 3770 AC Bareveld The Netherlads Prited i the Netherlads Baa Developmet B.V. 1999. All rights reserved. The iformatio i this documet is subject to

More information

INDEPENDENT BUSINESS PLAN EVENT 2016

INDEPENDENT BUSINESS PLAN EVENT 2016 INDEPENDENT BUSINESS PLAN EVENT 2016 The Idepedet Busiess Pla Evet ivolves the developmet of a comprehesive proposal to start a ew busiess. Ay type of busiess may be used. The Idepedet Busiess Pla Evet

More information

PUBLIC RELATIONS PROJECT 2016

PUBLIC RELATIONS PROJECT 2016 PUBLIC RELATIONS PROJECT 2016 The purpose of the Public Relatios Project is to provide a opportuity for the chapter members to demostrate the kowledge ad skills eeded i plaig, orgaizig, implemetig ad evaluatig

More information

Document Control Solutions

Document Control Solutions Documet Cotrol Solutios State of the art software The beefits of Assai Assai Software Services provides leadig edge Documet Cotrol ad Maagemet System software for oil ad gas, egieerig ad costructio. AssaiDCMS

More information

Making training work for your business

Making training work for your business Makig traiig work for your busiess Itegratig core skills of laguage, literacy ad umeracy ito geeral workplace traiig makes sese. The iformatio i this pamphlet will help you pla for ad build a successful

More information

How To Write A Privacy Policy For A Busiess

How To Write A Privacy Policy For A Busiess Office of the Privacy Commissioer of Caada PIPEDA Privacy Guide for Small Busiesses: The Basics Privacy is the best policy Hadlig privacy cocers correctly ca help improve your orgaizatio s reputatio. Whe

More information

Modified Line Search Method for Global Optimization

Modified Line Search Method for Global Optimization Modified Lie Search Method for Global Optimizatio Cria Grosa ad Ajith Abraham Ceter of Excellece for Quatifiable Quality of Service Norwegia Uiversity of Sciece ad Techology Trodheim, Norway {cria, ajith}@q2s.tu.o

More information

Telecom. White Paper. Actionable Intelligence in the SDN Ecosystem: Optimizing Network Traffic through FRSA

Telecom. White Paper. Actionable Intelligence in the SDN Ecosystem: Optimizing Network Traffic through FRSA Telecom White Paper Actioable Itelligece i the SDN Ecosystem: Optimizig Network Traffic through FRSA About the Authors Sumit Kapoor Sumit is a solutio architect i the telecom busiess uit at Tata Cosultacy

More information

CHAPTER 3 THE TIME VALUE OF MONEY

CHAPTER 3 THE TIME VALUE OF MONEY CHAPTER 3 THE TIME VALUE OF MONEY OVERVIEW A dollar i the had today is worth more tha a dollar to be received i the future because, if you had it ow, you could ivest that dollar ad ear iterest. Of all

More information

Determining the sample size

Determining the sample size Determiig the sample size Oe of the most commo questios ay statisticia gets asked is How large a sample size do I eed? Researchers are ofte surprised to fid out that the aswer depeds o a umber of factors

More information

(VCP-310) 1-800-418-6789

(VCP-310) 1-800-418-6789 Maual VMware Lesso 1: Uderstadig the VMware Product Lie I this lesso, you will first lear what virtualizatio is. Next, you ll explore the products offered by VMware that provide virtualizatio services.

More information

Authentication - Access Control Default Security Active Directory Trusted Authentication Guest User or Anonymous (un-authenticated) Logging Out

Authentication - Access Control Default Security Active Directory Trusted Authentication Guest User or Anonymous (un-authenticated) Logging Out FME Server Security Table of Cotets FME Server Autheticatio - Access Cotrol Default Security Active Directory Trusted Autheticatio Guest User or Aoymous (u-autheticated) Loggig Out Authorizatio - Roles

More information

In nite Sequences. Dr. Philippe B. Laval Kennesaw State University. October 9, 2008

In nite Sequences. Dr. Philippe B. Laval Kennesaw State University. October 9, 2008 I ite Sequeces Dr. Philippe B. Laval Keesaw State Uiversity October 9, 2008 Abstract This had out is a itroductio to i ite sequeces. mai de itios ad presets some elemetary results. It gives the I ite Sequeces

More information

client communication

client communication CCH Portal cliet commuicatio facig today s challeges Like most accoutacy practices, we ow use email for most cliet commuicatio. It s quick ad easy, but we do worry about the security of sesitive data.

More information

An Approach to Fusion CRM Adoption

An Approach to Fusion CRM Adoption White Paper A Approach to Fusio CRM Adoptio May eterprise customers are ivestig time ad effort to evaluate how ext-geeratio Oracle eterprise applicatios will chage iteractios with iteral ad exteral stakeholders.

More information

Agenda. Outsourcing and Globalization in Software Development. Outsourcing. Outsourcing here to stay. Outsourcing Alternatives

Agenda. Outsourcing and Globalization in Software Development. Outsourcing. Outsourcing here to stay. Outsourcing Alternatives Outsourcig ad Globalizatio i Software Developmet Jacques Crocker UW CSE Alumi 2003 jc@cs.washigto.edu Ageda Itroductio The Outsourcig Pheomeo Leadig Offshore Projects Maagig Customers Offshore Developmet

More information

Hypergeometric Distributions

Hypergeometric Distributions 7.4 Hypergeometric Distributios Whe choosig the startig lie-up for a game, a coach obviously has to choose a differet player for each positio. Similarly, whe a uio elects delegates for a covetio or you

More information

BPM Capabilities in CRM Landscape

BPM Capabilities in CRM Landscape White Paper BPM Capabilities i CRM Ladscape Customer Relatioship Maagemet (CRM) is all about maagig the relatioships you have with your customers. It s a overall strategy to help you lear about your customers

More information

From Customer Satisfaction to Customer Advocacy

From Customer Satisfaction to Customer Advocacy White Paper From Customer Satisfactio to Customer Advocacy Impact of First Time Resolutio (FTR) o Customer Satisfactio ad Sales Performace Baks ad Fiacial Istitutios are ivestig heavily i customer-cetric

More information

The Importance of Change Management in Application Managed Services Outsourcing

The Importance of Change Management in Application Managed Services Outsourcing A Poit of View The Importace of Chage Maagemet i Applicatio Maaged Services Outsourcig Itroductio Sice its arrival i the early 1960s, IT outsourcig has evolved sigificatly. Now ofte kow as maaged services,

More information

The Big Picture: An Introduction to Data Warehousing

The Big Picture: An Introduction to Data Warehousing Chapter 1 The Big Picture: A Itroductio to Data Warehousig Itroductio I 1977, Jimmy Carter was Presidet of the Uited States, Star Wars hit the big scree, ad Apple Computer, Ic. itroduced the world to the

More information

Configuring Additional Active Directory Server Roles

Configuring Additional Active Directory Server Roles Maual Upgradig your MCSE o Server 2003 to Server 2008 (70-649) 1-800-418-6789 Cofigurig Additioal Active Directory Server Roles Active Directory Lightweight Directory Services Backgroud ad Cofiguratio

More information

Pre-Suit Collection Strategies

Pre-Suit Collection Strategies Pre-Suit Collectio Strategies Writte by Charles PT Phoeix How to Decide Whether to Pursue Collectio Calculatig the Value of Collectio As with ay busiess litigatio, all factors associated with the process

More information

Domain 1: Identifying Cause of and Resolving Desktop Application Issues Identifying and Resolving New Software Installation Issues

Domain 1: Identifying Cause of and Resolving Desktop Application Issues Identifying and Resolving New Software Installation Issues Maual Widows 7 Eterprise Desktop Support Techicia (70-685) 1-800-418-6789 Domai 1: Idetifyig Cause of ad Resolvig Desktop Applicatio Issues Idetifyig ad Resolvig New Software Istallatio Issues This sectio

More information

Domain 1: Configuring Domain Name System (DNS) for Active Directory

Domain 1: Configuring Domain Name System (DNS) for Active Directory Maual Widows Domai 1: Cofigurig Domai Name System (DNS) for Active Directory Cofigure zoes I Domai Name System (DNS), a DNS amespace ca be divided ito zoes. The zoes store ame iformatio about oe or more

More information

Security Functions and Purposes of Network Devices and Technologies (SY0-301) 1-800-418-6789. Firewalls. Audiobooks

Security Functions and Purposes of Network Devices and Technologies (SY0-301) 1-800-418-6789. Firewalls. Audiobooks Maual Security+ Domai 1 Network Security Every etwork is uique, ad architecturally defied physically by its equipmet ad coectios, ad logically through the applicatios, services, ad idustries it serves.

More information

SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES

SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES Read Sectio 1.5 (pages 5 9) Overview I Sectio 1.5 we lear to work with summatio otatio ad formulas. We will also itroduce a brief overview of sequeces,

More information

EMAIL MARKETING CREATIVE BEST PRACTICES AND TECHNIQUES

EMAIL MARKETING CREATIVE BEST PRACTICES AND TECHNIQUES SM EMAIL MARKETING CREATIVE BEST PRACTICES AND TECHNIQUES 29 Broadway New York, NY 10006 PH: 212.809.0825 ifo@cheetahmail.com SM 2 Recommedatio Summary...pg. 3 Itroductio...pg. 4 Formattig Recommedatios

More information

The Forgotten Middle. research readiness results. Executive Summary

The Forgotten Middle. research readiness results. Executive Summary The Forgotte Middle Esurig that All Studets Are o Target for College ad Career Readiess before High School Executive Summary Today, college readiess also meas career readiess. While ot every high school

More information

Banking & Financial Services. White Paper. Basel III Capital Disclosure Requirements The Way Forward For Banks

Banking & Financial Services. White Paper. Basel III Capital Disclosure Requirements The Way Forward For Banks Bakig & Fiacial Services White Paper Basel III Capital Disclosure Requiremets The Way Forward For Baks About the Author Rekha George Rekha George is part of TCS BFS Fiace & Reportig Practice. She is a

More information

TruStore: The storage. system that grows with you. Machine Tools / Power Tools Laser Technology / Electronics Medical Technology

TruStore: The storage. system that grows with you. Machine Tools / Power Tools Laser Technology / Electronics Medical Technology TruStore: The storage system that grows with you Machie Tools / Power Tools Laser Techology / Electroics Medical Techology Everythig from a sigle source. Cotets Everythig from a sigle source. 2 TruStore

More information

Now here is the important step

Now here is the important step LINEST i Excel The Excel spreadsheet fuctio "liest" is a complete liear least squares curve fittig routie that produces ucertaity estimates for the fit values. There are two ways to access the "liest"

More information

Analyzing Longitudinal Data from Complex Surveys Using SUDAAN

Analyzing Longitudinal Data from Complex Surveys Using SUDAAN Aalyzig Logitudial Data from Complex Surveys Usig SUDAAN Darryl Creel Statistics ad Epidemiology, RTI Iteratioal, 312 Trotter Farm Drive, Rockville, MD, 20850 Abstract SUDAAN: Software for the Statistical

More information

Project Deliverables. CS 361, Lecture 28. Outline. Project Deliverables. Administrative. Project Comments

Project Deliverables. CS 361, Lecture 28. Outline. Project Deliverables. Administrative. Project Comments Project Deliverables CS 361, Lecture 28 Jared Saia Uiversity of New Mexico Each Group should tur i oe group project cosistig of: About 6-12 pages of text (ca be loger with appedix) 6-12 figures (please

More information

iprox sensors iprox inductive sensors iprox programming tools ProxView programming software iprox the world s most versatile proximity sensor

iprox sensors iprox inductive sensors iprox programming tools ProxView programming software iprox the world s most versatile proximity sensor iprox sesors iprox iductive sesors iprox programmig tools ProxView programmig software iprox the world s most versatile proximity sesor The world s most versatile proximity sesor Eato s iproxe is syoymous

More information

Domain 1 - Describe Cisco VoIP Implementations

Domain 1 - Describe Cisco VoIP Implementations Maual ONT (642-8) 1-800-418-6789 Domai 1 - Describe Cisco VoIP Implemetatios Advatages of VoIP Over Traditioal Switches Voice over IP etworks have may advatages over traditioal circuit switched voice etworks.

More information

CHAPTER 3 DIGITAL CODING OF SIGNALS

CHAPTER 3 DIGITAL CODING OF SIGNALS CHAPTER 3 DIGITAL CODING OF SIGNALS Computers are ofte used to automate the recordig of measuremets. The trasducers ad sigal coditioig circuits produce a voltage sigal that is proportioal to a quatity

More information

Ideate, Inc. Training Solutions to Give you the Leading Edge

Ideate, Inc. Training Solutions to Give you the Leading Edge Ideate, Ic. Traiig News 2014v1 Ideate, Ic. Traiig Solutios to Give you the Leadig Edge New Packages For All Your Traiig Needs! Bill Johso Seior MEP - Applicatio Specialist Revit MEP Fudametals Ad More!

More information

Effective Data Deduplication Implementation

Effective Data Deduplication Implementation White Paper Effective Data Deduplicatio Implemetatio Eterprises with IT ifrastructure are lookig at reducig their carbo foot prit ad ifrastructure maagemet cost by slimmig dow their data ceters. I cotrast,

More information

France caters to innovative companies and offers the best research tax credit in Europe

France caters to innovative companies and offers the best research tax credit in Europe 1/5 The Frech Govermet has three objectives : > improve Frace s fiscal competitiveess > cosolidate R&D activities > make Frace a attractive coutry for iovatio Tax icetives have become a key elemet of public

More information

Investing in Stocks WHAT ARE THE DIFFERENT CLASSIFICATIONS OF STOCKS? WHY INVEST IN STOCKS? CAN YOU LOSE MONEY?

Investing in Stocks WHAT ARE THE DIFFERENT CLASSIFICATIONS OF STOCKS? WHY INVEST IN STOCKS? CAN YOU LOSE MONEY? Ivestig i Stocks Ivestig i Stocks Busiesses sell shares of stock to ivestors as a way to raise moey to fiace expasio, pay off debt ad provide operatig capital. Ecoomic coditios: Employmet, iflatio, ivetory

More information

How to set up your GMC Online account

How to set up your GMC Online account How to set up your GMC Olie accout Mai title Itroductio GMC Olie is a secure part of our website that allows you to maage your registratio with us. Over 100,000 doctors already use GMC Olie. We wat every

More information

Alliance and Technology unit. White Paper. Best Practices for Designing a Responsive SharePoint Site

Alliance and Technology unit. White Paper. Best Practices for Designing a Responsive SharePoint Site Alliace ad Techology uit White Paper Best Practices for Desigig a Resposive SharePoit Site About the Author Muktikata Sedha Muktikata Sedha is a Solutio Architect with more tha 13 years of experiece at

More information

INVESTING IN SOCIAL CHANGE TOOLS FOR SOCIAL INNOVATION

INVESTING IN SOCIAL CHANGE TOOLS FOR SOCIAL INNOVATION INVESTING IN SOCIAL CHANGE TOOLS FOR SOCIAL INNOVATION At Tides, we have bee workig for more tha 30 years with people like you to make the world a better place. Our missio is to parter with activists,

More information

Bio-Plex Manager Software

Bio-Plex Manager Software Multiplex Suspesio Array Bio-Plex Maager Software Extract Kowledge Faster Move Your Research Forward Bio-Rad cotiues to iovate where it matters most. With Bio-Plex Maager 5.0 software, we offer valuable

More information

Benefits of CRM Going Social

Benefits of CRM Going Social White Paper Beefits of CRM Goig Social The era of the passive customer is goe ad a ew cocept, that of the social customer has evolved. The customer of today is vocal expressig his thoughts about the products

More information

Five Effective Testing Practices to Assure Meaningful Use of Electronic Health Records

Five Effective Testing Practices to Assure Meaningful Use of Electronic Health Records Poit of View Five Effective Testig Practices to Assure Meaigful of Electroic Health Records Abstract Meaigful ' has bee the buzzword i the US healthcare commuity as every care provider is gearig up for

More information

ContactPro Desktop for Multi-Media Contact Center

ContactPro Desktop for Multi-Media Contact Center CotactPro Desktop for Multi-Media Cotact Ceter CCT CotactPro (CP) is the perfect solutio for the aget desktop i a Avaya multimedia call ceter eviromet. CotactPro empowers agets to efficietly serve customers

More information

.04. This means $1000 is multiplied by 1.02 five times, once for each of the remaining sixmonth

.04. This means $1000 is multiplied by 1.02 five times, once for each of the remaining sixmonth Questio 1: What is a ordiary auity? Let s look at a ordiary auity that is certai ad simple. By this, we mea a auity over a fixed term whose paymet period matches the iterest coversio period. Additioally,

More information

Systems Design Project: Indoor Location of Wireless Devices

Systems Design Project: Indoor Location of Wireless Devices Systems Desig Project: Idoor Locatio of Wireless Devices Prepared By: Bria Murphy Seior Systems Sciece ad Egieerig Washigto Uiversity i St. Louis Phoe: (805) 698-5295 Email: bcm1@cec.wustl.edu Supervised

More information

Assessment of the Board

Assessment of the Board Audit Committee Istitute Sposored by KPMG Assessmet of the Board Whe usig a facilitator, care eeds to be take if the idividual is i some way coflicted due to the closeess of their relatioship with the

More information

Enabling Optimized Network Operations

Enabling Optimized Network Operations A Poit of View Eablig Optimized Network Operatios The Evictio Mechaism Approach to Maagig Data Flows based o Importace Itroductio The explosive growth i the umber of users alog with differet types of etwork

More information

Confidence Intervals. CI for a population mean (σ is known and n > 30 or the variable is normally distributed in the.

Confidence Intervals. CI for a population mean (σ is known and n > 30 or the variable is normally distributed in the. Cofidece Itervals A cofidece iterval is a iterval whose purpose is to estimate a parameter (a umber that could, i theory, be calculated from the populatio, if measuremets were available for the whole populatio).

More information

BaanERP 5.0c. EDI User Guide

BaanERP 5.0c. EDI User Guide BaaERP 5.0c A publicatio of: Baa Developmet B.V. P.O.Box 143 3770 AC Bareveld The Netherlads Prited i the Netherlads Baa Developmet B.V. 1999. All rights reserved. The iformatio i this documet is subject

More information

Center, Spread, and Shape in Inference: Claims, Caveats, and Insights

Center, Spread, and Shape in Inference: Claims, Caveats, and Insights Ceter, Spread, ad Shape i Iferece: Claims, Caveats, ad Isights Dr. Nacy Pfeig (Uiversity of Pittsburgh) AMATYC November 2008 Prelimiary Activities 1. I would like to produce a iterval estimate for the

More information

auction a guide to selling at Residential

auction a guide to selling at Residential Residetial a guide to sellig at auctio Allsop is the market leader for residetial ad commercial auctios i the UK Aually sells up to 700 millio of property at auctio Holds at least seve residetial ad six

More information

Information for Programs Seeking Initial Accreditation

Information for Programs Seeking Initial Accreditation Iformatio for Programs Seekig Iitial Accreditatio Aswers to Frequetly- Asked-Questios (from www.abet.org/ew-to-accreditatio/) Assurig Quality l Stimulatig Iovatio This documet iteds to aswer may of the

More information

The Canadian Council of Professional Engineers

The Canadian Council of Professional Engineers The Caadia Coucil of Professioal Egieers Providig leadership which advaces the quality of life through the creative, resposible ad progressive applicatio of egieerig priciples i a global cotext Egieerig

More information

STUDENTS PARTICIPATION IN ONLINE LEARNING IN BUSINESS COURSES AT UNIVERSITAS TERBUKA, INDONESIA. Maya Maria, Universitas Terbuka, Indonesia

STUDENTS PARTICIPATION IN ONLINE LEARNING IN BUSINESS COURSES AT UNIVERSITAS TERBUKA, INDONESIA. Maya Maria, Universitas Terbuka, Indonesia STUDENTS PARTICIPATION IN ONLINE LEARNING IN BUSINESS COURSES AT UNIVERSITAS TERBUKA, INDONESIA Maya Maria, Uiversitas Terbuka, Idoesia Co-author: Amiuddi Zuhairi, Uiversitas Terbuka, Idoesia Kuria Edah

More information

WHERE CHANGE IS POSSIBLE

WHERE CHANGE IS POSSIBLE WHERE CHANGE IS POSSIBLE gree workspaces AT TIDES, WE HAVE BEEN WORKING WITH PEOPLE LIKE YOU FOR MORE THAN 30 YEARS TO MAKE THE WORLD A BETTER PLACE. Our missio is to parter with philathropists, foudatios,

More information

Enhancing Oracle Business Intelligence with cubus EV How users of Oracle BI on Essbase cubes can benefit from cubus outperform EV Analytics (cubus EV)

Enhancing Oracle Business Intelligence with cubus EV How users of Oracle BI on Essbase cubes can benefit from cubus outperform EV Analytics (cubus EV) Ehacig Oracle Busiess Itelligece with cubus EV How users of Oracle BI o Essbase cubes ca beefit from cubus outperform EV Aalytics (cubus EV) CONTENT 01 cubus EV as a ehacemet to Oracle BI o Essbase 02

More information

optimise your investment in Microsoft technology. Microsoft Consulting Services from CIBER

optimise your investment in Microsoft technology. Microsoft Consulting Services from CIBER optimise your ivestmet i Microsoft techology. Microsoft Cosultig Services from Microsoft Cosultig Services from MICROSOFT CONSULTING SERVICES ca help with ay stage i the lifecycle of adoptig Microsoft

More information

Tell us if you need help because of a disability Ask for a free interpreter

Tell us if you need help because of a disability Ask for a free interpreter Your rights uder Califoria Welfare Programs for people applyig for or receivig public aid i Califoria Tell us if you eed help because of a disability Ask for a free iterpreter 2 Your rights all people

More information

CCH Accountants Starter Pack

CCH Accountants Starter Pack CCH Accoutats Starter Pack We may be a bit smaller, but fudametally we re o differet to ay other accoutig practice. Util ow, smaller firms have faced a stark choice: Buy cheaply, kowig that the practice

More information

GOOD PRACTICE CHECKLIST FOR INTERPRETERS WORKING WITH DOMESTIC VIOLENCE SITUATIONS

GOOD PRACTICE CHECKLIST FOR INTERPRETERS WORKING WITH DOMESTIC VIOLENCE SITUATIONS GOOD PRACTICE CHECKLIST FOR INTERPRETERS WORKING WITH DOMESTIC VIOLENCE SITUATIONS I the sprig of 2008, Stadig Together agaist Domestic Violece carried out a piece of collaborative work o domestic violece

More information

Creating an Agile BI Environment

Creating an Agile BI Environment White Paper Creatig a Agile BI Eviromet The rapidly chagig IT ecoomy has iflueced the Busiess Itelligece (BI) systems to look at iovative ways to be equally fast ad flexible. There is a eed to be more

More information

How to read A Mutual Fund shareholder report

How to read A Mutual Fund shareholder report Ivestor BulletI How to read A Mutual Fud shareholder report The SEC s Office of Ivestor Educatio ad Advocacy is issuig this Ivestor Bulleti to educate idividual ivestors about mutual fud shareholder reports.

More information

E-Plex Enterprise Access Control System

E-Plex Enterprise Access Control System Eterprise Access Cotrol System Egieered for Flexibility Modular Solutio The Eterprise Access Cotrol System is a modular solutio for maagig access poits. Employig a variety of hardware optios, system maagemet

More information

summary of cover CONTRACT WORKS INSURANCE

summary of cover CONTRACT WORKS INSURANCE 1 SUMMARY OF COVER CONTRACT WORKS summary of cover CONTRACT WORKS INSURANCE This documet details the cover we ca provide for our commercial or church policyholders whe udertakig buildig or reovatio works.

More information

Handling. Collection Calls

Handling. Collection Calls Hadlig the Collectio Calls We do everythig we ca to stop collectio calls; however, i the early part of our represetatio, you ca expect some of these calls to cotiue. We uderstad that the first few moths

More information

Amendments to employer debt Regulations

Amendments to employer debt Regulations March 2008 Pesios Legal Alert Amedmets to employer debt Regulatios The Govermet has at last issued Regulatios which will amed the law as to employer debts uder s75 Pesios Act 1995. The amedig Regulatios

More information

1. Introduction. Scheduling Theory

1. Introduction. Scheduling Theory . Itroductio. Itroductio As a idepedet brach of Operatioal Research, Schedulig Theory appeared i the begiig of the 50s. I additio to computer systems ad maufacturig, schedulig theory ca be applied to may

More information

A Balanced Scorecard

A Balanced Scorecard A Balaced Scorecard with VISION A Visio Iteratioal White Paper Visio Iteratioal A/S Aarhusgade 88, DK-2100 Copehage, Demark Phoe +45 35430086 Fax +45 35434646 www.balaced-scorecard.com 1 1. Itroductio

More information

Your organization has a Class B IP address of 166.144.0.0 Before you implement subnetting, the Network ID and Host ID are divided as follows:

Your organization has a Class B IP address of 166.144.0.0 Before you implement subnetting, the Network ID and Host ID are divided as follows: Subettig Subettig is used to subdivide a sigle class of etwork i to multiple smaller etworks. Example: Your orgaizatio has a Class B IP address of 166.144.0.0 Before you implemet subettig, the Network

More information

INVESTMENT PERFORMANCE COUNCIL (IPC) Guidance Statement on Calculation Methodology

INVESTMENT PERFORMANCE COUNCIL (IPC) Guidance Statement on Calculation Methodology Adoptio Date: 4 March 2004 Effective Date: 1 Jue 2004 Retroactive Applicatio: No Public Commet Period: Aug Nov 2002 INVESTMENT PERFORMANCE COUNCIL (IPC) Preface Guidace Statemet o Calculatio Methodology

More information

Silver Lining of Cloud Computing

Silver Lining of Cloud Computing White Paper Silver Liig of Cloud Computig - Key Priciples ad Best Practices CXOs eed to evaluate differet deploymet models, service models ad key characteristics of the cloud to implemet the precise spectrum

More information

Smart Connected Products & The Internet of Things

Smart Connected Products & The Internet of Things Smart Coected Products & The Iteret of Thigs Who we are Taget delivers Talet Globally. Established for 40 years we specialise i delivery of iovative & tailored talet solutios to customers aroud the world.

More information

Confidence Intervals for One Mean

Confidence Intervals for One Mean Chapter 420 Cofidece Itervals for Oe Mea Itroductio This routie calculates the sample size ecessary to achieve a specified distace from the mea to the cofidece limit(s) at a stated cofidece level for a

More information

insight reporting solutions

insight reporting solutions reportig solutios Create ad cotrol olie customized score reports to measure studet progress ad to determie ways to improve istructio. isight Customized Reportig empowers you to make data-drive decisios.

More information

RISK TRANSFER FOR DESIGN-BUILD TEAMS

RISK TRANSFER FOR DESIGN-BUILD TEAMS WILLIS CONSTRUCTION PRACTICE I-BEAM Jauary 2010 www.willis.com RISK TRANSFER FOR DESIGN-BUILD TEAMS Desig-builD work is icreasig each quarter. cosequetly, we are fieldig more iquiries from cliets regardig

More information

Comparing Credit Card Finance Charges

Comparing Credit Card Finance Charges Comparig Credit Card Fiace Charges Comparig Credit Card Fiace Charges Decidig if a particular credit card is right for you ivolves uderstadig what it costs ad what it offers you i retur. To determie how

More information

Total Program Management for High-Tech

Total Program Management for High-Tech Total Program Maagemet for High-Tech ORGANIZE Makig Order Out of Chaos Sortig the requiremets, fidig the right resources, aligig the capabilities, ad creatig a cohesive Team Maagemet Effort are dautig

More information

A Stress Testing Framework for Liquidity Risk

A Stress Testing Framework for Liquidity Risk White Paper A Stress Testig Framework for Liquidity Risk Oe of the most importat lessos leared from the recet fiacial crisis is that liquidity risk is fudametally differet from other forms of risk such

More information

PUBLIC RELATIONS PROJECT 2015

PUBLIC RELATIONS PROJECT 2015 PUBLIC RELATIONS PROJECT 2015 Supported by MARKETING The purpose of the Public Relatios Project is to provide a opportuity for the chapter members to demostrate the kowledge ad skills eeded i plaig, orgaizig,

More information

I apply to subscribe for a Stocks & Shares ISA for the tax year 20 /20 and each subsequent year until further notice.

I apply to subscribe for a Stocks & Shares ISA for the tax year 20 /20 and each subsequent year until further notice. IFSL Brooks Macdoald Fud Stocks & Shares ISA Trasfer Applicatio Form IFSL Brooks Macdoald Fud Stocks & Shares ISA Trasfer Applicatio Form Please complete usig BLOCK CAPITALS ad retur the completed form

More information

L5352 Ethernet Communications Interface

L5352 Ethernet Communications Interface L5352 Etheret Commuicatios Iterface Techical Maual HA470898 Issue 2 Copyright SSD Drives Ic 2005 All rights strictly reserved. No part of this documet may be stored i a retrieval system, or trasmitted

More information

Application of Artificial Intelligence in Insurance Customer Interactions

Application of Artificial Intelligence in Insurance Customer Interactions White Paper Applicatio of Artificial Itelligece i Isurace Customer Iteractios The strategic iitiatives ad busiess decisios of service providers cotiue to revolve aroud customer prefereces ad eeds. With

More information