ritschmanhard: Fragen zu Browsern und Suchmaschinen

Beitrag lesen

Hi, Mr. T.

  1. Welche Browser beherrschen die XSL-Transformation und welche nicht? Oder: gibt es irgendwo eine Übersicht darüber?

Antwort: Alle wesentlichen Browser (IE ab Version 6, FF ab Version 1, Opera sowie Netscape in der aktuellen Version, Safari weiss ich nicht) können die xsl Transformation. Probleme haben meines Wissens nur der Conqueror und IE vor v6.0 (5.5 kann ein bischen, 5.0 gar nicht)...

  1. Gibt es Möglichkeiten, die Browser-Fähigkeit dazu irgendwie abzufragen (z.B. für PHP-Filter)

Im Webcontext? Schick doch, wenn du sicher sein willst folgendes Konstrukt (ungetestet):
index.html:
<html>
<head>
  <title>ich bin die Begruessungsseite</title>
</head>
<body>
   <object data="http://deinserver/test.xml" type="text/xml" width="100%" height="100%">
      <!-- hier dein Begruessungsseitencontent html-->
      <a href="http://deinserver/daGehtsmitHTMLweiter.html">Eingang zum Projekt mit HTML</a>
  </object>
</body>
</html>

test.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="./test.xsl" ?>
<document>
</document>

test.xsl:
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
  <head>
    <title>nix</title>
  </head>
  <body>
    <!-- hier dein Begruessungsseitencontent html-->
    <a href="http://deinserver/daGehtsmitXMLweiter.xml">Eingang zum Projekt mit XML</a>
  </body>
</html>
</xsl:template>
</xsl:stylesheet>

  1. Werden XSL- und DTD-Informationen aus externen Dateien eigentlich im Cache vorgehalten oder jedes Mal neu eingelesen?

Wenn Caching im Browser erlaubt ist, werden sie gecacht...

Wie verhalten sich eigentlich Suchmaschinen, wenn sie mit nacktem XML konfontiert sind? Machen die das überhaupt oder wenn ja, wie (z.B. Lesen der XSL-Informationen)?

Nix weiss - nix sag. (Aber Suchmaschinen müssen nicht alle gleich sein)

Grüsse,
Richard