Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 27. Januar 2017 19:53

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

CMS/ms Administration und der Internet Explorer kleiner Version 9

Es soll ja Unternehmen geben, bei denen aus diversen Gründen noch IE 8 (und kleiner) im Einsatz ist.

Für diese Browser-Versionen gibt es das Framework html5shiv, mittels dessen man diesen Browsern HTML5 "beibringen" kann. Dieses Framework ist auch im Administrations-Theme "OneEleven" von CMS/ms im Einsatz, zu finden in /admin/themes/OneEleven/templates/pagetemplate.tpl Zeile 20-22

<!--[if lt IE 9]>
  <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

Wer jedoch mal händisch versucht, diese Seite bzw. das Script aufzurufen, wird scheitern - es gibt einen 404er Fehler. Nichts besonderes, wenn man weiß, dass die Plattform googlecode.com schon vor längerem herunter gefahren wurde.

Falls man also wegen der eingesetzten IE-Versionen auf das Funktionieren dieser Passage angewiesen ist, muss man auf einen anderen Anbieter umstellen. So sollte der obige Abschnitt z.Bsp. durch

<!--[if lt IE 9]>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script>
<![endif]-->

ersetzt werden. Oder besser noch die minifizierte Variante

<!--[if lt IE 9]>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script>
<![endif]-->

Gibt eine bessere Performance wink...

Betroffen sind CMS/ms-1 UND CMSMS-2.

Beitrag geändert von Andynium (28. Januar 2017 20:30)

Offline

#2 28. Januar 2017 23:04

mike-r
arbeitet mit CMS/ms
Registriert: 21. Dezember 2010
Beiträge: 898
Webseite

Re: CMS/ms Administration und der Internet Explorer kleiner Version 9

Gut zu wissen.

Mein übliches Gemecker darf aber nicht fehlen:

1. Wie wurden CMSe und Webseiten vor 10 Jahren programmiert? (rhetorische Frage)
2. Performant aus mehreren Gründen ist übrigens das Script lokal auf der Domain zu hosten. Dann hat man nämlich solcherlei Probleme nicht nie wieder.
2.1. Abfallprodukt aus 2. ist, dass man datenschutztechnisch die IP der Besucher/Kunden nicht ungefragt und illegal beim NSA&Co abkippt.


Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz

Offline

#3 29. Januar 2017 23:50

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: CMS/ms Administration und der Internet Explorer kleiner Version 9

mike-r schrieb:

Mein übliches Gemecker darf aber nicht fehlen:

Solange konstruktiv ist das in diesem Forum bekanntermaßen ausdrücklich erwünscht big_smile. Anderen Orts wird nach wie vor fleißig gelöscht sad.

mike-r schrieb:

1. Wie wurden CMSe und Webseiten vor 10 Jahren programmiert? (rhetorische Frage)

Rhetorische Antwort - mit anderen Hacks ... spontan fällt mir da der Guillotine Bug ein  cool

mike-r schrieb:

2. Performant aus mehreren Gründen ist übrigens das Script lokal auf der Domain zu hosten.

Schon deswegen hat sich dein Kommentar gelohnt - hatte nur die primäre Funktionsfähigkeit von CMS/ms im Sinn wink.

Hab da mal etwas (für CMS/ms-1) vorbereitet

https://dl.orangedox.com/VkoGSY97meSt7xU6Nf?dl=1

Einfach in die bestehende Installation kopieren - und schon wird die html5shiv.js vom eigenen Host geladen.

mike-r schrieb:

2.1. Abfallprodukt aus 2. ist, dass man datenschutztechnisch die IP der Besucher/Kunden nicht ungefragt und illegal beim NSA&Co abkippt.

Naja, Cloudflare hostet auf der ganzen Welt - ist die Frage, ob und inwieweit die NSA da Zugriff erhält. Von daher ist der aktuelle Streit von Microsoft, ob sie die Daten aus ihren Rechenzentren in der EU rausgeben müssen, gerade ziemlich interessant.

Beitrag geändert von Andynium (28. Dezember 2017 22:19)

Offline