Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Welche Browserkomponenten nutzt Ihr so/ werdet Ihr nutzen? (https://www.delphipraxis.net/185949-welche-browserkomponenten-nutzt-ihr-so-werdet-ihr-nutzen.html)

Caps 21. Jul 2015 10:46

Welche Browserkomponenten nutzt Ihr so/ werdet Ihr nutzen?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallöle,

wir benutzen momentan momentan den IE (TWebBrowser), um verschiedene Webanwendungen in unsere Offline-Anwendung zu integrieren.
Nun ist das Ende des Internet Explorers ja offiziell angekündigt worden, und die Frage, die mich nun umtreibt, ist die, wie lange wohl noch das ActiveX mit Windows ausgeliefert werden wird. Sollte (was wohl zu erwarten ist) eines Tages kein IE mehr mit Windows ausgeliefert werden, so bleibt ja nichts anderes übrig, als die Browserkomponente zu wechseln.

Die Frage ist nun: quo eam?

Meine Recherche im Netz war nicht allzu erfolgreich.
Ein paar Komponenten werden nicht mehr weiterentwickelt (TMozillaControl, EmbeddedWB), und der Chromium Embedded (der aussichtsreichste Kandidat) scheint momentan noch recht instabil zu sein.

Also welche Browserkomponenten nutzt Ihr zur Zeit oder habt Ihr vor zu nutzen, post-IE?
Ich freue mich auf Eure Antworten!

lg Caps

Der schöne Günther 21. Jul 2015 11:02

AW: Welche Browserkomponenten nutzt Ihr so/ werdet Ihr nutzen?
 
Ich mache mir keine Gedanken. TWebBrowser und gut ist. Ein OS wie Windows wird immer einen kapselbaren Browser anbieten müssen. So hart rückwärtskompatibel wie Windows ist eigentlich sonst nichts. (Wie viele XE-Updates es dauert bis Embarcadero mitzieht sollte sich eines Tages etwas ändern steht auf einem anderen Blatt ;-))

Die IE/Trident-Engine bleibt im Windows-System erhalten. Deshalb mache ich mir da überhaupt keine Gedanken.

Bernhard Geyer 21. Jul 2015 11:28

AW: Welche Browserkomponenten nutzt Ihr so/ werdet Ihr nutzen?
 
Es gibt wichtiger Punkte worüber man sich Gedanken machen muss/sollte/dar.
Der abgekündigte IE es noch nicht.

jaenicke 21. Jul 2015 12:32

AW: Welche Browserkomponenten nutzt Ihr so/ werdet Ihr nutzen?
 
Wir benutzen Chromium Embedded. Mit älteren Delphiversionen funktioniert das allerdings nicht so recht. Ab XE gab es bei uns keine Probleme, die nicht lösbar gewesen wären außer einem. Und das liegt an der speziellen Hardware (integrierte Hardwareansteuerung über spezielle Speicheradressen).

greenmile 21. Jul 2015 13:34

AW: Welche Browserkomponenten nutzt Ihr so/ werdet Ihr nutzen?
 
Wieso gehen eigentlich alle davon aus, dass der IE stirbt? Microsoft kann und wird ihn nicht sterben lassen, weil sonst viele Produkte nicht mehr laufen. Chromium läuft nach meiner Erfahrung gerade in verschiedenen XE Versionen mehr als instabil wenn man mehr macht als Google aufzurufen. Wieso also auf funktionierendes verzichten? Der IE läuft und wird es auch in 5 Jahren noch tun.

Kurzum: Aktuell und in nächster Zeit unter Windows VCL nur den IE. Unter Mac den Safari. Und der Rest interessiert mich aktuell nicht.

jaenicke 21. Jul 2015 13:45

AW: Welche Browserkomponenten nutzt Ihr so/ werdet Ihr nutzen?
 
Wir gehen nicht davon aus, dass der IE als Control stirbt, aber er kann für unsere Zwecke einfach zu wenig. CSS-Unterstützung für mehr als nur einfachste Basics, HTML 5 Canvas, ... das fehlt dort ja alles.

// EDIT:
Ach ja: Wir verwenden CEF 1, nicht die aktuelle Version 3, vielleicht erklärt das ja warum wir keine Probleme haben und andere schon?

Caps 21. Jul 2015 13:54

AW: Welche Browserkomponenten nutzt Ihr so/ werdet Ihr nutzen?
 
Zitat:

Zitat von jaenicke (Beitrag 1309394)
[..]
// EDIT:
Ach ja: Wir verwenden CEF 1, nicht die aktuelle Version 3, vielleicht erklärt das ja warum wir keine Probleme haben und andere schon?

Hm...
CEF1 habe ich eigentlich schon abgeschrieben, weil er nicht weiterentwickelt wird. Irgendwann knallt's, weil die Webanwendung irgendein Feature verlangt, was CEF1 nicht mehr bedient, und dann stehe ich wieder vor der gleichen Situation wie jetzt... :|

jaenicke 21. Jul 2015 21:19

AW: Welche Browserkomponenten nutzt Ihr so/ werdet Ihr nutzen?
 
Naja... was ist die Alternative?
Wenn CEF3 wirklich solche Probleme macht, d.h. diese nicht bei CEF 1 auftreten, bliebe ja sonst nur noch TWebBrowser. Dort wirst du aber erst recht keine neuen Features mehr bekommen, im Gegenteil, da geht ja jetzt schon sehr wenig.

Dejan Vu 22. Jul 2015 08:28

AW: Welche Browserkomponenten nutzt Ihr so/ werdet Ihr nutzen?
 
Bei Komponenten dieser Art kapseln wir die Funktionen hinter einem Interface. Damit lassen sich dann -wupps- die konkreten Implementierungen einfach austauschen. Natürlich ist das ein Wunsch und in der Realität wird man doch Anpassungen vornehmen. Aber die halten sich doch arg in Grenzen, wenn man seine Fassade gut designt hat.

Caps 22. Jul 2015 09:38

AW: Welche Browserkomponenten nutzt Ihr so/ werdet Ihr nutzen?
 
"Features" ist vielleicht das falsche Wort. Es geht mir vor allem darum, einen aktuellen Browser zu haben, der Webanwendungen unterstützt, die nicht von uns entwickelt werden, und die sich im Laufe der Zeit auf immer neuere Technologien stützen.

Zitat:

Zitat von Dejan Vu (Beitrag 1309450)
[...] Damit lassen sich dann -wupps- die konkreten Implementierungen einfach austauschen. [...]

Ja, bloß womit? :lol:

lg Caps


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz