Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Wie rendert FireFox eine Font? (https://www.delphipraxis.net/196793-wie-rendert-firefox-eine-font.html)

mkinzler 21. Jun 2018 12:09

AW: Wie rendert FireFox eine Font?
 
Firefox verwendet einen eigenen Font. Dieser wird mit Hilfe der Vektorbibliothek cairo gerendert, wenn entsprechende Zeichen vorkommen ( wie es Windows ab 8.1 ff. ja auch macht).

Neutral General 21. Jun 2018 12:09

AW: Wie rendert FireFox eine Font?
 
Zitat:

Zitat von KodeZwerg (Beitrag 1405436)
Könnte es sein das FireFox so etwas Serverseitig rendert und das als html an Client schickt? Das ist jedenfalls meine Vermutung.

Garantiert nicht. Überleg mal was das bedeuten würde... :roll:

KodeZwerg 21. Jun 2018 17:06

AW: Wie rendert FireFox eine Font?
 
Zitat:

Zitat von mkinzler (Beitrag 1405438)
Firefox verwendet einen eigenen Font. Dieser wird mit Hilfe der Vektorbibliothek cairo gerendert, wenn entsprechende Zeichen vorkommen ( wie es Windows ab 8.1 ff. ja auch macht).

Super tipp von Dir, Danke! Habe mich da mal ein wenig reingelesen, Win2D wird benutzt.
Vielleicht schaffe ich einen Port nach Delphi, mal schauen. (basierend auf GTK+)

KodeZwerg 21. Jun 2018 17:07

AW: Wie rendert FireFox eine Font?
 
Zitat:

Zitat von Neutral General (Beitrag 1405439)
Zitat:

Zitat von KodeZwerg (Beitrag 1405436)
Könnte es sein das FireFox so etwas Serverseitig rendert und das als html an Client schickt? Das ist jedenfalls meine Vermutung.

Garantiert nicht. Überleg mal was das bedeuten würde... :roll:

Ja im Nachhinein mehr als logisch, war eine enorm dumme Idee von mir.

Redeemer 21. Jun 2018 20:40

AW: Wie rendert FireFox eine Font?
 
Wieso muss eigentlich noch so lange diskutiert und komplett dämliche "Ideen" präsentiert werden, wenn nach meinem Post #4 die Frage vollumfänglich geklärt war?

KodeZwerg 21. Jun 2018 22:59

AW: Wie rendert FireFox eine Font?
 
@Redeemer: Für mich ist #11 ausschlaggebend und nicht 2623 vermisste Dateien. Ob FF/cairo die in einer seperaten Dll mitliefert ist mir noch unbekannt.

EWeiss 21. Jun 2018 23:16

AW: Wie rendert FireFox eine Font?
 
Zitat:

Zitat von KodeZwerg (Beitrag 1405490)
@Redeemer: Für mich ist #11 ausschlaggebend und nicht 2623 vermisste Dateien. Ob FF/cairo die in einer seperaten Dll mitliefert ist mir noch unbekannt.

Das Thema ist mühselig und führt zu nichts.

Egal ob du nachher weist wie FF das macht du wirst es in keinem Fall reproduzieren können dafür fehlt dir einfach das wissen.
Es ist nicht damit getan etwas im Internet zu suchen und hier zu veröffentlichen sondern hier geht es ums eingemachte.

Hast du dich jemals intensiv mit C, C++ beschäftigt und auch eigene Anwendungen geschrieben dann will ich nichts gesagt haben.
Aber selbst dann wird es dich vor einer großen Aufgabe stellen.. siehe dir den Link von Uwe an und verstehe was im Quelltext vor geht.
Wenn du das verstehst was du ja selbst schon verneint hast
Zitat:

ich glaube es kaum aber ein Versuch ist es Wert, Danke!
dann macht dieser Thread hier weiteren Sinn.

Andernfalls vergiss es einfach. just my 2 Cent.
So! Wenn du es nachher weist was machst du damit? Nichts! Von daher ist dieser Thread hier für die Katz!
Schreiben des schreiben willens ohne irgendeinen Mehrwert für die Community.

Zudem hast du dein Windows 7 platt gemacht und versuchst immer noch mit allen Mitteln diesen Thread hier Zwangshaft aufrecht zu erhalten.
Ich muss @Redeemer recht geben.
Tut mir leid ich versuche sachlich zu bleiben aber so sind nun mal die Fakten.

gruss

KodeZwerg 22. Jun 2018 01:17

AW: Wie rendert FireFox eine Font?
 
Hast ja recht, thread closed.

edit
Und um Dich zu beruhigen und gleichzeitig Recht geben, C++ Applikationen schreibe ich nicht, aber ich Verstehe sie und kann meist auch erfolgreich einen Delphi Port herstellen. Das allerdings nur bei kleinst-Projekten wie zuletzt das Punycode Ding. Beim Source von FF komme ich mit all den Anweisungen irgendwann nicht mehr hinterher da ich keine C++ Oberfläche habe die mich zum verlinkten Inhalt führt. Ich arbeite dabei nur mit TC-Viewer oder Notepad++ was bei dem riesigen FF Projekt mehr als unvorteilhaft ist.

EWeiss 22. Jun 2018 01:36

AW: Wie rendert FireFox eine Font?
 
Zitat:

Zitat von KodeZwerg (Beitrag 1405496)
Hast ja recht, thread closed.

edit
Und um Dich zu beruhigen und gleichzeitig Recht geben, C++ Applikationen schreibe ich nicht, aber ich Verstehe sie und kann meist auch erfolgreich einen Delphi Port herstellen. Das allerdings nur bei kleinst-Projekten wie zuletzt das Punycode Ding. Beim Source von FF komme ich mit all den Anweisungen irgendwann nicht mehr hinterher da ich keine C++ Oberfläche habe die mich zum verlinkten Inhalt führt. Ich arbeite dabei nur mit TC-Viewer oder Notepad++ was bei dem riesigen FF Projekt mehr als unvorteilhaft ist.

Es ist nicht böse gemeint oder irgendein Angriff gegen deine Person.
Aber wie ich schon sagte auch wenn du es nachher in Erfahrung bringst wird es dir oder irgendjemanden hier nichts nutzen.

gruss

mkinzler 22. Jun 2018 05:02

AW: Wie rendert FireFox eine Font?
 
Es gibt einen Delphi-Wrapper für diese Bibliothek. (Leider wirdt momentan die Seite einen fehler beim Downloadversuch).

und auch eine Dokumentation der API.

https://www.cairographics.org


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:51 Uhr.
Seite 2 von 3     12 3      

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