Apr 28 2009

Farfalla needs you!

Tag:Tag , , Andrea @ 3:41

Are you a developer? A software engineer? A free software lover

Do you know people with disability or are yourself disabled and want to participate in building an Assistive Technology tool?

Are you interested in developing something new and (hopefully) interesting in the area of computer related Assistive Technology?

Well, if you belong to one of this categories, or to more than one, or if you know someone who could be interested, or if you have ideas and suggestions, please tell by email

The main goal is to release a stable web based platform for developing and distributing Assistive Technology on the web and for the web.

This is a serious call for developers. The Farfalla project and the Farfalla team need help.


Feb 10 2009

Supporting the Ceibal plan in Uruguay

Tag:Tag , , , , , , Andrea @ 21:20

The Farfalla project is at the core of my PhD project. Last year in July a possibility was offered to me to spend some time doing research and experiments abroad. 

Thanks to Paolo Ferri, Antonio Battro and Mónica Báez I am now in Uruguay to take part in the Ceibal plan: I will start working at LATU next monday together with an accessibility expert.

The Ceibal plan is delivering XO laptops from the OLPC project to primary school children in Uruguay. My idea is to optimize Farfalla for the XO laptop browser and hardware, so that it could be useful to disabled children but also to everyone using the machine in its ebook mode.

By now, I added a text-enlargement feature and integrated this javascript-based virtual keyboard. The interface was graphically redesigned to meet the Sugar graphical theme.

 

A screenshot showing the laptop.org webpage opened using Farfalla

A screenshot showing the laptop.org webpage opened using Farfalla


Sep 26 2008

Farfalla project presented in Athens

Tag:Tag , , , , , Andrea @ 19:33

The Farfalla project was presented at the World Summit on the Knowledge Society on September 26th, 2008. The paper, printed by Springer, is available here.

Many thanks to Miltos Lytras for his warm welcome!


Jun 05 2008

Yet another video demo

Tag:Tag , , , , Andrea @ 11:50

Last week I spent a lot of time writing code. The results were a better POST/GET variables management in the transmission of web forms and the totally experimental integration of the Festival Text-to-Speech engine.

This last feature makes Farfalla read aloud the contents of web pages. When the project will be stable, all this tools will be selectable in accordance with the specific needs of every user. Vocal browsing can be useful to people with visual impairments.

Go on readin “Yet another video demo”


May 25 2008

A video demo of the new alpha

Tag:Andrea @ 12:55

A new Farfalla alpha is going to be released soon. As a preview, you can watch a short video illustrating the recently developed new features. It shows the navigation of a simple webpage and of an accessible website, including a Google search.

The video is available at the demo page.


May 07 2008

The text prediction engine

Tag:Tag , , Andrea @ 10:39

Among the other features, farfalla includes a text prediction engine. Text prediction is one of the key issues to support users in many different fields, for example in the use of mobile phones.
Go on readin “The text prediction engine”


Apr 04 2008

Some issues about web pages rendering

Tag:Tag , , Andrea @ 10:40

The idea of creating a browser-into-the-browser for Farfalla seems to be the best solution for accessibility: it will allow the rendering of webpages inside a sort of protected environment, where the pages themselves could be dinamically modified to meet the most basical accessibility requirements.

Go on readin “Some issues about web pages rendering”


Mar 19 2008

Farfalla-project.org website opens

Tag:Tag , Andrea @ 11:23

I have been writing on this Wordpress blog for weeks, writing some code in the meantime. Now I think it is time to reveal what I have done to the rest of the world!

There are only three active pages besides the home page, but others are coming with docs, pictures and other downloads.

In the demo section you can now try a couple of working demos of the original project, but I will (hopefully) publish the rest of my work very soon. I am still working on the functionality which allows Farfalla to render web pages correctly and I will only release a new demo when this is fixed.

Any comment on these articles will be appreciated!


Mar 18 2008

The software structure

Tag:Tag , , , Andrea @ 18:00

This is a scheme illustrating the future modular and multi-layer structure of Farfalla as I imagine it.

Farfalla scheme

Go on readin “The software structure”


Feb 25 2008

3.. 2.. 1… development started!

Tag:Tag , , , , Andrea @ 10:59

Last week I started writing some code for the new Farfalla release. As I decided to develop it like a browser-in-the-browser program, I started building a web page wrapper.In its present state, the program can only browse web pages, using a simple HTML form to enter website addresses instead of using the browser’s main navigation bar. This is the first implementation of the abstraction layer discussed before: it can change the way URLs are inserted, independently from the browser being used.From a technical point of view, this is possible thanks to the strong use of javascript for filtering mouse and keyboard events: every time a key is pressed it sends a code number to the web browser. Intercepting this code associates almost any action to the code number through javascript. This has a complication: key codes are not standardized among browsers, so the very difficult task will be to make every browser behave alike - this problem is well known as Cross Browser Compatibility.


Next Page »