• Debian 11 has reached its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.81 is the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

validation............

K

KESThai

Guest
One of the most fundamental points in webpage design is page validation. If a page does not validate 100% to HTML specifications you can be sure of problems re cross-browser compatibility etc.

There are plenty of page validation websites but IMHO the best is:

http://validator.w3.org/#validate_by_uri

Mozilla has a plugin for the above site too.

One of the first things a webpage should do is inform the browser what Document Type Definition (DOCTYPE) the webpage is written in.

A list of valid Document Type Definitions (DOCTYPEs) can be found at http://www.w3.org/QA/2002/04/valid-dtd-list.html.

But surprise...surprise...Parallels SiteBuilder does not on publishing make any reference to Document Type Definition (DOCTYPE) in its pages leaving browsers to try and interpret what the DOCTYPE might be.

A major failing in what could otherwise be a great program...but with no Document Type Definition (DOCTYPE) it becomes just another useless WYSIWYG program only for amateurs and not serious designers....
 
Actually, as I figured out DOCTYPE is supported since 4.5 version. Check it up:

# grep -r -i DOCTYPE /usr/local/sitebuilder/htdocs/templates/
/usr/local/sitebuilder/htdocs/templates/eug-29/template.xsl:<xsl:eek:utput method="html" indent="yes" encoding="utf-8" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>
/usr/local/sitebuilder/htdocs/templates/personal-018/template.xsl:<xsl:eek:utput method="html" indent="yes" encoding="utf-8" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>
/usr/local/sitebuilder/htdocs/templates/aa-03/template.xsl:<xsl:eek:utput method="html" indent="yes" encoding="utf-8" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>
/usr/local/sitebuilder/htdocs/templates/vap-26/template.xsl: <xsl:eek:utput method="html" indent="yes" encoding="utf-8" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>
/usr/local/sitebuilder/htdocs/templates/vap-45/template.xsl: <xsl:eek:utput method="html" indent="yes" encoding="utf-8" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>
/usr/local/sitebuilder/htdocs/templates/zsk-07/template.xsl:<xsl:eek:utput method="html" indent="yes" encoding="utf-8" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>
/usr/local/sitebuilder/htdocs/templates/vap-18/template.xsl: <xsl:eek:utput method="html" indent="yes" encoding="utf-8" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>

You can create your own templates and define DOCTYPE there without any issues.
 
Back
Top