Actually all of your requirements are a pure fit for Adobe AIR. I'm
not sure that Java is better in that case, since you'd have to make
sure that you have Java installed in the correct version for your
target browser. You could embed an OpenLaszlo app into a WebView
(headless browser), but the last time I did that with Java it only
worked on Windows with SWT and IE+FlashPlayer as ActiveX control. Sun
announced the release of JWebPanel in 2008, I'm not sure they have
managed to release the component since then:
http://blogs.sun.com/thejavatutorials/entry/html_component
http://openfuture.rajubitter.com/2009/05/24/mixed-runtime-applications-in-javafx-embedding-ajax-or-flash-through-jwebpane/

Running Java applets on different versions of Windows, Linux and OS X
hasn't really been the best experience, although the stuff CaptainCasa
is doing with Java work well, and the UIs look nice:
http://www.captaincasa.com/

On Tue, Aug 17, 2010 at 12:16 AM, Rami Ojares <[email protected]> wrote:
> I think java has resolved the security issue by introducing signed applets
> that must ask for extra permissions.
> And these settings can be saved for future reference.
> Maybe flash could do the same.
>
> - rami
>
> On 17.8.2010 0:57, Raju Bitter wrote:
>>
>> https://bugs.adobe.com/jira/browse/FP-2112
>> "The security concern is that it easy for attackers to spoof native
>> UIs (e.g. fake the Windows 'screen locked' or UAC prompts and steal
>> user's info)and attempt to collect passwords. We would of course like
>> to turn keyboard support on, and we continue to investigate how we
>> could do so while protecting end users.
>>
>> AIR is a different security model. You are downloading an application,
>> and there is a different understanding/expectation from in-browser.
>>
>> Emmy
>> Group Product Manager, Adobe Flash Player"
>>
>> https://bugs.adobe.com/jira/browse/FP-409
>>
>> On Mon, Aug 16, 2010 at 11:34 PM, Rami Ojares<[email protected]>
>>  wrote:
>>
>>>
>>> On 17.8.2010 0:21, Henry Minsky wrote:
>>>
>>>>
>>>> Another issue is the strange restriction that all text input is disabled
>>>> in fullscreen mode.
>>>> What is the purpose of that?
>>>> It makes the fullscreen mode useless in the context of an application.
>>>>
>>>>
>>>
>>> I would bet that is a security precaution, to prevent spoofing the
>>> computer's desktop or something.
>>>
>>>
>>> If someone is foolish enough that he can't tell the difference of his
>>> functional desktop and some mockup version of a desktop
>>> and starts writing his bank account passwords to some input boxes on his
>>> desktop then I think he deserves to be robbed.
>>> Surely flash can not emulate the desktop experience. Can it even do
>>> screen
>>> capture?
>>>
>>> And from what I understand now flash can even read the filesystem.
>>> So some people at Adobe are either highly paranoid or there is something
>>> fishy going on in here.
>>>
>>> - rami
>>>
>>>
>
>

Reply via email to