2009-03-25 10 views
3

Ich möchte eine Miniaturansicht einer Webseite im Browser erstellen, damit ich mehrere iFrames auf einer Seite verkleinern kann.Erstellen von Browser-Seiten-Webseiten-Miniaturansichten

IE kann dies mit Filtern tun. Mozilla kann dies in einem <Canvas> mit DrawWindow() tun, wenn Sie Chrome-Berechtigungen (wie ein installiertes Plug-in) haben.

Gibt es eine Möglichkeit, dies in WebKit zu tun? Gibt es einen generischen Cross-Browser-Weg?

Antwort

0

Der nächtliche Build von WebKit (41944 vom 24. März 2009) unterstützt die Umwandlung von Elementen (einschließlich Skalierung) sowie andere Extras wie CSS-Gradienten.

Es gibt weitere Informationen zum WebKit-Blog und here.

Ich vermute, diese Funktionen sind auch in Safari 4 verfügbar, aber ich habe nicht überprüft.

edit: Es sieht so aus, dass dies auch in Mozilla als -moz-transform geht.

1

Ich weiß, dass Sie nach einer clientseitigen Möglichkeit suchen, dies zu tun, aber angesichts der fleckenreichen Unterstützung auf der ganzen Linie sollten Sie sich die Erstellung von Thumbnails auf dem Server ansehen.

khtml2png können Sie Webseitenbilder über die Befehlszeile generieren. Es ist nicht die schönste Lösung, aber mit ein wenig Scripting würde es Ihnen ermöglichen, Thumbnails im laufenden Betrieb zu erstellen, und Sie müssten sich keine Sorgen über die Browser-Kompatibilität machen.