r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[Plugin-2] Browser Plugins

Henrik
3-May-2006
[114]
Carl, one thing I thought about is how do you convince a user that 
the security in the plugin going through the webbrowser is trustworthy 
when the SSL icon in the browser window is not on? they might think 
that nasty stuff could be going on in the background. I think there 
needs to be some kind of indication that the script currently running 
is really secure.
JoshM
3-May-2006
[115x2]
we can add some kind of indicator, that shouldn't be a problem.
one issue is size. do we distribute /pro/view to everyone, and make 
everyone download a bigger file? or do we have two different plugin, 
two different sizes?
Carl
3-May-2006
[117x4]
Anyway, there should be some way to get the above working. We already 
do most of this in IOS.
It may require a certificated authentication server that stores the 
license keys.
Because, unlike IOS, we cannot rebuild the executable binary each 
time.
Especially with the signed CAB file.
Gregg
3-May-2006
[121]
The file shouldn't be that much bigger--not like going from Base 
to CommandView--so I'd say include everything needed for commercial 
use. Of course, this opens up security questions too (e.g. lib access).
Henrik
3-May-2006
[122]
there is also another issue, I've been thinking about. is it still 
possible to create an invisble area in the webpage where you could 
drop a rebol script that could work as a keylogger?
Gregg
3-May-2006
[123]
The latest client request I got was to have it called something other 
than "REBOL". I know this sounds funny to us, but they were doing 
a demo and the potential client did *not* like the idea of installing 
something that sounded rebellious. Seriously, this happened.
JoshM
3-May-2006
[124x2]
you can call it REE-ball
:)
Henrik
3-May-2006
[126]
gregg, I'm also often being requested if it's possible to remove 
the "REBOL" title in /view windows. also seriously.
JoshM
3-May-2006
[127]
regarding the keylogger idea: that's a good idea, but the plugin 
can only capture keyboard input when it is activated. in fact, there's 
a new feature in IE 6.something that disables the plugin until the 
user clicks on it to activate it (it does this to all activex controls)
Maxim
3-May-2006
[128]
yess, that REBOL title thing is seriously nagging.
especially when using pro
JoshM
3-May-2006
[129]
OK, I got the REBOL title issue on the list.
Gregg
3-May-2006
[130]
An OSX version would probably be their request list as well.
JoshM
3-May-2006
[131x5]
Announcement: We've made a very, very early release of REBOL/Plugin 
for Mozilla available.

NOTE: This is a PRE-ALPHA version. Install at your own risk. Do NOT 
install these files on a production system!
The URL for download is: http://www.rebol.net/plugin/moz-1/.

Installation instructions: Download all the files. Copy them to your 
plugins directory (except test.html). Open test.html and it should 
work.
A few notes:

* There is currently no documentation (I'm sure you can figure it 
out from the HTML).

* The Mozilla plugin has only been tested with FireFox on Windows 
XP. 

* This is a Windows/Intel/x86 build; it will not work on Mac or Linux.
Also, the following features do not work as of this release:
* do-browser

* installation/updating/etc. (hence why you need to copy the files)
Please post bugs, comments, and suggestions to this group. All feedback 
is welcome!
Henrik
3-May-2006
[136]
works fine in Firefox 1.5.0.3 here
JoshM
3-May-2006
[137]
glad to hear it!
Henrik
3-May-2006
[138]
but it reports a missing plugin when I go to test.html
Carl
3-May-2006
[139]
(Gregg: that is quite true regarding the name sounding that way.)
JoshM
3-May-2006
[140x2]
did you download and copy the files to your firefox plugins directory?
the directory on my machine is \Program Files\Mozilla FireFox\plugins
Henrik
3-May-2006
[142]
yes. same dir.
JoshM
3-May-2006
[143]
close and restart firefox?
Henrik
3-May-2006
[144]
I didn't restart. I now reloaded the page after dismissing the missing 
plugins message bar and the plugin disappeared now
JoshM
3-May-2006
[145]
go ahead and restart firefox. that's key.
Gregg
3-May-2006
[146x2]
Same exact thing here Henrik.
Ah.
JoshM
3-May-2006
[148]
FYI: After copying the files, you need to restart your Mozilla-based 
browser.
Henrik
3-May-2006
[149]
restarted. on first load it works.
JoshM
3-May-2006
[150]
One more thing: you can verify that the plugin is installed by going 
to about:plugins.
Henrik
3-May-2006
[151]
no missing plugin message
JoshM
3-May-2006
[152x2]
Excellent!
It should show up as "REBOL/Plugin for Mozilla"
Henrik
3-May-2006
[154x2]
it does. the description is... not pronouncable :-)
again after reloading test.html the plugin disappears
JoshM
3-May-2006
[156x4]
ah, that's interesting.
I see that behavior too.
well there ya go, first bug. you get the first bug award
:)
Henrik
3-May-2006
[160x3]
thank you very... much
it works if you close the tab and open the url in a new one
I wonder if it registers that the plugin should start several times 
(which is what you can't do?)
JoshM
3-May-2006
[163]
I've gotta run. have fun playing with it. see you all tomorrow.