[Libreoffice] [PATCH] fdo#40373 - export xhtml parse error

Christophe Strobbe christophe.strobbe at esat.kuleuven.be
Wed Sep 28 07:14:24 PDT 2011


Hi Regina,

At 15:50 28-9-2011, Regina Henschel wrote:
>Hi all,
>
>The patch fixes the following error:
>When you export a document via File->Export->XHTML it generates an 
>invalid file, because the lang attribute gets a wrong namespace.
>
>How to proof it:
>Export any file and make sure, that the file extension is xhtml. 
>Upload the file to http://validator.w3.org/#validate-by-upload to 
>validate it. Do this with the current version to see the error. Do 
>the same with a patched version, to see that it is OK then.

Please don't throw away the lang attribute by replacing it with 
xml:lang, just add xml:lang. Language information is important for 
text-to-speech software, and last time I checked, screen readers only 
supported lang, not xml:lang.

What is really needed to solve the namespace issue is replacing

namespace="http://www.w3.org/XML/1998/namespace"

with

xmlns="http://www.w3.org/1999/xhtml"

Best regards,
Christophe



>I do not know, whether this will fix bug fdo#40373; but it fixes, 
>that the currently exported file is invalid, as described above.
>
>Kind regard
>Regina


-- 
Christophe Strobbe
K.U.Leuven - Dept. of Electrical Engineering - SCD
Research Group on Document Architectures
Kasteelpark Arenberg 10 bus 2442
B-3001 Leuven-Heverlee
BELGIUM
tel: +32 16 32 85 51
http://www.docarch.be/
Twitter: @RabelaisA11y
---
Open source for accessibility: results from the AEGIS project 
www.aegis-project.eu
---
Please don't invite me to Facebook, Quechup or other "social 
networks". You may have agreed to their "privacy policy", but I haven't.



More information about the LibreOffice mailing list