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

World: r3wp

[Plugin-2] Browser Plugins

JoshM
4-May-2006
[438]
Ha that's funny.
BrianH
4-May-2006
[439]
Security updates are too important not to prompt for.
Graham
4-May-2006
[440]
There is no right click on Mac.
Anton
4-May-2006
[441]
Prompts I think should go in the plugin's space in the browser. We 
can implement them as rebol faces.
BrianH
4-May-2006
[442]
Ctrl-click then. Same difference, just less useful.
Anton
4-May-2006
[443]
what's the name for that space, by the way ? is it "frame" ?
Graham
4-May-2006
[444]
perhaps there should be a standard whereby the plugin application 
displays the notice.
BrianH
4-May-2006
[445]
Anton, that won't work for webbugs. We want the security updates 
to be visible even when the applet isn't.
Anton
4-May-2006
[446]
Hmmmm.........
BrianH
4-May-2006
[447]
Especially when the applet isn't, since those kind of applets are 
more likely to be exploiting security bugs.
Anton
4-May-2006
[448x2]
Are there legitimate uses for webbugs ?
Could we enforce a minimum window size ? Think of the minimum window 
size we have here on WinXP. Never bothered me before.
BrianH
4-May-2006
[450]
Rarely. They're quite common for user tracking, AJAX receivers and 
exploit code.
Anton
4-May-2006
[451]
Do you think a minimum window size would be good ?
BrianH
4-May-2006
[452]
Running a REBOL/Services client in a webbug and having it control 
the browser through the DOM could be useful though.
Anton
4-May-2006
[453]
Why would it be worried about showing a small window, though ?
BrianH
4-May-2006
[454]
What's a minimum though, when you could just as easily color the 
applet the same color as the background?
JoshM
5-May-2006
[455x2]
Here are the scenarios with resolutions in boolean logic as I see 
them right now:

 1. web_site_required_version not found on users computer -- download 
 required version

 2. web_site_required_version = version_on_computer && security_min_version 
 > version_on_computer -- popup, request download security update

 3. web_site_required_version = version_on_computer && security_min_version 
 <= version_on_computer && latest_version > version_on_computer -- 
 not sure
thoughts?
BrianH
5-May-2006
[457]
A legitimate webbug wouldn't be worried about showing a security 
update. An illegitimate one would be directly interested in hiding 
one since it may be depending on the security hole for exploit code.
Anton
5-May-2006
[458]
It would be more noticeable, at least.
JoshM
5-May-2006
[459]
Yes, we're assuming that the web site has no control over the security 
check, nor the security_min_version (that would come from RT)
Anton
5-May-2006
[460x2]
3. No action required.
I think you may be right about popups. It seems we can't avoid them.
JoshM
5-May-2006
[462]
So, we have a few different scenarios (using the numbering from above):

 1. In this case, the activex system in IE will force the download 
 of the (digitally signed) CAB found in the htm, which will come from 
 RT, and contain the Plugin version that works with this system. Nothing 
 new is required, this is how it works now.

 2. Here we need to enhance REBOL somehow to check for a security 
 update, prompt the user, and download an updater EXE. This is where 
 I think I will work next.
BrianH
5-May-2006
[463]
I prefer to think of these as alerts. Popups (initiated by the script) 
are another matter.
JoshM
5-May-2006
[464x2]
3. Maybe we shouldn't do anything at all here.
I'll leave it here for tonight. good discussion, thanks for all the 
feedback.
BrianH
5-May-2006
[466]
We could be conservative and not make unrequested non-security updates.
Anton
5-May-2006
[467x2]
Alerts, ok.
Goodnight Josh. Good to chat with you.
BrianH
5-May-2006
[469]
Good night!
Allen
5-May-2006
[470]
What  method for plugin update checking does firefox recommend? I 
already have a number of plugins that prompt me when a newer version 
is available, so I assume they is a standard method for it.
Anton
5-May-2006
[471]
Ah yes... I think there must be some API for it.
BrianH
5-May-2006
[472]
Does Firefox check for updates to its plugins? I thought it just 
checked for updates to its themes and extensions but let the plugins 
update themselves. It does seem to provide a plugin registry though.
Anton
5-May-2006
[473]
I think you're right there.
Adrian_S
5-May-2006
[474]
Assuming the plugin will become wildly successful, maybe there should 
be a way to have the initial plugin download and subsequent updates 
come from a site other than rebol.com so that any outage there wouldn't 
affect users hitting a page calling for the plugin. I wonder how 
high load is handled for the Flash plugin?
BrianH
5-May-2006
[475]
That's a good question. I'm also curious about how Firefox's plugin 
registry works, how to get a plugin there.
Adrian_S
5-May-2006
[476x2]
Does the current plugin have the ability to "pop-out" the browser 
window and create a self-standing application window like a Java 
applet?
So that you wouldn't be limited by a restrictive client area.
Graham
5-May-2006
[478]
the first window you create is inside the browser, and the ones after 
that are outside.
Anton
5-May-2006
[479]
Well, that's a good question. I'd prefer the "wild web" version of 
the plugin to be restricted to the browser client area. (popups are 
evil). But the question is, is it possible to resize the client area 
in the browser ?
Adrian_S
5-May-2006
[480]
@Graham - So it's not quite like applets where the applet can jump 
out of and back into the page?
BrianH
5-May-2006
[481]
For that matter, is it possible to specify the size of the client 
area relative to the page size, have it resize with the page, and 
have the REBOL layout inside handle the resize as if a View window 
had been resized by the user?
Anton
5-May-2006
[482x2]
Adrian, no, that's right, you can't relocate windows.
Brian, I notice the Google Videos do this, don't they ?
Adrian_S
5-May-2006
[484]
yes, I believe they can
Anton
5-May-2006
[485x2]
Aha! A good reason to post this crazy video:
Russian Climbing:

http://video.google.com/videoplay?docid=515642196227308929&pl=true
Adrian_S
5-May-2006
[487]
That's a great video - was totally amazed the first time I saw it