Lift does a lot of thing to properly cope with browsers idiosyncrasies
(IE mostly ... doh .. :) ...) ... perhaps not using xhtml mimetype
affects SVG usage ? ...Other case that I'm thinking of is to use CSS
tricks that applies for certain browsers but only works for xhtml for
instance:

.myclass {
  height: 100px; // applicable on all browsers
  _height: 100px // applicable on IE6 only
  *height: 100px // applicable on IE7+
}

But I'm not sure if many people users are actually using this.

Br's,
Marius

On Jul 8, 4:12 pm, Kevin Wright <kev.lee.wri...@googlemail.com> wrote:
> Uh-oh, looks like I'm going to be flagged as a troll, I should have
> remembered the winking smiley ;)
> Especially as I'm working with Lift and Firefox myself!
>
> But there is a serious point here, to get lift into the mainstream I guess
> we have to work within the constraints of browser flaws.
> So are there any issues in defaulting to useXhtmlMimeType = false ?  Maybe
> even add a small note in the JavaDoc to warn against problems in setting it
> to be true
>
> On Wed, Jul 8, 2009 at 2:03 PM, Matt Williams <m...@makeable.co.uk> wrote:
>
> > I dont understand what you mean. Internet explorer is what is
> > malfunctioning as its ignoring the (incorrectly set) content-type.
> > Simply set the correct content-type for the type of content you are
> > returning and you shouldn't have any problems.
>
> > Kevin Wright wrote:
> > > Puts us in the rather interesting position of being a Java-based
> > > framework that only works on internet explorer...
>
> > > On Wed, Jul 8, 2009 at 1:27 PM, marius d. <marius.dan...@gmail.com
> > > <mailto:marius.dan...@gmail.com>> wrote:
>
> > >     Actually I had the same problem with with Javeline on FF. Once I
> > >     changed the content-type in the HTTP response to text/html it worked
> > >     just fine.
>
> > >     Br's,
> > >     Marius
>
> > >     On Jul 8, 3:09 pm, Viktor Klang <viktor.kl...@gmail.com
> > >     <mailto:viktor.kl...@gmail.com>> wrote:
> > >     > We want lift to work on those platforms. We need a work-around
>
> > >     > On Wed, Jul 8, 2009 at 11:19 AM, fbettag <fr...@bett.ag
> > >     <mailto:fr...@bett.ag>> wrote:
>
> > >     > > *Any Lift Project, not Problem. Sorry ;)
>
> > >     > > On 8 Jul., 10:47, fbettag <fr...@bett.ag
> > >     <mailto:fr...@bett.ag>> wrote:
> > >     > > > The Problem isn't in Scala nor in Lift nor in jQuery. It's a
> > >     Firefox
> > >     > > > bug when it gets Content-Type application/xhtml+xml. Same
> > >     for Safari.
>
> > >     > > > Just try
> > >     $("myobject").load("/some/url/from/lift/with/html/output")
> > >     > > > with JavaScript on any Lift problem.
>
> > >     > > > I don't know why you would want to debug a lift-app when all
> > >     the links
> > >     > > > i've posted so far show problems with the Browser's
> > >     implementation of
> > >     > > > application/html+xml, NOT lift.
>
> > >     > > > On 8 Jul., 05:03, David Pollak
> > >     <feeder.of.the.be...@gmail.com
> > >     <mailto:feeder.of.the.be...@gmail.com>> wrote:
>
> > >     > > > > 2009/7/7 fbettag <fr...@bett.ag <mailto:fr...@bett.ag>>
>
> > >     > > > > > Sorry this is giving me headaches. I don't even know
> > >     what to look
> > >     > > > > > for.. :(
> > >     > > > > > The Problem is also described here:
>
> >http://www.nabble.com/Namespace-failure-td21982365s27240.html
>
> > >     > > > > > Is there anyway i can spoof the content-type for a comet
> > >     actor from
> > >     > > > > > application/xhtml+xml to something else? like text/html
> > >     or only
> > >     > > > > > application/xhtml.
> > >     > > > > > That would fix the issue for now.
>
> > >     > > > > I don't understand what the problem is.  Please write some
> > >     code that
> > >     > > > > reproduces it so I can actually see *exactly* where the
> > >     problem is
> > >     > > happening
> > >     > > > > for you.  Only then can I debug it.
>
> > >     > > > > > best regards
>
> > >     > > > > > On 1 Jul., 04:58, David Pollak
> > >     <feeder.of.the.be...@gmail.com <mailto:feeder.of.the.be...@gmail.com
>
> > >     > > wrote:
> > >     > > > > > > Please fork this projecthttp://
> > >     > > > > > github.com/dpp/lift_1_1_sample/tree/masterand
> > >     <http://github.com/dpp/lift_1_1_sample/tree/masterand>
> > >     > > > > > > provide
> > >     > > > > > > an example of the failure.  I'll knock something
> > >     together than
> > >     > > > > > > overcomes the problem.
>
> > >     > > > > > > 2009/6/30 fbettag <fr...@bett.ag <mailto:fr...@bett.ag>>
>
> > >     > > > > > > > To describe it a little cleaner:
>
> > >     > > > > > > > in Safari 4, whenever i try to
> > >     $('#foo').load('/some.html'), it
> > >     > > fails
> > >     > > > > > > > with "Error: NO_MODIFICATION_ALLOWED_ERR: DOM
> > >     Exception 7" since
> > >     > > the
> > >     > > > > > > > content-type is text/html+xml.
> > >     > > > > > > > described here:
>
> >http://groups.google.com/group/jquery-en/browse_thread/thread/de95e8a.
> > >     > > > > > ..
>
> > >     > > > > > > > in Firefox there is a similar problem (error up at
> > >     the first
> > >     > > post)
> > >     > > > > > > > which happens because FF kinda sees an error on the
> > >     > > lift-generated
> > >     > > > > > > > XHTML/XML which is caused because the doctype seems
> > >     to be strict
> > >     > > by
> > >     > > > > > > > default (i guess).
> > >     > > > > > > > described here:
>
> >http://fitzsimmons.ca/jquery-xhtml-11-strict-and-ns_error_invalid_poi.
> > >     > > > > > ..
>
> > >     > > > > > > > I put up some really simple stuff in 'some.html'
> > >     with 4 html
> > >     > > tags, and
> > >     > > > > > > > it fails on Safari and on Firefox.
>
> > >     > > > > > > > When i try to set the Doctype to transitional, the
> > >     Browser seems
> > >     > > to
> > >     > > > > > > > ignore it somehow, i guess it's because of the
> > >     <?xml?> tag that
> > >     > > occurs
> > >     > > > > > > > before the doctype.
>
> > >     > > > > > > > Is anyone else here using $("..").load('url') on a
> > >     lift'ed
> > >     > > project?
>
> > >     > > > > > > > On Jun 30, 11:48 pm, David Pollak
> > >     <feeder.of.the.be...@gmail.com <mailto:feeder.of.the.be...@gmail.com
>
> > >     > > > > > > > wrote:
> > >     > > > > > > > > What missing doctype?
>
> > >     > > > > > > > > 2009/6/29 fbettag <fr...@bett.ag
> > >     <mailto:fr...@bett.ag>>
>
> > >     > > > > > > > > > On Safari i get "Error:
> > >     NO_MODIFICATION_ALLOWED_ERR: DOM
> > >     > > Exception
> > >     > > > > > 7".
> > >     > > > > > > > > > This seems to be a safari 4 specific problem due to
> > >     > > content-type
> > >     > > > > > text/
> > >     > > > > > > > > > html+xml. See
>
> >http://groups.google.com/group/jquery-en/browse_thread/thread/de95e8a
> > >     > > .
> > >     > > > > > > > ..
>
> > >     > > > > > > > > > On Jun 30, 7:39 am, fbettag <fr...@bett.ag
> > >     <mailto:fr...@bett.ag>> wrote:
> > >     > > > > > > > > > > Hey guys, i've been having troubles with
> > >     jQuery and
> > >     > > > > > Firefox/Safari
> > >     > > > > > > > due
> > >     > > > > > > > > > > to the missing Doctype all night long:
>
> > >     > > > > > > > > > > Uncaught exception: [Exception... "Component
> > >     returned
> > >     > > failure
> > >     > > > > > code:
> > >     > > > > > > > > > > 0x80004003 (NS_ERROR_INVALID_POINTER)
> > >     > > > > > > > > > > [nsIDOMNSHTMLElement.innerHTML]"  nsresult:
> > >     "0×80004003
> > >     > > > > > > > > > > (NS_ERROR_INVALID_POINTER)"  location: "JS
> > >     frame ::
> > >     > > > > > > > > >http://yourserver/include/jquery.js
> > >     > > > > > > > > > > :: anonymous :: line 11″  data: no]
>
> > >     > > > > > > > > > > The issue is described here, altho it kinda
> > >     "is" somehow
> > >     > > faulty
> > >     > > > > > xml
> > >     > > > > > > > on
> > >     > > > > > > > > > > my part:
>
> >http://fitzsimmons.ca/jquery-xhtml-11-strict-and-ns_error_invalid_poi
> > >     > > .
> > >     > > > > > > > ..
>
> > >     > > > > > > > > > > Is there any way to prepend a DocType?
> > >     Searching the group
> > >     > > didn't
> > >     > > > > > > > turn
> > >     > > > > > > > > > > anything useful up.
>
> > >     > > > > > > > > > > Best regards
>
> > >     > > > > > > > > --
> > >     > > > > > > > > Lift, the simply functional web
> > >     frameworkhttp://liftweb.net<http://liftweb.net>
> > >     > > > > > > > > Beginning
> > >     Scalahttp://www.apress.com/book/view/1430219890
> > >     <http://www.apress.com/book/view/1430219890>
> > >     > > > > > > > > Follow me:http://twitter.com/dpp
> > >     > > > > > > > > Git some:http://github.com/dpp
>
> > >     > > > > > > --
> > >     > > > > > > Lift, the simply functional web
> > >     frameworkhttp://liftweb.net<http://liftweb.net>
> > >     > > > > > > Beginning
> > >     Scalahttp://www.apress.com/book/view/1430219890
> > >     <http://www.apress.com/book/view/1430219890>
> > >     > > > > > > Follow me:http://twitter.com/dpp
> > >     > > > > > > Git some:http://github.com/dpp
>
> > >     > > > > --
> > >     > > > > Lift, the simply functional web
> > >     frameworkhttp://liftweb.net<http://liftweb.net>
> > >     > > > > Beginning Scalahttp://www.apress.com/book/view/1430219890
> > >     <http://www.apress.com/book/view/1430219890>
> > >     > > > > Follow me:http://twitter.com/dpp
> > >     > > > > Git some:http://github.com/dpp
>
> > >     > --
> > >     > Viktor Klang
> > >     > Scala Loudmouth
>
> > --
>
> > Matt Williams
> > Chief Platform Architect & Managing Director
> > Makeable Solutions Ltd
>
> > m...@makeable.co.uk
> > Web:www.makeable.co.uk
> > Tel: 02920 007543  Mob: 07958 208482
>
> > This email and any attachments to it may be confidential and are
> > intended solely for the use of the individual to whom it is addressed.
>
> > Any views or opinions expressed are solely those of the author and do
> > not necessarily represent those of Makeable Solutions Ltd.
>
> > We cannot accept any liability for any loss or damage sustained as a
> > result of software viruses. It is your responsibility to carry out such
>
> ...
>
> read more »
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to