My pages validate just fine (I'm on Lift 1.0).

Chas.

Tim Perrett wrote:
> Amit,
> 
> I would be amazed if that were the issue, as that is tottaly valid.
> XHTML is a valid microformat of XML so having the decleration line is
> valid. In one of my live applications I have:
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://
> www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> <html xmlns:lift="http://liftweb.net/"; xmlns="htt
> 
> and it passs no problem at all using http://validator.w3.org/
> 
> What validator are you using?
> 
> Thanks, Tim
> 
> On Mar 2, 6:34 am, Amit Kumar Verma <[email protected]> wrote:
>> Hi David.
>>
>> HTML validator throws one error because of this line <?xml
>> version="1.0" encoding="UTF-8"?> . In this way our application will
>> never pass W3C html validation.
>>
>> thanks
>> Amit Kumar Verma
>>
>> On Feb 28, 4:20 am, David Pollak <[email protected]>
>> wrote:
>>
>>> Marc,
>>> It's possible that an Ajax transaction could take place subsequent to a page
>>> load that would insert XHTML on the page that contains something in the lift
>>> namespace.  That's why I say that one removes the namespace at one's peril
>>> and we are not going to support such a feature.  It's fraught with too many
>>> potential problems.
>>> Thanks,
>>> David
>>> On Fri, Feb 27, 2009 at 3:16 PM, Marc Boschma
>>> <[email protected]<marc%[email protected]>
>>>> wrote:
>>>> I think what Ross is asking for isn't necessarily a bad thing for a given
>>>> page which doesn't actually use the lift namespace after all processing
>>>> has occurred.
>>>> Think of it in a more general sense: how do I filter any namespace that
>>>> isn't actually present in the result XML? This is actually an important
>>>> question from a security perspective as I may not want to divulge a name
>>>> space that is used internally. eg. a "cms" name space expressed in a
>>>> previous thread. If plug-ins or similar functionality is to be supported in
>>>> the future the resolution of this issue is probably a must.
>>>> To my mind it should be possible to search the XML for all used name spaces
>>>> and then to remove any name spaces declared but not present.
>>>> Whether or not the "lift" name space is treated specially or not is
>>>> an implementation issue...
>>>> It should also be possible to raise an error if an element exists in a XML
>>>> result that has a name space that shouldn't be present (the counter
>>>> example).
>>>> Marc
>>>> On 28/02/2009, at 1:54 AM, David Pollak wrote:
>>>> On Fri, Feb 27, 2009 at 6:08 AM, rossputin <[email protected]> wrote:
>>>>> Hi.
>>>>> Sure, I understand it is required as the xml is processed, is there a
>>>>> post process operation in the pipeline anywhere ?
>>>> Ross,
>>>> Lift emits XHTML to the browser that contains tags with lift:xxx attributes
>>>> to support the Comet services and also used the lift:gc attribute to 
>>>> support
>>>> other services until we found a significant defect in Firefox and jQuery 
>>>> and
>>>> decided to use another mechanism to replace the lift:gc attributes.  Lift
>>>> makes active use of the lift namespace.  The xmlns:lift attribute is 
>>>> removed
>>>> at your peril and the removal will not be supported on this list.
>>>> Thanks,
>>>> David
>>>>> Thanks,
>>>>> Ross.
>>>>> On Feb 27, 1:59 pm, Timothy Perrett <[email protected]> wrote:
>>>>>> Ross,
>>>>>> You cannot remove this namespace as it is needed to make it valid XHTML
>>>>> -
>>>>>> Scala XML processing uses a strict xml processer to ensure that the
>>>>> markup
>>>>>> is valid and complete before outputting it. Because we use <lift:mybound
>>>>> />
>>>>>> the namespace is required for the parser to pass that markup xml as
>>>>> valid I
>>>>>> do believe.
>>>>>> Tim
>>>>>> On 27/02/2009 13:40, "rossputin" <[email protected]> wrote:
>>>>>>> Hi.
>>>>>>> Sure, its something I do to simplify as much as possible any
>>>>>>> unnecessary tags or attributes.  I suppose it is a practice I picked
>>>>>>> up while using Cocoon.  Ultimately, I just want the purest xhtml
>>>>>>> output possible, hopefully revealing as little about the platform
>>>>>>> which produced it as possible.
>>>>>>> Ross.
>>>>>>> On Feb 27, 1:31 pm, Viktor Klang <[email protected]> wrote:
>>>>>>>> May I ask why?
>>>>>>>> Cheers,
>>>>>>>> Viktor
>>>>>>>> On Fri, Feb 27, 2009 at 1:23 PM, rossputin <[email protected]>
>>>>> wrote:
>>>>>>>>> Hi.
>>>>>>>>> I am using lift 1.0.  I was hoping to remove the
>>>>>  'xmlns:lift="http://
>>>>>>>>> liftweb.net/"' element from :
>>>>>>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>>>>>>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
>>>>> "http://
>>>>>>>>> www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
>>>>>>>>> <html xmlns:lift="http://liftweb.net/"; xmlns="
>>>>> http://www.w3.org/1999/
>>>>>>>>> xhtml">
>>>>>>>>> Thanks.
>>>>>>>>> Ross.
>>>>>>>>> On Feb 27, 12:18 pm, Timothy Perrett <[email protected]>
>>>>> wrote:
>>>>>>>>>> Hey Ross,
>>>>>>>>>> Which element are you referring to? Head items? What version of
>>>>> lift are
>>>>>>>>> you
>>>>>>>>>> using? (you can find out by looking in pom.xml under the lift-*
>>>>>>>>>> dependencies)
>>>>>>>>>> Thanks
>>>>>>>>>> Tim
>>>>>>>>>> On 27/02/2009 11:36, "rossputin" <[email protected]> wrote:
>>>>>>>>>>> Hi.
>>>>>>>>>>> I must admit I have not worked my way through the book yet, but I
>>>>> was
>>>>>>>>>>> wondering if it is possible to remove the xmlns:lift="http://
>>>>>>>>>>> liftweb.net/" attribute on the html element in the rendered page?
>>>>>>>>>>> Thanks.
>>>>>>>>>>> Ross.
>>>>>>>> --
>>>>>>>> Viktor Klang
>>>>>>>> Senior Systems Analyst
>>>> --
>>>> Lift, the simply functional web frameworkhttp://liftweb.net
>>>> Beginning Scalahttp://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
>>> Beginning Scalahttp://www.apress.com/book/view/1430219890
>>> Follow me:http://twitter.com/dpp
>>> Git some:http://github.com/dpp
> > 

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to