Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Neueres Webbrowsercontrol


Nano-Ware - Sa 26.03.11 22:10
Titel: Neueres Webbrowsercontrol
Hey,

gibt es ein Webbrowsercontrol für die Delphi IDE, dass schon die neuen HTML-Standarts beherrscht? Danke!


Moderiert von user profile iconChristian S.: Topic aus Programmierwerkzeuge verschoben am Sa 26.03.2011 um 21:36


Thom - Sa 26.03.11 22:15

TWebBrowser benutzt den auf dem Zielrechner installierten IE. Unter XP maximal die 8, ansonsten eben das, was da ist...


jaenicke - Sa 26.03.11 23:07

user profile iconNano-Ware hat folgendes geschrieben Zum zitierten Posting springen:
gibt es ein Webbrowsercontrol für die Delphi IDE, dass schon die neuen HTML-Standarts beherrscht?
Was für Arten von Ständen? :gruebel:

user profile iconThom hat folgendes geschrieben Zum zitierten Posting springen:
TWebBrowser benutzt den auf dem Zielrechner installierten IE. Unter XP maximal die 8, ansonsten eben das, was da ist...
Wobei hier mit dem IE 9 z.B. diese Webseite den Aufrufer im TWebBrowser als IE 7 erkennt, während im IE 9 selbst der IE 9 auch erkannt wird:
http://ie.microsoft.com/testdrive/HTML5/BugBash/Default.html


Thom - Sa 26.03.11 23:21

Ist Dein Link schon etwas älter? Ich bekomme dort nur das Angebot, den IE 9 zu downloaden... :gruebel:

Wie die Erkennung im IE 9 funktioniert, kann ich leider nicht nachvollziehen. Aber in der 8 wird standardmäßig auch nur die 7 erkannt - ist aber umschaltbar. Leider werden dann aber einige Seiten nicht mehr korrekt dargestellt. Microsoft wird schon wissen, weshalb standardmäßig immer nur die niedrigere Version verfügbar ist. :zwinker:


jaenicke - Sa 26.03.11 23:32

user profile iconThom hat folgendes geschrieben Zum zitierten Posting springen:
Ist Dein Link schon etwas älter? Ich bekomme dort nur das Angebot, den IE 9 zu downloaden... :gruebel:
Der Link funktioniert hier in Chrome 10 und IE 9 problemlos. :nixweiss:
Firefox 4 zeigt nur diverse Fehler an.

Und Opera unterstützt die HTML5 Features offenbar noch nicht, aber der ist vermutlich auch nicht 100%ig aktuell, da ich den fast nie aufrufe.


Thom - So 27.03.11 00:12

Aha - alles klar. Ich hab's gerade mal getestet: Die Seite lädt ein Skript namens FeatureDetection.js und analysiert erst einmal den Browser. Offensichtlich wird dann mein "alter" IE 8 erkannt und ich zum Download des IE 9 weitergeleitet... :lol: