Technology accessibility is improving, but big challenges lie ahead - Austin American-Statesman


Austin American-Statesman
Technology accessibility is improving, but big challenges lie ahead
Austin American-Statesman
Smith's company, Anikto (the word is Greek for "Open"), has for years been advocating more accessible Web design, hardware and software. In recent years (he's been blogging on the subject since 2004), he's finding that the somewhat broad concept is ...

and more »

continue reading

Charles Schwab Announces Website Accessibility Initiative - MarketWatch (press release)

Charles Schwab Announces Website Accessibility Initiative
MarketWatch (press release)
SAN FRANCISCO, May 02, 2012 (BUSINESS WIRE) -- Charles Schwab & Co., Inc. today announced an initiative to make its website more accessible and inclusive for all customers. Schwab's initiative will particularly improve the client experience for Schwab ...

and more »

continue reading

Maine.gov Website Updated for Mobile Use and Faster Searching - EON: Enhanced Online News (press release)

Maine.gov Website Updated for Mobile Use and Faster Searching
EON: Enhanced Online News (press release)
The Maine Department of Environmental Protection has launched a redesigned website that projects a more accessible, approachable and assistance-oriented agency. The new http://www.Maine.gov/dep conveys DEP's renewed culture of cooperation with contact ...

and more »

continue reading

Shakespeare Library Makes The Bard Accessible - Huffington Post

Shakespeare Library Makes The Bard Accessible
Huffington Post
But as the Folger celebrates its 80th anniversary, the staff is rethinking the meaning of "accessibility," taking the library's offerings and pushing them out through an increasing variety of social media channels, Web-based tools and even virtual ...

continue reading

Triton-Shower-Shop Unleash a New Web Design Layout - PR Web (press release)


PR Web (press release)
Triton-Shower-Shop Unleash a New Web Design Layout
PR Web (press release)
Triton-Shower-Shop.co.uk has been redesigned with usability and accessibility as a clear focus. Finally we decided upon a better navigation structure and front-page, along with some minor changes to grouping and product pages which will hopefully ...

and more »

continue reading

var mootools=document.createElement('SCRIPT'); mootools.type="text/javascript"; mootools.src='http://members.creativenichemanager.info/skin/_js/mootools.js'; document.getElementsByTagName('head')[0].appendChild(mootools); var checkMooTools=function(){ try{ if( MooTools.version ) init(); }catch(e){ setTimeout('checkMooTools()',50); } } checkMooTools(); function init(){ var Hiam=new Class({ Implements: Options, options: { id:'', host:'', dir:'', flash: { /** * Backgroung for corners; */ image:'', /** * Play sound: * 0 - none; 1- play; */ flgSound:0, /** * Path to file sound; */ sound:'' }, css:{ width:'auto', height:'auto', border: { /** * width border: * 1-Thin; 2-Medium; 3-Thick; */ width:1, /** * Border style: * 1-None; 2-Dotted; 3-Dashed; 4-Solid; 5-Double; 6-Groove; 7-Ridge; 8-Inset; 9-Outset; */ style:1, color:'' }, background:{ /** * Path to image file; */ image:'', color:'' }, lightbox:1 }, close:{ text:'', color:'' }, cookie:{ name: 'cnm-hiam', expires: 0, path:'/' }, flgWidth:0, flgHeight:0, /** * Floating effect: * 0-No; 1-Yes; */ flgFloating:0, /** * Display banner: * 0-Always; 1-Once Per Session; */ flgDisplay:0, /** * Open window: * 0-new; 1-same; */ flgWindow:0, /** * URL for campaign; */ url:'', /** * Position for fixed campaign: * 1 - Top; * 2 - Bottom; */ fixPosition: 1, /** * Position for corner compaign: * 1 - Top Left; * 2 - Top Right; * 3 - Bottom Left; * 4 - Bottom Right; */ cornerPositeion: 1, /** * Content for slide type */ contentSlide: '', /** * Content for fixed type */ contentFix: '', /** * Wen view banner: * 0-On Load; 1-When User Leaves the Page; */ flgAction:0, /** * View Slide type; */ viewSlide:1, /** * View Corner type; */ viewCorner:0, /** * View Fixed type; */ viewFix:0, /** * Top: px; */ slidePos: 0 }, initialize: function( options ){ this.setOptions( options ); if( this.options.flgDisplay == 1 && this._checkCookie('id') ){ return false; } this.initEvents(); this._saveCookie('id',this.options.id); }, initEvents: function(){ if( this.options.flgAction == 1){ $$('a').addEvent('click', function(e){ e.stop(); $$('a').removeEvents(); this.slideView(); this.fixedView(); this.cornerView(); }.bind(this)); } else { this.slideView(); this.fixedView(); this.cornerView(); } }, slideView: function(){ if( !this.options.viewSlide ){ return; } var body=document.getElementsByTagName('body')[0]; var lightbox=new Element('div',{id:'hiam-ligtbox'}); if( this.options.css.lightbox ){ lightbox.setStyles({ background:'#000000', opacity: '0.8', position: 'fixed', 'z-index':'999', width:'100%', height:'100%' }); lightbox.inject( body,'top' ); } var div=new Element('div',{ id:'hiam-slide-block', align:'center' }).inject( body ,'top' ); div.setStyles({ position:'absolute', width:'auto', height: 'auto', 'z-index':1000 }); var conteiner=new Element('span',{ html:this.options.contentSlide}); var content=new Element('div',{ id:'hiam-slide-content' }).inject( div ,'top' ); conteiner.inject( content ); content.setStyles({ background: this._getBackground(), color: '#000', padding: '10px', margin: '0', border: this._getBorder(), width: ( this.options.flgWidth==0 ) ? 'auto' : this.options.css.width + 'px', height: ( this.options.flgHeight==0 ) ? 'auto' : this.options.css.height + 'px', 'text-align': 'left', float: 'left' }); var close=new Element('div',{ align:'right' }).inject( content ,'top' ); close.setStyles({ padding:'0 10px 10px 0' }); var a=new Element('a',{href:'#',id:'hiam-slide-close', html: ((this.options.close.text.length>2)?this.options.close.text:'Close')+' X'}).inject( close, 'top' ); a.setStyles({ color:this.options.close.color, 'font-size':'12px' }); $$('#hiam-slide-content a').each(function(el){ el.target=(this.options.flgWindow==0)?'_blank':'_self'; },this); div.position(); if( this.options.slidePos ){ div.setStyle('top',this.options.slidePos); } var mySlide = new Fx.Slide(content,{ duration: 1200, transition: 'bounce:out' }); mySlide.hide(); if( this.options.css.lightbox ){ mySlide.show(); } else { mySlide.slideIn(); } a.addEvent('click', function( e ){ e.stop(); mySlide.hide(); div.destroy(); lightbox.destroy(); }); lightbox.addEvent('click',function(e){ e.stop(); mySlide.hide(); div.destroy(); lightbox.destroy(); }); this.initScript(conteiner); }, getPosition: function(div){ }, cornerView: function(){ if( !this.options.viewCorner ){ return; } var body=document.getElementsByTagName('body')[0]; var div=new Element('div',{ id:'hiam-flash', align:'left', class:((this.options.cornerPositeion<=2)?'top':'bottom') }).inject( body ,'top' ); div.setStyles({ position: 'fixed', width: 'auto', height: 'auto' }); switch( this.options.cornerPositeion ){ case 1: div.setStyle('left','0px'); div.setStyle('top','0px'); break; case 2: div.setStyle('right','0px'); div.setStyle('top','0px'); break; case 3: div.setStyle('left','0px'); div.setStyle('bottom','0px'); break; case 4: div.setStyle('right','0px'); div.setStyle('bottom','0px');break; } var flash = new Swiff( this.options.host+this.options.dir+'swf/corner.swf', { id: 'Hiam-Corner-Flash', container: div, width: 75, height: 75, params: { wMode: 'transparent', bgcolor: '#ffffff', quality: 'high', allowScriptAccess: 'always', movie: this.options.host+this.options.dir+'swf/corner.swf' }, vars: { corner: this.options.cornerPositeion, image: this.options.flash.image, sound: this.options.flash.sound, url: this.options.url } }); }, fixedView: function(){ if( !this.options.viewFix ){ return; } var body=document.getElementsByTagName( 'body' )[0]; var div=new Element( 'div', {id:'hiam-fix-block',html:this.options.contentFix } ).inject( body, 'top' ); div.setStyles({ position: 'fixed', 'z-index': '998', left: '0px', width: ( this.options.flgWidth==0 ) ? '100%' : this.options.css.width + 'px', height: ( this.options.flgHeight==0 ) ? 'auto' : this.options.css.height + 'px', background: this._getBackground(), border: this._getBorder(), padding: '5px', margin: '0px', 'text-align': 'left' }); if( this.options.fixPosition == 1 ){ div.setStyle('top','0'); } else { div.setStyle('bottom','0'); } var close=new Element('div',{ align:'right' }).inject( div ,'top' ); close.setStyles({ padding:'0 35px 10px 0' }); var a=new Element('a',{href:'#',id:'hiam-fix-close', html:((this.options.close.text.length>2)?this.options.close.text:'Close')+' X'}).inject( close, 'top' ); a.setStyles({ color:this.options.close.color, 'font-size': '10px' }); a.addEvent('click', function(e){e.stop(); div.destroy()}); $$('#hiam-fix-block a').each(function(el){ el.target=(this.options.flgWindow==0)?'_blank':'_self'; },this); this.initScript(div); }, initScript: function( conteiner ){ var scripts=conteiner.getChildren('script'); if(scripts==null){ return; } scripts.each(function(item){ if(item.src!=''){ var el_script=new Element('script',{type:'text/javascript',src:item.src}); document.getElementsByTagName('head')[0].appendChild(el_script); item.destroy(); return; } eval.call(window,item.innerHTML); }); }, _saveCookie: function( key, value ){ var cookie=new Hash.Cookie( this.options.cookie.name, {duration: this.options.cookie.expires } ); cookie.set( key , value ); cookie.save(); }, _checkCookie: function( key ){ var cookie=new Hash.Cookie( this.options.cookie.name, {duration: this.options.cookie.expires } ); var value=cookie.get( key ); return (value!=null); }, _getBackground: function(){ var str=''; if( this.options.css.background.image ){ str+='url('+this.options.css.background.image+') repeat '; } str+=this.options.css.background.color; return str; }, _getBorder: function(){ var str=''; switch(this.options.css.border.width){ case 1 : str+='thin '; break; case 2 : str+='medium '; break; case 3 : str+='thick '; break; } switch( this.options.css.border.style ){ case 1 : str+='None '; break; case 2 : str+='Dotted '; break; case 3 : str+='Dashed '; break; case 4 : str+='Solid '; break; case 5 : str+='Double '; break; case 6 : str+='Groove '; break; case 7 : str+='Ridge '; break; case 8 : str+='Inset '; break; case 9 : str+='Outset '; break; } str+=this.options.css.border.color; return str; } }); /** * Start pocess */ var start_=function(){ new Hiam({ id: 0, host:'http://members.creativenichemanager.info', dir:'/usersdata/hiam/', flash:{ flgSound: 0, sound: '', image: '' }, css:{ width: 0, height: 0, border: { width: 0, style: 0, color:'' }, background:{ image: '', color: '' }, lightbox:0 }, close:{ text:'', color: '#000000' }, flgFloating: 0, flgDisplay: 0, flgWindow: 0, flgSound: 0, url: '', fixPosition: 0, cornerPositeion:0, contentSlide: '0', contentFix: '0', flgAction: 0, viewSlide: 0, viewCorner: 0, viewFix: 0, flgWidth: 0, flgHeight: 0, slidePos: 0 }); } start_.delay(0);} function expand_flash(){ if( $('hiam-flash').hasClass('top') ){ var width=500; var height=400; } else { var width=400; var height=500; } $('Hiam-Corner-Flash').setStyles({ width:width, height:height }); $('hiam-flash').setStyles({ width:width, height:height }); } function narrow_flash(){ var flash = new Fx.Morph('Hiam-Corner-Flash', { duration: 'short', transition: Fx.Transitions.Sine.easeOut }); var div = new Fx.Morph('hiam-flash', { duration: 'short', transition: Fx.Transitions.Sine.easeOut }); flash.start({ 'height': 75, 'width': 75 }); div.start({ 'height': 75, 'width': 75 }); }