Hello,
I'm a CS student and I'm very interested in implementing netsurf's page
reader during this summer. However there's something I don't quite
understand:
As most other web browsers do not have this feature, how important is it
to add such a feature? Is it a most wanted feature? (Presumably if it's not
on the top of the priority list, the probability of being accepted as a
summer code project is lower. ) I noticed this idea was on last year's idea
list and it was not accepted as a gsoc project. Is it because it was not as
important as the others or due to lack of good enough proposals?
Also I tried building netsurf with espeak library, and managed to get
espeak read the entire page(text, links, all together). That's quite
straight forward. Surely page reader should be controlled in a intuitive,
user-friendly way,(keyboard shortcuts to pause, skip, rewind etc) and more
options should be added(different voices, customizable shortcuts,
alternative synthesizer engines etc. ), also something more user
centric(read page as a depth first tree traversal order...(Overview at each
level, and then user's interaction to proceed to the next level ... )) .but
I'm not sure if these features would be enough for a summer's work. Ideally
one should abstract the underlying synthesis engine from the netsurf. Does
the student have to port it to other operating systems during the summer?
(If that's the case then it sounds enough for a summer)
Thank you for reading my email.
Regards,
Li Zhenchao
--
Homepage: www.fantasticsid.com
EMAIL: [email protected]
IRC: fantasticsid
Jabber: [email protected]