Internet Explorer und Darstellung PNG ?

angryjack

Aktives Mitglied
Mitglied seit
20 Okt 2007
Beiträge
1,661
Punkte für Reaktionen
0
Punkte
36
Hallo zusammen,

wieder mal ne Frage an die Registryspezialisten:

Besteht die Möglichkeit im Internet Explorer auch PNG's anzeigen zu lassen ?

Hier mal ein Beispiellink.

Im IE auf der Box werden die Images in der Kopfzeile (PNG's) nur als Platzhalter angezeigt, währenddessen die Bilder der einzelnen Beiträge (JPG's) korrekt kommen.

Gruß
angryjack
 
Morje,

du hast im IE nicht zufällig "Immer Alternativen Text für Bilder anzeigen" bei Extras/Erweitert angehakt?
 
Hallo angryjack,

Png unterstützt der Internet Explorer von Windos ce 5.0 noch net.
Da müßteset du wenn dann versuchen einen neuere Version her zubekommen.
Die frage ist dann jedoch ob die es unterstützt. Laut Wikipedia gibt es nämlich keinen PNG-Surport für Windows CE 5.0.

:cool: MFG Lord-EXE :cool:
 
@LordEXE,

auf welcher Wikipediaseite steht denn das mit dem dem fehlenden PNG Support ?

@doc,

Morje. Nee, habe ich definitiv nicht. Ich hab gestern Abend alle Einstellungen im IE durchprobiert, leider ohne Erfolg. Nodda !

Gruß
angryjack
 
Zuletzt bearbeitet:
Jup, hatte aber auch nicht an WinCE gedacht!

Vielleicht hilft die dieser Link weiter..

Nodda
 
@doc,

danke für den Hinweis, aber nützen tut es glaube ich wenig. So wie ich das sehe, bezieht sich das ja nicht auf den IE selbst

EDIT: Habe gerade diesen Artikel bei MS gefunden. Der bezieht sich auf den IE6, wenn auch unter WM6 aber der sollte doch eigentlich gleich sein.

Dort steht unter Content Format and Delivery Characteristics/File Formats...

GIF, JPEG, BMP, XBM, PNG, HTML, TXT, GIF89a.

Also sollte es doch irgendwie möglich sein, oder ? :noidea:

Gruß
angryjack
 
Zuletzt bearbeitet:
Moin angryjack,

auf die Gefahr, das ich mich blamiere. ;)
Ich denke, das Wir auf der Box den IE 4.0 haben.
( \Windows\about.htm )
 

Anhänge

  • about_htm.jpg
    about_htm.jpg
    23.1 KB · Aufrufe: 23
MSIE 6.0 heißt für mich: MicroSoft InternetExplorer 6.0 :noidea:

EDIT: IP1101 Datenblatt

Browser
- Microsoft Internet Explorer 6.0

Support for advanced compression CODECs
- Windows Media 9 ® (WMV9)
- Joint Photographic Experts Group (JPG)
- Portable Network Graphics (PNG)
- Graphics Interchange Format (GIF)
- Windows Media Audio ® (WMA)

Gruß
angryjack
 
Zuletzt bearbeitet:
:oops: Upps,

Danke angryjack !

Soviel zum Thema: blamieren. :-Ö

Dann drücke ich Dir ( und uns ) die Daumen zur PNG-Unterstützung.
 
Internet Explorer 6 for Windows CE supports the following desktop Internet Explorer features:

HTML 4.01.
Dynamic HTML (DHTML).
Cascading Style Sheets (CSS), compliant with CSS1 and CSS2 core functionality. For more information, see CSS Reference.
Documuent Object Model (DOM). Full event model for all tags and objects.
Microsoft® ActiveX® controls. These controls must be installed and registered on the device. ActiveX controls are not binary compatible between the desktop version of Windows and Windows CE.
Browser Helper Object (BHO).
Frame and IFRAME.
Cookies. Used for tracking data settings, or data for a particular Web site. For more information, see Cookies.
Client Capability behaviors. For more information, see Using Client Capabilities.
Image support (GIF, Animated GIF, JPG, BMP, XBM, and PNG).
Printing.
HTML Applications (.hta) and HTML Component (.htc).
HTTP 1.0, HTTP 1.1, and FTP.
Secure Sockets Layer (SSL) support. SSL2, SSL3, and TLS 1.0
Basic, NTLM, and Kerberos authentication (NTLM and Kerberos are optional components).
Internet Protocol Version 6 (IPv6). For more information, see Core Protocols of IPv6 and IPv6 Addressing.
Offline browsing.
Security Zone.
Asynchronous pluggable protocols. For more information, see Using Asynchronous Pluggable Protocols.
Microsoft Jscript 5.6 and VBScript 5.6. For information about scripting support, see Scripting. For information about the scripting functionalities not available in Windows CE, see Scripting functionalities not supported in Internet Explorer for Windows CE.

Quelle
 
@karsten,

hat doch nix mit blamieren zu tun :cool:

@jcc,

na, dann sollte es doch eigentlich gehen. Das wird bestimmt wieder mal an einem dämlichen Eintrag in der Registry hängen, aber ich hab mir schon stundenlang die Finger wundgesucht und nix gefunden...:(

Gruß
angryjack
 
Hast du schon mal einen anderen (aktuelleren) IE versucht ? z.B. den von einem HP Thin Client, der auf X86 Basis mit WINCE 5.0 läuft ?
Eventuell geht es ja damit. Mit einem WinCE CAB-Manager kann man die Installtionsdateien entpacken und dann auf die Box schieben.
Im oben genannten IE gibt es Registryeintäge, die wie folgt aussehen:
Code:
; ---------------------------------------------------------------------------
; PNGFILT
;----------------------------------------------------------------------------

;
; @CESYSGEN IF IE_MODULES_PNGFILT
;

[HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}]
@="CoPNGFilter Class"

[HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}\InProcServer32]
@="pngfilt.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}\ProgID]
@="PNGFilter.CoPNGFilter.1"


[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter]
@="CoPNGFilter Class"

[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter\CLSID]
@="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"

[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter.1]
@="CoPNGFilter Class"

[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter.1\CLSID]
@="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"


[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/x-png]
"Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/x-png\Bits]
"0"=hex:08,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,89,50,4E,47,0D,0A,1A,0A

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png]
"Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png\Bits]
"0"=hex:08,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,89,50,4E,47,0D,0A,1A,0A

;
; @CESYSGEN ENDIF IE_MODULES_PNGFILT
;

In diesem Pack ist dann auch die PNGFILT.DLL enthalten, auf der Box ist sie jedoch nicht vorhanden.
 
Zuletzt bearbeitet:
Ich hab gerade mit dem Platformbuilder eine nk.bin mit png-Unterstützung "gebaut". Das ist alles was in der Registry zu png zu finden ist:

Code:
[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter.1]
"Default"="CoPNGFilter Class"
[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter.1\CLSID]
"Default"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"
[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter]
"Default"="CoPNGFilter Class"
[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter\CLSID]
"Default"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png]
"Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png\Bits]
"0"=hex:08,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,89,50,4E,47,0D,0A,1A,0A
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/x-png]
"Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/x-png\Bits]
"0"=hex:08,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,89,50,4E,47,0D,0A,1A,0A

[HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}]
"Default"="CoPNGFilter Class"
[HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}\ProgID]
"Default"="PNGFilter.CoPNGFilter.1"
[HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}\InProcServer32]
"ThreadingModel"="both"
"Default"="pngfilt.dll"
Auf jeden Fall braucht man dann noch die pngfilt.dll.

[edit]
Ich habs mal versucht in die Registry von der Box einzubinden. Das geht leider nicht.
 
Zuletzt bearbeitet:
Hast du denn damit mal die Seite aufgerufen die AngryJack im ersten Beitrag angeführt hat ?
Bislang sieht das bei mir noch genau so aus wie er es beschrieben hat mit den Platzhaltern anstelle der Bilder.
 
Das geht nicht, wie auch alle anderen png-Bilder.
 
Hi,

ist dann wohl doch nicht so trivial wie ich gedacht habe :(

@Gerhard, kann man denn überhaupt das Zeugs von der HP Kiste für unsere Box nutzen ?

@atUnbekannt, du sagst du hättest einen Browser mit PNG Unterstützung gebaut. Denkst du das die im aktuellen Browser auf der Box fehlt ?

Gruß
angryjack
 
Warum sollte die Software des HP T5530 nicht laufen, da ist ein VIA EDEN Prozessor drin und das ist soweit ich weiß irgendwas X86-Kompatibles.
 
Hallo,
ja hab' ihn auf der Box laufen.
Die sp34509.exe mit Winrar ausgepackt und
mit dem WinCE Cabs Analyzer die cab Datei entpackt.
Und alle auf die Box kopiert.

gruss
Taugenichts!
zustimm.gif
 
@angryjack

Ich denk das die fehlt, weil in der orginal Registry kein einziger Eintrag zu png zu finden ist.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.