Navigation überspringen

Why this site uses XML-related Content Types

Overview

If you experience problems with pages on http://ulf.zeitform.de/ the reason may be that your browser cannot handle the content type correctly these pages are sent with.

This document explains what content type is used and why. The section Affected Browsers lists browsers that can and those that cannot handle the content type used.

If you are – i.e. your browser is – affected, take a closer look at the section What can I do? Some ways to circumvent content type related problems are presented there.

This Site's Content Type

Pages on http://ulf.zeitform.de/ use the XHTML 1.0 strict markup. According to W3C those pages may not be sent as text/html but as an XML-related content type like application/xhtml+xml or application/xml, see HTML and XHTML Frequently Answered Questions. In fact, pages on http://ulf.zeitform.de/ are sent as application/xhtml+xml as long as the accessing browser is not known to have problems with that content type (see Affected Browsers).

Internet Explorer and several other browsers cannot handle content type application/xhtml+xml correctly. Those browsers would throw an error when accessing such a page or offer to download the resource. Affected Browsers listed below get pages from http://ulf.zeitform.de/ as text/html.

Konqueror used to have problems displaying pages with content type application/xhtml+xml as it used to handle entities (like German umlaut encoding) incorrectly. In the meantime this problem is fixed. If you still experience problems while using Konqueror, please update your browser.

Safari still has the problems that Konqueror has overcome in the meantime. Safari cannot handle entities correctly and blames the the document to be corrupted … which is not true. Since Apple, publisher of Safari, received a bug report addressing this problem with http://ulf.zeitform.de/ as reference, pages from http://ulf.zeitform.de/ are still sent as application/xhtml+xml for Safari browsers.

What can I do?

To view the pages correctly you can …

  • use a browser capable of handling application/xhtml+xml like Firefox. You will find further alternatives on the XHTML media type test of W3C.
  • use the mirror server of http://ulf.zeitform.de/. The address is http://u-punkt.zeitform.de/. All pages from that server are sent as text/html.
  • send a bug report to the manufacturer of your browser. Tell them that you would like to have a browser that can handle standard compliant pages.
  • tell me about your browser (as long as it is not listed below, yet). I will install an exception rule for your browser. You will receive pages as text/html from then on.

Affected Browsers

The following browsers are known to have problems with XML-related content types. All of them will get pages as text/html from http://ulf.zeitform.de/ … except Safari:

  • GoogleBot
  • Internet Explorer
  • links
  • lynx
  • Safari
  • w3m

The following browser (i.e. their latest version) can handle XML-related content types:

  • Emacs-W3
  • Firefox
  • Konqueror
  • Mozilla
  • Netscape
  • Opera

Author: Ulf Stegemann

Date: 2010-04-13 17:20:22

HTML generated by org-mode 6.35g in emacs 24

Valid XHTML 1.0 strict! Valid CSS! Org-Mode Gehostet von zeitform Internet Dienste. [FSF Associate Member]