Dev.Opera - Follow the standards, break the rulesDev.Opera - Follow the standards, break the rules

Login

Lost password?

Forums » Article Discussions

Discuss the articles posted at DevOpera

Note: You need to login to post in the forums. if you don't have an account you first need to sign up.

By operadev anchor Thursday, 15. May 2008, 13:17:56

File I/O API

This new API provides you with functionality needed to access data on the desktop from widgets, providing powerful hybrid web/desktop capabilities.

( Read the article )

By shadowk anchor Friday, 16. May 2008, 07:34:02

avatarGreat post, I've been waiting for file access from a widget ever since Opera introduced widgets.

By Zajec anchor Friday, 16. May 2008, 13:38:44

avatarCan sb point me, what can this be used for? We already can storage data thanks to widget mechanism in Opera. What for some widget may needs file access?

By Benjamin Joffe O anchor Wednesday, 21. May 2008, 07:48:10

avatarZajec: There are many things one can do with file access, for example Grafio's SketchPad could now be made to open and save files to the filesystem, in theory one could create The Gimp as an Opera Widget!

By Luchio anchor Thursday, 22. May 2008, 18:28:37

avatarWhat are the security implications of this? Could someone theorically "steal" my wands.dat? my /etc/passwd?

Will there be a popup in Opera if a widget tries to access files?

By grafio anchor Thursday, 22. May 2008, 22:09:18

avatarAFAIK browseForDirectory() and browseForFile() methods open a file browser window and *the user* has to choose a file or directory which can be used by the widget. So widgets can't open a file without earlier permission.

Post edited Thursday, 22. May 2008, 23:17:23

By Luchio anchor Friday, 23. May 2008, 13:10:05

avatarThanks, that wasn't clear from the article.

By Luchio anchor Friday, 23. May 2008, 15:38:49

avatarNote to self: never point a widget to C:\

By motorfest anchor Monday, 26. May 2008, 14:23:49

avatarWhy does some graphic fragment can access to the file of necessities?

By fearphage anchor Tuesday, 27. May 2008, 15:19:15

avatarWould it be possible for this functionality to be ported to work with userjs somehow?

By evilopera anchor Friday, 30. May 2008, 09:54:16

avatarall super, a code is very simple and clear. Now I apply.

Moderators: jax | malware | mcx | operadev