World: r3wp
[Plugin-2] Browser Plugins
older newer | first last |
JoshM 3-May-2006 [93x3] | got it. we'd have to look at some sort of licensing. |
maybe have rebol in the plugin download a license from a web server or something like that. | |
we'd have to figure out a way to prevent others from using your license. | |
Graham 3-May-2006 [96x3] | A way to protect plugin source code |
A way to add higher order encryption | |
is a must... | |
Henrik 3-May-2006 [99] | in short, we have to make sure that the right users are running the script and only those users have access to data (customers, accounting, etc.) |
JoshM 3-May-2006 [100] | encrypting the source? |
Graham 3-May-2006 [101] | I want my medical client to run in the browser as well. |
JoshM 3-May-2006 [102] | Encrypting the source code? encrypting network traffic? both? |
Graham 3-May-2006 [103x3] | so need ssl if possible. |
both. | |
if my plugin needs to pull my gmail email .. I need ssl. | |
JoshM 3-May-2006 [106] | got it. |
Carl 3-May-2006 [107x2] | SSL is not necessary if you're using REBOL on both sides. |
But, if you need to access non-REBOL, I can see the need. | |
Graham 3-May-2006 [109] | the x-internet is encrypted now. |
Henrik 3-May-2006 [110] | I had this (wild?) idea that the plugin would be able to run normal rebol scripts, but with signed scripts encapped with the SDK would turn the same plugin into /Pro or /Command. I'm just brainstorming, but that would be a nice way to keep everything within one plugin. I don't know... |
Carl 3-May-2006 [111] | That's what we called /Platform. |
JoshM 3-May-2006 [112] | Carl, can we do that? |
Carl 3-May-2006 [113] | But, there is always an issue about how you obtain the first keys. |
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. |
older newer | first last |