Playing With Sid

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg
Showing posts with label accessibility. Show all posts
Showing posts with label accessibility. Show all posts

Friday, 29 November 2013

Understanding Accessibility for Web Developers (Video)

Posted on 22:26 by Unknown

People with disabilities are your users too. Why not spend 20 minutes to learn accessible web design today. Watch Katie Cunningham talk about disabilities and making websites for everyone. I'll also recommend reading her Accessibility Handbook to learn more about making your website accessible to people with disabilities.

Making Websites for Everyone - Katie Cunningham



Katie Cunningham's talk: Making Websites for Everyone at jQuery Conference Portland 2013. View it on Youtube.



Read More
Posted in a11y, accessibility, web standards | No comments

Sunday, 20 May 2012

Samsung Galaxy S2 Accessories For Presentations

Posted on 01:20 by Unknown

In this post we'll explore some effective presentations techniques using Samsung Galaxy S2 accessories. Use the Droid@Screen (See this blog post) program to display the mobile phone screen on my computer during my presentations. This program works by taking a continues series of screenshots of the phone screen. There are some problems with this design, there is noticeable delay during application interaction and the video performance is not great on my Lenovo X120e Ubuntu computer.

You can not demonstrate audio and video capabilities of the mobile phone using such software. Planning to give a talk about using Firefox Mobile with Android 4 screen-reader and existing solutions doesn't work for me.

Samsung Galaxy S2 HDTV Adapter

This adapter allow you to plug in your phone directly into HDMI large displays and digital projectors. The mobile phone AC charger powers the adapter and no additional audio cable is needed. The Samsung HDMI adapters are available for Samsung Galaxy phones and tablet models.

This works really great if you are planning to setup large screen display in a exhibition booth. Connect the phone to large screen display with HDMI cable and play your video demo in a loop.



Samsung Galaxy S2 Power Pack

The Samsung Power Pack comes handy when phone runs out of battery in the middle of the presentation. It does extend the battery life of the phone during the presentation or an extending application testing session.

Few caveats using these accessories. The HDMI adapter will not work when the phone is attached to the power pack .

This power pack has some issue with power sensing, sometimes it starts and stops charging with annoying beeps every 10 seconds. And you need to press locking mechanism tight to get the phone to charge. Hope someone at Samsung fixes this problem.




Read More
Posted in accessibility, android, firefox, mozilla, samsung, ubuntu | No comments

Friday, 9 March 2012

Samsung Galaxy S2 GT-i9100G: Review, Firmware, Software Update, Rooting

Posted on 02:05 by Unknown

Mozilla Mobile Test Drivers program lent me a Samsung Galaxy SII mobile phone to test the nightly builds of Firefox Mobile. This Android 2.3.6 (Gingerbread) phone runs off a powerful dual core A9 1.2 GHz processor with a good responsive capacitive touch screen. The device is impressive and attracts a lot of attention everywhere.



Samsung Galaxy S2 Android 4.0 (ICS) Update



On March 10, 2012 Samsung will release an firmware update for Android 4.0 code named Ice Cream Sandwich. You will find the upgrade information here on Samsung website.



Android 4.0 promises to offer better accessibility and internationalisation support. You can navigate the android phone built-in screen reader using touch gestures. There is much better rendering support for Asian languages and additional Unicode fonts are bundled with the release.



Cyanogenmod Firmware for Samsung Galaxy S2 (GT-I9100G)



The Cyanogenmod has been boon for mobile phone technophiles. The project provides customised firmware for wide variety of phones. Unfortunately Samsung Galaxy S2 (GT-i9100G) is not well support by Cyanogenmod project. Why? Samsung had changed the hardware specification of this model and none of Cyanogenmod developers have this phone model to work on.



Last week, Yang and I spent an afternoon looking for compatible firmwares to root Samsung Galaxy S2 (GT-i9100G) . After few failed attempts we found that MyGKernelV1.1.1_CWM5.tar version managed to give us root access to the phone.



Installing Boot2Gecko on Samsung Galaxy S2 (GT-I9100G)



You have heard of Mozilla Boot2Gecko. The Mozilla entry into smart phone market was unveiled at Mobile World Congress last week. Build with HTML5, CSS and Javascript, it allows web developers an open phone stack for their applications.



The Mobile World Congress Boot2Gecko videos shows a Samsung Galaxy S2 running Boot2Gecko. You should take note that this Samsung Galaxy S II model is GT-I9100. The Boot2Gecko developers use Samsung Galaxy S2 as their development platform.





Since Cyanogenmod scripts are used for Boot2gecko installation. You won't be able to install it on Samsung Galaxy S2 (GT-I9100G) without lot of hacking. Recently there has been a lot of talk about people dying to install Book2Gecko on Samsung Galaxy S2. Caveat Emptor.


Read More
Posted in accessibility, android, boot2gecko, firefox, l10n, Mobile, mozilla, mwc2012, samsung | No comments

Tuesday, 22 February 2011

Accessibility Reaching Everywhere Workshop Nov-Dec 2011 in Brussels

Posted on 22:07 by Unknown

AEGIS project organizing its final Workshop and 2nd International Conference entitled “Accessibility Reaching Everywhere” on 30 November – 2 December 2011 in Brussels, bringing together both end-users (people with disabilities) as well as platform and application accessibility developers, representative organisations, the Assistive Technology industry, and policy makers. Since 2008, the AEGIS consortium (comprising companies such as Vodafone Foundation, Research in Motion, Oracle, and research groups from Cambridge University and Katholieke Universiteit Leuven, etc.) has been developing an Open Accessibility Framework – comprising open accessibility interfaces, user interface components, developer tools, end-user applications and prototype accessibility solutions for desktops, rich Internet applications and mobile devices.



The workshop on 30 November will focus on the realisations of the AEGIS (Open Accessibility Everywhere: Groundwork, Infrastructure, Standards) project and provide attendees the opportunity to try out all outcomes of the project. The demonstrated products offer barrier-free access to desktop, mobile and web applications, are open source based and will be freely available.



The conference on 1-2 December will gather a wide array of experts and users in the area of Assistive Technology to discuss scientific and policy developments in accessible technology; showcase relevant projects and initiatives in the area of assistive technology.



Access to both events will be free, but places will be limited.



This event comes ahead of the European Day of People with Disabilities that is marked by the European Commission via a policy conference in the first week of December each year, in close cooperation with the European Disability Forum (EDF).



Invitations for registration, scientific papers and exhibitors will be issued soon.



Both events take place at the Diamant Conference and Business Centre, Boulevard A. Reyerslaan 80, 1030 Brussels. More information is available under www.aegis-project.eu, or contact Ms. Julie Buttier at julie.buttier@epr.eu.



About AEGIS Project


AEGIS is an Integrated Project (IP) within the ICT programme of FP7 and aims, through user research and prototype development with current and next-generation ICT, to develop and validate the necessary infrastructure and accessibility frameworks needed for deeply embedding accessibility into the desktop, smart phones and rich Internet applications; with a focus on the needs of users with mild, severe or complex disabilities served via assistive technologies; and to propose these results to the appropriate standards organisations for adoption, as well as to make them available through open source as much as possible.




You can now view the AEGIS project video online here.



Read More
Posted in a11y, accessibility, aegis, events | No comments

Tuesday, 21 December 2010

Firefox 4 Daily builds on Ubuntu 10.10

Posted on 01:21 by Unknown

Last evening I met Firefox Hacker Dietrich Ayala in Hanoi. He was surprised that I don't use firefox 4 yet. So here what I did to get the daily builds of firefox 4 onto my Ubuntu 10.10 machine.





# Add the mozilla daily builds PPA
sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa

sudo apt-get update

sudo apt-get install firefox-4.0

# Make Firefox 4 as default browser
sudo update-alternatives --config x-www-browser
There are 3 choices for the alternative x-www-browser (providing /usr/bin/x-www-browser).

Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/chromium-browser 40 auto mode
1 /usr/bin/chromium-browser 40 manual mode
2 /usr/bin/firefox 40 manual mode
3 /usr/bin/firefox-4.0 40 manual mode

Press enter to keep the current choice[*], or type selection number: 3
update-alternatives: using /usr/bin/firefox-4.0 to provide /usr/bin/x-www-browser (x-www-browser) in manual mode.





Testing Firefox Babies



Firefox is my most commonly used application, coming next only to terminal and Emacs text editor. Perhaps I would able to isolate and report more problem in the coming months. Accessibility and UI issue are at the top my list right now.



Have a look at the presentation of how you can help to make firefox better.




Testing Baby Foxes
Read More
Posted in accessibility, firefox, firefox4, fx4, ubuntu | No comments

Saturday, 11 December 2010

BlindLead.org HTML5 accessible wordpress website

Posted on 22:24 by Unknown

Few weeks ago I received a email from Ted Moallem, we collaborated on Blind Lead project in August this year. The BlindLead.org project website seems to be inaccessible to screen readers users. Ted used the latest version Wordpress 3.0 content management system (CMS), but Black Letterhead wordpress theme and the page structure were creating some problems.




Decided to attempt redesign the website using HTML5. HTML5 offers many accessibility improvements with new elements, ARIA landmark roles etc. Initially I thought of building with Starkers HTML5 theme. However Wordpress ships with a HTML5 complaint theme Twenty Ten so I decided to stick with it. Added some rounded corners, little bit of typographical changes, disabled the sidebar widgets for now. And the site looks better already.




blindlead website screenshot


Next I set about cleaning up the inline styles in the page content. Some of the styles were introduced by the wordpress editor and other external editors.The pages structure needed some re-organizing as well. Added headers instead of just bold text. The Web Developer Document Outline feature comes in handy here. You can access it from Web Developer > Information > View Document Outline menu item.


Web page outline



workshop project page outline



Right now we have only few pages, blog posts, photo gallery and accessible widgets would be added to the site soon. This is my first HTML5 website, there is lots of things to be fixed. So give me your feedback and share your experiences working with HTML5 accessibility.

Read More
Posted in accessibility, html5, wordpress | No comments

Thursday, 9 December 2010

Nina Universal Braille Teacher

Posted on 16:46 by Unknown

Here is yet another innovation from N.Krishnaswamy the creator of Universal Braille Kit (UBK)



Nina Universal Braille Teacher is battery operated handheld device which aids teaching and learning of braille alphabets. This model is designed for the English language, but other languages are also supported. The Nina Universal Braille Teacher is available two models, a teacher model built with LEDs to provide visual indicators for sighted teachers and the student model with audio messages only.




The device is manufactured at Workshop For Rehabilitation and Training of the Handicapped (Worth Trust) in India.




Nina Universal Braille Teacher


If you are interested to procure the device, please do get in touch with Worth Trust.

Worth Trust
48, New Tiruvalam Road

Katpadi, Tamil Nadu (India)

Phone: 0416-2242739 0416-2243464

Email: worth@md3.vsnl.net.in

Website: http://www.worthtrust.org.in

Read More
Posted in accessibility, braille | No comments

Tuesday, 7 December 2010

AEGIS project video

Posted on 15:49 by Unknown

AEGIS is an EC-funded FP7 project that seeks to determine whether 3rd generation access techniques will provide a more accessible, more
exploitable and deeply embeddable approach in mainstream ICT (desktop, rich
Internet and mobile applications).



You can now view the AEGIS project video online here.



Read More
Posted in a11y, accessibility, aegis, video | No comments

Monday, 25 October 2010

Web Accessibility Initiative in India: Technology, Standards and Implementation workshop

Posted on 03:49 by Unknown

W3C India office and Yahoo! India Research & Development is organizing a Workshop on Web Accessibility Initiative
in India: Technology, Standards and Implementation on 11 December
2010, Bangalore. Workshop would provide the technology developers, web
service and solution providers, Policy makers, NGOs and users a unique
platform for understanding the common needs and implementation issues.



The special focus of workshop will be on multilingual requirements in
web accessibility area and capturing the requirements for Indian
languages as per W3C WCAG 2.0 Standards.



The details of the workshop may be referred at: http://www.w3cindia.in/wai_conf/waiweb.html .

The workshop is free of Cost and the last date for registration is 25th November 2010.




Topics to be Covered in Workshop



W3C and Web Accessibility Initiative




  • Overview of Web accessibilty and role of W3C Standards

  • WCAG 2.0

  • WAI-Accessible Rich Internet Applications (WAI-ARIA) 1.0


Web Accessibility Status in India



  • Challenges Multilingual web Access

  • Adoption of W3C WCAG 2.0

  • Guidelines for Indian Government websites-Roadmap from Web Accessibility respective and Accessibility of PDF and OFFICE documents

  • Certification,Compliance and Evaluation tools


  • Casestudy : Ministry of Social Justice and Empowerment


Emerging Technology and Web Accessibility Implications



  • HTML 5.0 and Accessibility

  • Mobile Web and Accessibility

  • Accessibility Issues for Next Generation Devices


Technology Development for Multilingual Accessibility in India



  • TTS In Indian Languages


  • Braille Interface in Indian Language



Business and Strategic Perspective of Web Accessibility



  • Industry Session



Summary and Recommendations

Read More
Posted in accessibility, bangalore, events, Nonprofits, w3c | No comments

Sunday, 19 September 2010

Ubuntu Accessibility Talk at Hanoi SFD, 2010

Posted on 22:46 by Unknown

This weekend I gave a short talk highlighting Ubuntu Accessibility at Hanoi Linux User Groups Software Freedom Day 2010 event. Giving this talk was quite a challenge, I had to remember to stop every few sentences for Yang to do the Vietnamese translation. (Thanks for a splendid job Yang!)






You can download the slides online from the Ubuntu Accessibility Scribd page.



Read More
Posted in accessibility, free software, hanoi, softwarefreedomday, travel | No comments

Monday, 9 August 2010

Universal Braille Kit (UBK)

Posted on 16:48 by Unknown

The Universal Braille kit (UBK) is brainchild of octogenarian N.Krishnaswamy. It is designed to teach braille to blind children at home in developing countries with no access to special education. The Universal Braille Kit has a braille cube, an alphabet plate, a braille slate and stylus, a standard abacus and instruction manuals. This kit is produced by Workshop For Rehabilitation and Training of the Handicapped (Worth Trust) in India.



Universal Braille Kit(UBK) Photograph

Last year I traveled to Chennai to meet N.Krishnaswamy (NK) at Vidya Vrikshah. We remained in close contact sharing ideas on various braille projects. Last week few accessibility designers met at Worth Trust factory in Katpadi, Tamil Nadu. NK was there, full of energy and ideas. NK never fails to surprise me. " Arky, At my age I am in a terrible hurry" he says with a chuckle. Just as he was leaving I managed to corner him and shot this video.



In this video N.Krishnaswamy explains the story behind the design of the Universal Braille Kit (UBK) and explains the concepts by demonstrating various devices of the kit.



The Universal Braille kit (UBK) from arky on Vimeo.




If you are interested to procure the Universal Braille Kit, please do get in touch with Worth Trust.


  • Worth Trust

  • 48, New Tiruvalam Road

  • Katpadi, Tamil Nadu (India)

  • Phone: 0416-2242739 0416-2243464

  • Email: worth@md3.vsnl.net.in

  • Website: http://www.worthtrust.org.in


Read More
Posted in accessibility, braille, india, travel | No comments

Wednesday, 21 July 2010

Free Software Accessibility, Call to Arms

Posted on 12:53 by Unknown

Chris Hofstader Director of Access Technology for Project GNU writes his thoughts on the future of Free Software Accessibility.



Call to Arms



In the time since I joined FSF/GNU as Director of Access Technology, I have focussed largely on policy, fundraising and coordination with other groups. Meanwhile, I've whined a lot about the state of the software which must be our highest priority.



We have three areas where we need to focus our hacking efforts: OS level things like dbus (I don't understand this part of a GNU/Linux system too well but Bill, Joanie and Janina seem to have good ideas for these areas), orca and other AT "middleware" that needs to communicate both with the OS and applications and, very importantly, support for the applications and how they communicate with the AT.



We thought of setting priorities but this would, at the start at least, just be a list of lists of lists and would probably, like so many lists before it, die on the vine.



So, instead of finding tasks and then volunteers to work on them, we are switching gears again and trying to first find volunteers and asking them what they want to work on. We may try to suggest specific high priorities for volunteers but, as they aren't being paid, letting them find their way to the projects they find interesting will likely be the best route to productivity.



We also need volunteers to step up and take the lead role on projects and project components. Don has taken charge of OCR and we've seen great progress there, Joanie owns orca and needs lots of help, Bill and Tony (of course) run the vinux shop, Sina is leading the Java Access stuff but, while we've talked about it a lot, we've no leader for speech recognition/dictation, no one on magnification, learning disabilities and other projects suited for people with non-vision disabilities. On braille, of course, we have John J. Boyer whose project has led the pack for a number of years. We are on our way to a FLOSS AT future but we've lots of work from now until then.



At yesterday's Open a11y (www.a11y.org) call, we discussed priorities and a list of mostly vision related items topped the list. This group needs help with regression testing for orca (this can be done by pretty junior people and those interested should contact Joanie but keep in touch with us so we can know what is going on around this small community) and the second item was poor performance of orca which needs people with C programming skills, an understanding of how GNU/Linux works under the hood and a talent for finding bottlenecks (Python will also be helpful) and this group should probably contact either Joanie or Bill but, as above, stay in touch with us.



A lot of us, including me, complain about performance and functionality in various applications when running orca. We've got to stop whining and get hacking. It would be good to have people take the lead on Firefox, OpenOffice and other "high value" programs. It would also be useful for people to take charge of entirely new AT (like speech recognition) projects to help us move forward in areas that are not already covered.



We need resources to be used judiciously but we also want our hackers to have fun working on projects they will find most rewarding. We need hackers, testers, documenters and probably a bunch of other skills that I cannot think of at this moment.




Please forward this message to as many lists you can find that may have interested parties on them. Also, if anyone on this distribution has skills in languages other than English, please try to send along translations calling for volunteers who may not speak English.

Read More
Posted in accessibility, free software, orca | No comments

Wednesday, 7 July 2010

Nepal National Audio Library For Blind

Posted on 02:32 by Unknown

Spent a month in the beautiful city of Pokhara in Nepal. Here on invitation from Inclusion Empowerment Center (IEC) Nepal, a organisation run by my friend Khom Raj Sharma. He was instrumental in creating the first audio library for blind in Nepal few years ago. Prithivi Narayan campus is a short ride from Lakeside Pokhara, sitting high above the white waters of the Seti river. It is walking distance from Seti River Gorge, a popular tourist destination.



I met up with Khom, Tek Thapa, Birajman Kumal, Laxman Subedi and Kumar Pun at the campus. Most of them are the former students and now work with various non-profit organisations, they are my tour guides for this morning. Walking around the campus, I learnt about the problems they faced as blind students, the lack of accessible teaching material was a biggest issue and the National Audio for Blind (NALB) was born. We interacted with some the blind students of the university on the way to the library.





Walking towards the library
National Audio Library of Nepal, front view




We then entered the Regional library building and walked past the wooden librarians desk and beyond the rows of tables to the far right corner of the library. The audio library is housed inside a sound proof room with large glass windows looking out into the main library. The space is divided into a large main hall and three small rooms. On one side along the glass paneled wall is large table with work spaces for a dozen people. Instead of workstations, we have DAISY players with headphones and few tape and CD players. Around the room there are large cabinets with neatly stacked disks of reading material. There is a recording room with workstation running DAISY recording software suite, a editing room with CD-ROM, tape replication/copier machines and office space for administrative purposes. It is neat and orderly. Unlike other projects in developing countries this library is clearly well cared for and buzzing with activity.





DAISY players and workstation desk


Kumar listening to DAISY book

Recording Studio

cabinet with reading material disks

Khom explain the replication system

CD replicator/copier

Tape replicator/copier









The project was setup by Kaski Association of the Blind(KAB) with the aid of Force Foundation of Netherlands. The Tribhuvan University contributes money for running of library and students get access to library for a nominal annual fee. It is very heartening to see this initiative born out the need of print disabled. Perhaps other developing countries can learn from this project and build audio libraries of their own.

Read More
Posted in accessibility, DAISY, nepal, pokhara, travel | No comments

Orca Caps Lock Issue

Posted on 02:22 by Unknown

Caps Lock key doesn't work is the most common complaint from Orca screen readers users. On Ubuntu 10.04 Lucid Lynx I found that Caps Lock is reset mysteriously. Here is workaround you can use until we find the culprit responsible for this.




Debugging with xmodmap


You find the present keymaps setting with xmodmap command. You can see that the line starting 'lock' is empty. We can set it properly with xmodmap -e "add Lock = Caps_Lock".



$ xmodmap
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):

shift Shift_L (0x32), Shift_R (0x3e)
lock
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Alt_R (0x6c), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)

# Set the Caps_Lock with xmodmap
$ xmodmap -e "add Lock = Caps_Lock"

# Now caps lock works properly
$ xmodmap
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):

shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Alt_R (0x6c), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)



Bash Autostart script for setting Caps lock



Now we know that this can be fixed so I used a bash script to call the modmap script everytime we boot. Somehow '.Xmodmap' settings are not getting loaded so I am using an alternative script '.xmodmaprc' and call it from .bashrc file manually.

# .xmodmaprc
xmodmap -e "add Lock = Caps_Lock"

# .bashrc
if [ -f ~/.xmodmaprc ]; then
. ~/.xmodmaprc
fi





Reboot the computer and enable the modmap file to be loaded at boot time.


Enable Modmap load at book dialog


PS: Kudos to dotslashblog for the xmodmaprc solution

Read More
Posted in accessibility, keyboard, lucid, orca, ubuntu | No comments

Monday, 22 March 2010

Accessibility Evaluation: Yelp GNOME Help Browser

Posted on 12:18 by Unknown

During last few months Yelp Gnome help viewer had few hiccups. The ever vigilant users quickly posted "Yelp in Ubuntu Lucid is currently not accessible" messages to various mailing-lists. I am quite happy to report that Yelp (2.29.5.x) is now fully accessible with gnome orca screen reader once again. The accessibility testing was done on Ubuntu 10.04 Lucid with Orca screen reader (2.30.0pre) and Accerciser.



You will find few accessibility and usability suggestions from the evaluation listed below. Willie Walker and Shaun McCance helped by offering sage advice on Gnome #a11y IRC channel and Gnome Bugzilla. You can track these issues by subscribing to bugs.




Yelp accessibility evaluation results screenshot with labels

Click image for full size






  • Show Previous page in history button inaccessible (bgo #613265)


  • Navigation Links provide additional information (bgo #613262)


  • Reverse tabbing fails in search bar(bgo #613301)


  • Side bar and other information boxes (bgo #613267)


  • Alternative Home Link Location (bgo #613300)





Please do let me know if you find more issues with Yelp. I'll promise to look at them once I return from the easter vacation.

Read More
Posted in 10.04, a11y, accerciser, accessibility, gnome, lucid, orca, ubuntu, yelp | No comments

Friday, 19 March 2010

Dots braille editor for Linux

Posted on 15:37 by Unknown

Dots is braille typesetting program for gnu/Linux, it can translate XML and MS DOC files and displays it both ASCII and braille dot notation. Dots is in very early stage of development and not as feature rich as commercial braille editors like WinBraille and Duxbury DBT.



The Dots braille editor is available on Debian Sid and Ubuntu Lucid, however it has loads of bugs. I patched few bugs and managed to get it working and save the translated document in .brl format. (see LP: #541721). You can view the screenshots of the program in action below.





Dots braille typesetting program import assistant dialog

Dots braille typesetting program Import a file

Dots braille typesetting program Translation dialog

Dots braille typesetting program output format dialog

Dots braille typesetting program configuration summary

Dots braille typesetting program ASCII view

Dots braille typesetting program Braille View

Read More
Posted in a11y, accessibility, braille, dots, Linux, lucid, ubuntu | No comments

Wednesday, 3 March 2010

Espeak Klatt voices in Ubuntu Lucid

Posted on 23:35 by Unknown

The next version of Ubuntu 10.04 (Lucid Lynx) ships with espeak version 1.43. This new release of espeak has the klatt voices that's everyone is talking about.



In December 2009 I first read about the Klatt voices in a post on NVDA mailing list. After some initial testing, I filed a Ubuntu bug report(LP: #510182) requesting to include this version into Ubuntu. Eddie Hung build Espeak packages for testing on Ubuntu Lucid development release.



Meanwhile Luke Yelavich mentioned that we can't include unstable software releases and I wrote to espeak developer Jonathan Duddington to make a stable release just in time before the lucid code freeze. Luke and Jonathan managed resolve the technical problems, thanks to them you can now try out the espeak voice variants. Give it a try!





espeak -v 'en-us+klatt2' "This is espeak test"



Storm dargon responded to my email request to provide the steps to enable the klatt2 voice for US english. Here is how you enable them to use with orca screen reader.





cd /usr/share/espeak-data/voices/en/
cp en-us en-us.bak
sudo gedit en-us
#move to the end of the file press enter and type: klatt 2
#save the file and exit. Espeak will change to klatt 2 automatically.



Someone once commented "espeak voice sounds like a 1960's science fiction robot" and I think its true. Right now we should work to make them better, Interested Anyone?

Read More
Posted in 10.04, accessibility, espeak, lucid, nvda, orca, ubuntu | No comments

Friday, 26 February 2010

Ripping Audio With Mplayer

Posted on 07:45 by Unknown

The first step for creating audio description for movies is to extract the audio content. We can do this quickly using little bit of mplayer command line kung fu.







mplayer -novideo -quiet -vc null -vo null -ao pcm videofile

[ OR ]

mplayer -novideo -quiet -vc null -vo null -ao pcm:file=audio.wav videofile




You can easily join the extracted audio with the audio description track using the Mencoder (MPlayer's Movie Encoder). Right now I haven't completed audio description for a feature length movie yet. My Gnome accessibility works takes a large chunk of my time. If you are interesting in working something like that, get in touch with me.

Read More
Posted in accessibility, audio description, mplayer, video | No comments

Monday, 15 February 2010

Gnome Keyboard Shortcuts

Posted on 05:37 by Unknown

Accelerate your Gnome keyboard navigation with these shortcuts. You should master these if you are orca screen reader user along with Orca keyboard shortcuts.




  • Global Keyboard Shortcuts


  • Alt+F1 Open the Main Applications Menu

  • Alt+F2 Open the Run Application dialog.

  • Print Screen Take a screenshot of the entire screen.

  • Alt+ Print Screen Take a screenshot of the window that currently has focus.

  • F1 If the focused element is an application window or dialog, this keyboard shortcut opens the Help for the application.

  • Ctrl+F1 If the focused element is a panel or application window, this keyboard shortcut switches the display of tooltips for the window or panel objects on and off.

  • Shift+F10
    Open a popup menu for the element that has focus (if a popup menu exists for that element).

  • Tab
    Give focus to the next element or control.

  • Shift+Tab
    Reverse the navigation direction and give focus to the previous element or control.

  • Ctrl+Tab
    Give focus to the next element or control if the Tab key has a specific purpose in a control.

  • arrow keys Navigate within an element or control.

  • spacebar Activate the element or control that has focus.For example, if the current control is a button, this action is the equivalent of clicking on the button with a mouse.

  • Esc
    Close a window, menu, or drawer.

  • F7
    Switch to caret navigation mode. Caret navigation mode enables you to use the keyboard to select text.

  • Ctrl+Alt +D
    Temporarily hide all windows and give focus to the desktop background.

  • Ctrl+Alt +Tab
    Display a popup window with icons that represent the desktop background and the panels. Press and hold Ctrl+Alt and continue to press Tab to switch the focus between the desktop background and the panels.

  • Navigating Windows

  • Alt+Tab
    Display a popup window with icons that represent each window.

  • Alt+Esc
    Raise each window in turn until you reach the window you want.

  • Alt+F6
    Cycle between windows belonging to the current application (eg, a multiple document interface application like Text Editor).

  • Alt+ spacebar
    Open the Window menu.

  • Alt+F4
    Close the window.

  • Alt+F9
    Minimize the window.

  • Alt+F10
    Maximize the window.

  • Alt+F5
    Restore a maximized window to its original size.

  • Alt+F7
    Start the move operation.

  • arrow keys
    Move the window 10 pixels at a time in the direction of the arrow key.

  • Ctrl + arrow keys
    Move the window one pixel at a time in the direction of the arrow key.

  • Shift + arrow keys
    Move the window in the direction of the arrow key and align it with the edge of the nearest window, panel or screen edge.

  • spacebar
    Complete the move operation, leaving the window in the current position.

  • Esc
    Cancel the move operation, restoring the window to its original position.

  • Alt+F8
    Start the resize operation.

  • arrow keys
    Resize the window in the direction of the arrow key.

  • spacebar
    Complete the resize operation, leaving the window at the current size.

  • Esc
    Cancel the resize operation, restoring the window to its original size.

  • F6
    Give focus to the next pane.The system gives focus to the control that last had focus in the pane.

  • F8
    Give focus to the first resize handle in the window.The resize handle is displayed between the panes and enables you to resize the panes.Press F8 again to give focus to the next resize handle.

  • Navigating Applications

  • F10
    Open the first menu on the application menubar.

  • Alt + access key
    Open the menu that is associated with the access key

  • access keys
    Select the menu item that is associated with the access key.
  • left arrow and right arrow
    Switch focus between the menus on the menubar.

  • up arrow and down arrow
    Move focus into a menu.

  • Esc
    Close the open menu and give focus to the control that had focus before the menubar.

  • Ctrl+O
    Open the file selector dialog.

  • Ctrl+S
    Open the Save dialog.

  • Ctrl+L
    Open a Location dialog, enabling you to type the name of a file that you want to open or save.

  • Ctrl+P
    Open a Print dialog, if available.

  • Ctrl+C
    Copy highlighted text to the global, application-spanning clipboard.

  • Ctrl+X
    Cut highlighted text to the global, application-spanning clipboard.

  • Ctrl+V
    Paste text from the global, application-spanning clipboard to the current cursor position.

  • Alt+access key
    Activate or select a control.

  • Tab
    Give focus to the next control.

  • Ctrl+Page Up
    Move to the next page/tabbed section of the dialog.

  • Ctrl+Page Down
    Move to the previous page/tabbed section of the dialog.

  • Esc
    Cancel/dismiss the dialog.

  • Return
    Perform the default action for the dialog.

  • Navigating Folders

  • arrow keys
    Select the next or previous file or folder in the direction of the arrow key.

  • Ctrl + arrow keys
    Give focus to the next or previous file or folder but do not select the item.

  • spacebar
    Open the focused file or folder.
  • Ctrl + spacebar
    Select the item that currently has focus.

  • Home
    Select the first file or folder within the current folder.

  • End
    Select the last file or folder within the current folder.

  • backspace
    Open the current folder's parent folder.

  • Shift-F10
    Open a file or folder popup menu.

  • Ctrl-F10
    Open the enclosing folder's popup menu (equivalent to right-clicking on the view pane background).

  • F6
    Switch focus between the side pane and the view pane.

  • Shift+F10
    Open the side pane popup menu.


  • Caret Navigation Mode

  • F7
    Switch to caret navigation mode [Yelp-only].

  • left arrow
    Move one character to the left.

  • right arrow
    Move one character to the right.

  • up arrow
    Move up one line.


  • down arrow
    Move down one line.


  • Ctrl + left arrow
    Move to the beginning of the previous word.


  • Ctrl + right arrow
    Move to the end of the next word.


  • Page Up
    Scroll up one page of content.


  • Page Down
    Scroll down one page of content.


  • Home
    Move to the beginning of the current line.


  • End
    Move to the end of the current line.


  • Shift + arrow keys
    Move from the current position to the destination position, selecting all text between the two positions.


  • Tab
    Move focus to the next focusable control.


  • Shift+Tab
    Move focus to the previous focusable control.


  • Enter Activate a button, link or other control
  • .
Read More
Posted in a11y, accessibility, gnome, orca | No comments

Thursday, 11 February 2010

Orca Keyboard Shortcuts

Posted on 22:47 by Unknown

Perhaps the most common request from Orca screen reader users is the documentation. Few months ago Orca developers started rewriting most of the existing documentation. The Orca keyboard shortcut cheat sheet is part of this effort, it is now part of new orca man page.





Desktop Mode
Flat review commands

Numpad-7 move the flat review cursor to the previous line and read it.

Numpad-8 read the current line.

Numpad-9 move the flat review cursor to the next line and read it.

Numpad-4 move the flat review cursor to the previous word and read it.

Numpad-5 read the current word.

Numpad-6 move the flat review cursor to the next word and read it.

Numpad-1 move the flat review cursor to the previous character and read it.

Numpad-2 read the current character.

Numpad-3 move the flat review cursor to the next character and read it.

Numpad-slash perform a left mouse click at the location of the flat review cursor.

Numpad-star perform a right mouse click at the location of the flat review cursor.

Bookmark commands

Alt+Insert+[1-6] assign a bookmark to a numbered slot.

Insert+[1-6] go to the position pointed to by the bookmark bound to this numbered slot.

Alt+Shift+[1-6]

Insert+B and Insert+Shift+B move between the given bookmarks for the given application or page.

Alt+Insert+B save the defined bookmarks for the current application or page.

Miscellaneous functions

Numpad+Plus
'say all' command; reads from the current position of the caret to the end of the document.

Numpad+Enter 'Where am I' command; speaks information such as the title of the current application

Insert+H enter into orca's 'learn mode'; press Escape to exit.

Insert+Shift+Backslash toggle live regions monitoring on and off.

Insert+F speak font and attribute information for the current character.

Insert+Space Launch the orca Configuration dialog.

Insert+Ctrl+Space reload user settings and reinitialize services as necessary.
Also launches the orca Configuration dialog for the current application.

Insert+S toggle speech on and off.

Insert+F11 toggle the reading of tables, either by single cell or whole row.

Insert+Q quit orca.

Debugging

Ctrl+Alt+Insert+Home report information on the currently active script.

Ctrl+Alt+Insert+End print a debug listing of all known applications
to the console where orca is running.

Ctrl+Alt+Insert+Page_Up print debug information about the ancestry of the object with focus.

Ctrl+Alt+Insert+Page_Down print debug information about the hierarchy of the application with focus.

Laptop Mode
Flat review commands

Caps_Lock+U move the flat review cursor to the previous line and read it.
Double-click to move flat review to the top of the current window.

Caps_Lock+I read the current line.
Double-click to read the current line along with
formatting and capitalization details.

Caps_Lock+O move the flat review cursor to the next line and read it.
Double-click to move flat review to the bottom of the current window.

Caps_Lock+J move the flat review cursor to the previous word and read it.
Double-click to move flat review to the word above the current word.

Caps_Lock+K read the current word.
Double-click to spell the word. Triple-click to hear the word spelled phonetically.

Caps_Lock+L move the flat review cursor to the next word and read it.
Double-click to move flat review to the word below the current word.

Caps_Lock+M move the flat review cursor to the previous character and read it.
Double-click to move flat review to the end of the current line.

Caps_Lock+Comma read the current character.
Double-click to pronounce the character phonetically if it is a letter.

Caps_Lock+Period move the flat review cursor to the next character and read it.

Caps_Lock+7 perform a left mouse click at the location of the flat review cursor.

Caps_Lock+8 perform a right mouse click at the location of the flat review cursor.

Caps_Lock+8 perform a right mouse click at the location of the flat review cursor.

Bookmark commands

Alt+Caps_Lock+[1-6] add a bookmark to the numbered slot.
If a bookmark already exists for the slot it will be replaced with the new one.

Caps_Lock+[1-6] go to the position pointed to by the bookmark bound to this numbered slot.

Alt+Shift+[1-6]

Caps_Lock+B and Caps_Lock+Shift+B move between the given bookmarks
for the given application or page.

Alt+Caps_Lock+B save the defined bookmarks for the current application or page.

Miscellaneous functions

Caps_Lock+Semicolon Caps_Lock+Enter

Caps_Lock+H enter learn mode (press Escape to exit).

Caps_Lock+Shift+Backslash toggle live regions monitoring on and off.

Caps_Lock+F speak font and attribute information for the current character.

Caps_Lock+Space launch the orca Configuration dialog.

Caps_Lock+Ctrl+Space reload user settings and reinitialize
services as necessary; also launches the orca Configuration dialog
for the current application.

Caps_Lock+S toggle speech on and off.

Caps_Lock+F11 toggle the reading of tables, either by single cell or whole row.

Caps_Lock+Q quit orca.

Debugging

Caps_Lock+Alt+Ctrl+Home report information on the currently active script.

Caps_Lock+Alt+Ctrl+End prints a debug listing of all known applications
to the console where orca is running.

Caps_Lock+Alt+Ctrl+Page_Up prints debug information about the ancestry
of the object with focus.

Caps_Lock+Alt+Ctrl+Page_Down prints debug information about the
object hierarchy of the application with focus.


Read More
Posted in a11y, accessibility, gnome, orca | No comments
Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • Vietnamese Language Tools: Developing Keyboards and Spell-checker
    Mentoring Mozilla Vietnamese localization team to develop Vietnamese keyboard and spell checker for Firefox OS . We built and tested Vietna...
  • Multimedia/Internet Keyboards in GNU/Linux
    As the resident Gnu/Linux guru, I sometimes help new users making transition from other OS’s.Over the years I’d ask anyone who installed Gnu...
  • Bollywood Afternoon In Hanoi
    A lot can happen over a cup of Masala Chai. Sunday afternoon's are usually Indian food at Foodshop 45 in Tay Ho, Hanoi. After a good mea...
  • Locate Configuration Example
    Keep things found is not an easy skill to master. The disk drive turns into a deep and dark jungle after the first few weeks on road. Tradit...
  • Mapping The Internet
    I watched the map of internet mentioned in the recent "Download: The True Story of the Internet " on Discovery Channel , it sound...
  • foss.in 2008 :: Sorting In Indic Locales Workout
    Day 3 : Sorting In Indic Locales workout at foss.in 2008 . Indic Workout In Progress Brainstorming Live interaction and collaborative edi...
  • foss.in 2008 :: Day 4
    Day 4 @ foss.in 2008 IndLinux Project BOF Beacon Workout Sharing ideas after Apertium talk Sachin Joshi demo's his Hindi ASR syste...
  • Cellphone Woes of a Weary Traveller
    'Somethings' they say, 'remain a mystery until someone comes along'. Few hours into the journey, I could feel some discomfor...
  • foss.in 2008
    Photos from Day One of foss.in in Bangalore. JN Tata Auditorium, IIsc Bangalore Event Registration Counters Waiting for my turn Securit...
  • National Conference on Free Software 2008 :: Day 1
    The YMCA camp building is just a stone throw away from the Cochin backwaters, I spent some time looking the slow churning waters and the sun...

Categories

  • "Blog Action Day 08 - Poverty"
  • "blog action day"
  • "Compiz Extras "
  • "compiz-fusion"
  • "film making"
  • "FSUG-Bangalore"
  • "GISS"
  • "Graphic Design"
  • "Linux"
  • "martial art"
  • "New Media"
  • "open movie editor"
  • "OpenCV"
  • "web authentication"
  • "web automation"
  • "web testing"
  • 01-18-2012
  • 10.04
  • 10.10
  • 3dprinting
  • 9.04
  • a
  • a11y
  • accerciser
  • accessibility
  • acpi
  • Activism
  • adobe
  • adzap
  • aegis
  • africa
  • AIR
  • ajax
  • alsa
  • AMD64
  • Andhra Pradesh
  • android
  • angling
  • Animals
  • anusaaraka
  • apache
  • apertium
  • api
  • apm
  • apple
  • apport
  • Apps Script
  • apt-get
  • apt-key
  • architecture
  • archmage
  • ardour
  • arduino
  • ARM
  • art
  • asterisk
  • atom
  • audio description
  • backlinks
  • bangalore
  • barcamp
  • barcamphanoi
  • barcampkl
  • barcamppp
  • barcampsaigon
  • barcampvte
  • bash
  • bbc
  • bcy2011
  • beagle
  • beercamp
  • Beryl
  • big buck bunny
  • biofuel
  • bittorrent
  • blackout
  • blender
  • blind
  • blogger
  • blogging
  • book
  • Boot-Process
  • boot2gecko
  • bootparam
  • braille
  • brazil
  • breakpad
  • broadcom
  • bugs
  • bzr
  • Calicut
  • cambodia
  • canon
  • Canopy
  • cartoons
  • cat
  • CC
  • CDAC
  • CDMA
  • celliax
  • censorship
  • CES 2008
  • CES08
  • CHDK
  • chennai
  • children
  • china
  • CHM
  • chmsee
  • Chromium
  • classmate PC
  • cleaning
  • Climate Change
  • cloud computing
  • cms
  • codec
  • Comedy
  • comics
  • command line
  • CommandLine
  • compiz
  • Computational Linguistics
  • console
  • cpan
  • Creative Commons
  • cron
  • css
  • curl
  • cut
  • cyanogenmod
  • DAISY
  • debian
  • debian documentation
  • debian upgrade-system
  • Debian-IN
  • deborphan
  • delhi
  • design
  • dhvani
  • django
  • DJvu
  • dmesg
  • documentation
  • dontzap
  • dots
  • dpatch
  • drupal
  • drush
  • earth hour
  • easy_install
  • ebay
  • eclipse
  • Ecuador
  • education
  • eee pc
  • eeepc
  • elinks
  • Elinks2
  • emacs
  • embedded linux
  • Environment
  • equivs
  • espeak
  • etch
  • events
  • fennec
  • ffmpeg
  • fiction
  • film
  • film making
  • find
  • findutils
  • firefox
  • firefox3
  • firefox4
  • firefoxOS
  • firmware
  • fishing
  • flying
  • foss.in
  • fossasia
  • fossin2008
  • FOSSMeet
  • free culture
  • free software
  • FreeNode
  • fsf
  • fsfs
  • fx4
  • G1
  • gadgets
  • gdm
  • gedit
  • geek humour
  • geocoding
  • Gimp
  • GISS
  • GIST
  • git
  • gnewsense
  • gnochm
  • gnome
  • google
  • google app engine
  • google earth
  • gplv3
  • grep
  • grub
  • GSM
  • gstreamer
  • gta02
  • GUI Testing
  • habba.in
  • hack
  • hackable1
  • hacker
  • handbrake
  • hanoi
  • hanoitweetup
  • hardware
  • hardy heron
  • HCU
  • hindi
  • hipatia
  • history
  • hosting
  • hotkeys
  • how to
  • HowTo
  • html
  • html5
  • HTTP
  • humour
  • hunspell
  • hyderabad
  • i810
  • ICANN41
  • iceweasel
  • identi.ca
  • IEEE
  • iffk
  • iframe
  • IISE
  • ILS
  • ILUG-D
  • IM
  • imacros
  • india
  • india_engg_students
  • Indian Languages
  • indic
  • indlinux
  • initscripts
  • Inkscape
  • intel
  • interaction design
  • internet
  • internet kiosk
  • intersat
  • Intrepid
  • Intrepid Ibex
  • ipod
  • IRC
  • jam
  • jaunty
  • Java
  • Javascript
  • Jet Man
  • josm
  • jquery
  • JSSH
  • Kannada
  • karmic
  • Kchm
  • kerala
  • kernel
  • keyboard
  • keycode
  • kid
  • kiddy video
  • kids
  • kinect
  • kiosk
  • koha
  • l10n
  • laos
  • launchpad
  • layout
  • ldap
  • lenny
  • less
  • lftp
  • libchm
  • library
  • libreoffice
  • lilo
  • Linux
  • lisp
  • local weather
  • locate
  • logging
  • lttoolbox
  • lucid
  • lv
  • machine translation system
  • madras
  • maemo
  • mailing-list
  • mallard
  • MALT
  • malware
  • man
  • manga
  • maps
  • maverick
  • mediawiki
  • meego
  • mencoder
  • merkaartor
  • Mibbit
  • micro-blogging
  • midori
  • mlocate
  • Mobile
  • moblin
  • mod_pagespeed
  • modem
  • more
  • most
  • mother
  • mozcamp
  • mozilla
  • Mozilla Crash Reporter
  • mplayer
  • MT
  • mukt.in
  • music
  • mwc2012
  • myanmar
  • mymozl10n
  • mysql
  • n70
  • nature
  • nedumangad
  • neo freerunner
  • Neo1973
  • nepal
  • netbooks
  • newbies
  • news
  • NGO
  • NITC
  • NLP
  • NLTK
  • Nokia
  • Nonprofits
  • notify-osd
  • novell
  • NUI
  • nvda
  • OCR
  • oddmuse
  • OLPC
  • ooffice
  • open movie
  • openDNS
  • openmoko
  • openNI
  • openOffice
  • openoffice.org
  • OpenStreetMap
  • opensuse
  • openvt
  • orca
  • OS
  • oscar
  • OSM
  • Package-Management
  • packaging
  • pager
  • parenting
  • patents
  • pbx
  • PDF
  • people
  • perl
  • Pets
  • Phatch
  • photography
  • php
  • php-nuke
  • phpnuke
  • pidgin
  • PIL
  • pipa
  • podcast
  • podcasting
  • pokhara
  • POS Tagger
  • postfix
  • potlatch
  • poweroff
  • powershot
  • proc
  • programming
  • pune
  • puppylinux
  • pyCairo
  • python
  • pythonegg
  • QA
  • Qmail
  • radio show
  • Recycling
  • red nose day
  • redhat
  • regex
  • RFC
  • RHEL
  • rms
  • RND
  • robots
  • rockbox
  • RSS
  • RSS/XML
  • rtorrent
  • rubber
  • ruby
  • rural
  • s60
  • sahana
  • samba
  • sampada
  • samsung
  • sbcl
  • science
  • scipy
  • search
  • security
  • SFD2011
  • shell
  • short-stories
  • shutdown
  • silk
  • singapore
  • sitecopy
  • skype
  • slocate
  • social media
  • software patents
  • software-center
  • softwarefreedomday
  • solar
  • solar eclipse
  • sopa
  • space
  • spam
  • SPE editor
  • speakers
  • spins
  • squid
  • stallman
  • stanford parser
  • startups
  • startx
  • stumpwm
  • SUSE
  • system-adminstration
  • sysvinit
  • t-shirt
  • tablet
  • tactile watch
  • tea shops
  • teacher
  • technology
  • tee
  • telugu
  • terminal
  • terminal Tags: command line
  • Tesseract
  • Testing
  • The IT Crowd
  • theatre
  • tibet
  • tracker
  • travel
  • trek
  • trekking
  • tux4kids
  • tuxmath
  • tv
  • tweets
  • twitter
  • ubuntu
  • UMPC
  • unicode
  • UNR
  • uptime
  • urdu
  • User friendly
  • uTouch
  • UX
  • UXA
  • vagrant
  • VCS
  • veli
  • vidarbha
  • video
  • video hamming
  • video hams
  • video-ham
  • vim
  • virutalization
  • visualization
  • voip
  • vsat
  • w3c
  • watches
  • water from dew
  • WATiR
  • weather stations
  • weave
  • web automation
  • web standards
  • web testing
  • web-browser
  • web2py
  • webmaker
  • wget
  • Wiki
  • wikia
  • wikipedia
  • Windows
  • Windows XP
  • wmv
  • Word Press
  • wordpress
  • worm
  • wrapzap
  • writing
  • wvdial
  • X-Window-System
  • X11
  • xchm
  • xev
  • xml
  • xmlstarlet
  • XO Laptop
  • xorg
  • xserver
  • xvidcap
  • yahoo groups
  • yahoo maps
  • yelp
  • Yves Rossy
  • Zii
  • ZTE

Blog Archive

  • ▼  2013 (23)
    • ▼  December (3)
      • Turn your old iPod speakers into wireless speakers
      • Kinect-Powered Interactive New Media Installation
      • Mozilla Taiwan Localization Sprint
    • ►  November (3)
    • ►  September (1)
    • ►  August (1)
    • ►  July (1)
    • ►  June (2)
    • ►  May (3)
    • ►  April (1)
    • ►  March (1)
    • ►  February (5)
    • ►  January (2)
  • ►  2012 (26)
    • ►  December (3)
    • ►  November (1)
    • ►  October (1)
    • ►  July (1)
    • ►  June (3)
    • ►  May (6)
    • ►  April (1)
    • ►  March (8)
    • ►  January (2)
  • ►  2011 (43)
    • ►  December (2)
    • ►  November (7)
    • ►  October (8)
    • ►  September (4)
    • ►  August (5)
    • ►  June (1)
    • ►  February (6)
    • ►  January (10)
  • ►  2010 (73)
    • ►  December (17)
    • ►  November (5)
    • ►  October (10)
    • ►  September (3)
    • ►  August (8)
    • ►  July (9)
    • ►  June (4)
    • ►  March (5)
    • ►  February (7)
    • ►  January (5)
  • ►  2009 (108)
    • ►  December (7)
    • ►  November (10)
    • ►  October (8)
    • ►  September (6)
    • ►  August (8)
    • ►  July (4)
    • ►  June (5)
    • ►  May (6)
    • ►  April (15)
    • ►  March (15)
    • ►  February (9)
    • ►  January (15)
  • ►  2008 (223)
    • ►  December (45)
    • ►  November (28)
    • ►  October (32)
    • ►  September (4)
    • ►  August (11)
    • ►  July (6)
    • ►  June (11)
    • ►  May (3)
    • ►  April (11)
    • ►  March (7)
    • ►  February (3)
    • ►  January (62)
  • ►  2007 (2)
    • ►  December (2)
Powered by Blogger.

About Me

Unknown
View my complete profile