You're not the only one that this happens to.  I've observed the same behavior in Firefox myself.  I researched it some, and came to the conclusion that this was a deliberate decision on the part of the firefox team, though I can't remember now what led me to that conclusion.

-Jason

Andrew Chandler wrote:
Thanks - the thing is its firefox not IE doing this - plus it happens with
the default html wrapper spit out by the laslo proxy - also the brackets for
focus go to the button without the click - its just that they mean nothing
until you click anywhere on the flash movie (one click only)  - after that
click hitting the enter key causes the button that was bracketed previously
to be depress.   Overall its quite depressing (sorry about the puns and
movie references - its late and I hate unsolvable problems).

I just find it weird that I'm the only one this happens to  - especially
since I can reproduce it on multiple machines running flash 8 & 9 at work.


-----Original Message-----
From: P T Withington [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, July 05, 2006 10:14 PM
To: Andrew Chandler
Cc: [email protected]
Subject: Re: [Laszlo-user] Focus not working in firefox - I think maybe I
figured it out

The 'click to open' thing that IE does for EOLAS is very distinct.   
You get a dialogue that says some things on the page won't work until you
click OK.  (I think it even suggests you write your congressperson telling
them that EOLAS are stinkers.  :P) This is quite different from what you are
experiencing of just having to click on the swf object to 'unstick' the
focus brackets.

If you are writing your own HTML page to embed the swf into, I  
suggest that you validate your HTML (see http://validator.w3.org/).   
If your HTML is not valid, you will put IE into 'quirks mode' and all bets
are off.  See also http://msdn.microsoft.com/library/default.asp? 
url="" and read about the
DOCTYPE switch, which also controls whether or not IE runs in quirks mode.
Quirks mode is evil.  It makes boatloads of ancient broken content that
people developed only on IE work, but manages to break most new content that
anyone is writing to the w3c standards...

On 2006-07-05, at 21:23 EDT, Andrew Chandler wrote:

  
Yeh - testing since I wrote that pretty much confirms what you said.
However the symptom is exactly as described for IE.   By that I  
mean you
have click ONCE ANYWHERE on the flash object laszlo creates and boom 
the button that has focus really does get its focus - by this I mean 
prior to anything else our code does succesffuly call the LzFocus 
mechanism and you see the little bracktes move over to surround the 
button we want to be
default.    Its just that page ignores any keypress until you take  
and click
on the flash object (clicking the surrounding html page does not help)


You know its not an end of the world issue but its incredibly 
frustrating because I know it SHOULD work.


I'll keep plugging away at it....at this point I think its probably 
not a laszlo issue per-se I think it's a plugin or flash issue but I'm 
going to try to make a simple flash movie with one button and 
reproduce it without laszlo at all.



-----Original Message-----
From: P T Withington [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 05, 2006 8:21 PM
To: Andrew Chandler
Cc: [email protected]
Subject: Re: [Laszlo-user] Focus not working in firefox - I think 
maybe I figured it out

embed.js and flashobject.js are basically the same, they both use 
_javascript_ to create the object tag dynamically rather than 
statically, which MS believes skirts the EOLAS patent.  Either should 
work equally well.
Flashobject.js has the advantage of being used by a much larger 
community so perhaps has worked around some niggling details, but I 
would be very surprised if that affected your focus issue.

EOLAS has not sued anyone other than MS, to my knowledge, so no other 
browser vendor has done anything about their patent.

On 2006-07-05, at 17:55 EDT, Andrew Chandler wrote:

    
This snippet talks about how IE is going to change - I found this 
following links regarding the benefits of flashobject.js versus 
embed.js.
I think
its possible this may be whats going on with firefox as well.
(which is
where I'm seeing it) - I'm in the process of changing some test pages 
and will let you know how it works.

http://blog.deconcept.com/2005/12/15/internet-explorer-eolas-
changes-and-the
-flash-plugin/

"When using an applet, object, or embed tag to insert a plugin into 
an HTML document, that plugin will not allow user interaction until 
the user clicks on it. Microsoft calls this process "
<http://msdn.microsoft.com/library/default.asp?url=""
dhtml/ov
erview/activating_activex.asp> Activating an ActiveX Control's 
Interface."

In the case of the Flash plugin, it means that your Flash movies will 
not
work until a user 'activates' it first by clicking on it        "







_______________________________________________
Laszlo-user mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-user
      

    



_______________________________________________
Laszlo-user mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-user
  

-- 
Jason Stafford
Principal Developer
Inspiration Software, Inc.
The leader in visual thinking & learning

InspireData(tm), the newest innovative thinking and learning tool from
Inspiration Software(r), extends the proven power of visual learning to
data analysis. Learn more at www.inspiration.com. 

503-297-3004 Extension 119
503-297-4676 (Fax)
9400 SW Beaverton-Hillsdale Highway
Suite 300
Beaverton, OR 97005-3300
_______________________________________________
Laszlo-user mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-user

Reply via email to