SiteKiosk: Bug Fix für kritischen Fehler
Wenn ein Kiosk-Rechner mit der SiteKiosk Version 7.1 - 8.6 unter Windows 7 betrieben und der Internet Explorer 10 installiert wird, ist das System mit großer Sicherheit nicht mehr benutzbar. Unter Windows 8 tritt dieser Fehler nicht auf! Sobald die automatische Update-Funktion auf dem Windows 7 Rechner aktiviert ist, wird der neue Internet Explorer 10 selbständig installiert.

Alle Händler und Wiederverkäufer werden dringend aufgefordert diese Informationen an die Betreiber der Kiosk Systeme weiterzuleiten. PROVISIO hat keine Informationen über die Endkunden und kann daher nicht direkt informieren!

Weitere Informationen...
Bug Report: IE8 compatibility view setting in skcfg file works backward
Ticket ID: 16860
Tickettyp: Bug Report
Level: Geschlossen
Bug Status: Nicht gefixed
Fixed ab: -
Sprache: Englisch
Erstellungsdatum: 29.07.2011 16:14
Letzte Änderung: 29.08.2011 10:07
Plattform: Windows Vista
Benutzerkonto: SiteKiosk Restricted User
Produkt: SiteKiosk
Version: 7.8.328
Aufrufe: 5430
IE Version: 8.0
Anhang: -
Erstellt von: srs(at)umich.edu (UserAdmin)
Geändert von: srs(at)umich.edu (UserAdmin)
Häufigkeit: Bei jedem Start
Reproduktion
<ie8-compatibility-view enabled="false"/> causes web pages to display the same as the regular IE8 browser when is compatibility mode and vice vresa.
Beschreibung
Running Windows 7 and IE8. I find that the <ie8-compatibility-view enabled="true"/> setting in skcfg file works backward.
I have tried it in all of our kiosks running 7.8.328.
To emphasize my point, on http://mypublichotspot.com/en-US/CustomerSupportCenter/ArticleDetails.aspx?ArticleID=9701
it states that to activate the “IE compatibility view” for SiteKiosk (Add registry entry SiteKiosk.exe” and the hex value “22b8”)

On http://blogs.msdn.com/b/ie/archive/2009/03/10/more-ie8-extensibility-improvements.aspx it states that to make a “forced” IE8 Standards Mode value, set the registry value to 0x22B8.
Standards mode is the opposite of compatibility view.

Based on this discrepancy, It suggests that <ie8-compatibility-view enabled="true"/> would work in reverse.

I reported this bug earlier, but we did not come to a resolution. I have been using this setting with the opposite value from what I need to have and it works for me.
Kommentare (4): IE8 compatibility view setting in skcfg file works backward
Re: IE8 compatibility view setting in skcfg file works backward PROVISIO\olbrich (Provisio) 29.07.2011 17:17
Hello,

I can’t reproduce it. This setting will be set and works correctly.
But you might get the impression as the registry value will not be considered the first time you start the browser after changing the setting (for technical reasons).

Example:
If you set it from true to false the registry setting(s) will be deleted when SiteKiosk will be started but at the time the browser has started it was there,
The second time you start the browser (while the setting still is set to false) it will be considered as it also was deleted at the time the browser has started.

The same is the other way round:
If you set it from false to true the registry setting(s) will be written but at the time the browser has started it wasn’t there.
The second time you start the browser (while the setting still is set to true) it will be considered as it existed at the time the browser has started.

If you want to check it manually:
The settings will be stored at (value set to true)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
Entry "SiteKiosk.exe" (dword) set to “22b8” for the SiteKiosk Browser
Entry "SKPlayer.scr" (dword) set to “22b8“ for the screen saver

On a Windows 7 System with UAC activated you should also consider that you need to start Notepad with administrative rights (Run as administrator) before you are able to save the changes to the SiteKiosk configuration file stored at “C:\Program Files\SiteKiosk\Config”.

Regards,
Michael Olbrich

P.S. where is your other bug report entry?

Re: IE8 compatibility view setting in skcfg file works backward srs(at)umich.edu (UserAdmin) 29.07.2011 23:14
We have used SiteKiosk 7.8.328 for months using <ie8-compatibility-view enabled="false"/> on pages that display best in IE8 compatibility view. When I set it to true, they do not display correctly. During that time, we did not change any of the registry settings, just the config file. They continue to operate in the same manner after a restart.

Microsoft says:
To run in “forced” IE8 Standards Mode, use the following registry value:

[(HKEY_CURRENT_USER or HKEY_LOCAL_MACHINE)\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
"MyApplication.exe" = dword 8888 (Hex: 0x22B8)

When an application opts into this mode, the Web Browser control will use the IE8 User-Agent string and Browser Emulation mode strictly. It will also ignore fallback features such as the built-in Compatibility View list and the user-generated Compatibility View list when loading pages.

Provisio says:
Older SiteKiosk versions:
To activate the “IE compatibility view” for SiteKiosk open the Windows registry (regedit.exe) and go to
“HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION”
Create a new DWORD entry with the name “SiteKiosk.exe” and the hex value “22b8” (for IE8).

Am I misunderstanting your terminology? IE compatibility view displays webpages as if they were viewed by an earlier version of the browser,the opposite of IE8 Standards Mode. Strangely, MS referrs to IE8 Standards Mode in the same registry setting that Provisio refers to as IE compatibility view.They are the opposite thing.

----Steve

Re: IE8 compatibility view setting in skcfg file works backward srs(at)umich.edu (UserAdmin) 29.07.2011 23:15
P.S. my first bug report for this was via telephone, so it will not appear on this blog.

----Steve

Re: IE8 compatibility view setting in skcfg file works backward PROVISIO\olbrich (Provisio) 01.08.2011 09:53
Hello,

You are correct and I agree when you only talk about the Internet Explorer 8.

But we have used another terminology because this setting is related to the SiteKiosk Browser.
While most of the pages work correctly in the SiteKiosk Browser - some pages (mostly directly designed for the IE8) only work when activating our IE8 compatibility view setting for the SiteKiosk Browser.
This IE8 compatibility view is set to true for the IE8 compatibility in the SiteKiosk Browser.

Generally it is perhaps worthy of discussion but please understand as it is a hidden setting in the SiteKiosk configuration file and the setting is only related to the SiteKiosk Browser we will actually not change it.

Regards,
Michael Olbrich
© 1996-2013 PROVISIO. Alle Rechte vorbehalten. Impressum Kontakt AGB Datenschutz