Ja, im Grunde ist es das. Aber ich denke die Ursache ist, dass jemand bei der Design-Erstellung entweder nicht wusste, wie man eine Schriftart einbettet, oder man einfach Probleme mit dem Copyright umgehen wollte.
Wie auch immer, so etwas hat man vielleicht mal Anfang der 90er gemacht. Dass sich bei Siquando keiner die Zeit nimmt, die Designs mal eben auf den neuesten Stand zu bringen (inklusive UTF-8 Encoding), ist wirklich sehr aussagekräftig.
Und "just don't get me started on" Seiten-Encodierung! Warum ist das da immer noch ISO-8859-1 und seit nem Update sogar noch einmal "enforced" mit ner Zeile in PHP am Anfang der kompilierten Webseite:
1
2
3
4
5
6
7
8
|
<?php @ini_set('default_charset','ISO-8859-1'); ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>Homepage</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="content-language" content="de" />
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
|
Himmel, wir schreiben 2016! Es gibt kaum Webserver, die nicht standartmässig auf UTF-8 gesetzt sind. Und auch die meisten MySQL Server haben, zumindest hier, UTF-8 als "default". Die erstellten Seiten würden wahrscheinlich problemloser laufen, wenn sie überhaupt kein Character Encoding drin hätten.
Ein simples Text-Feld in den Seiten-Eigenschaften zum eingeben des Char Sets würde alle Probleme lösen. Stattdessen wird dies hard-coded ...
Und kommt jetzt bloss nicht mit dem "Siquando Web ist zu alt für das moderne Web"-Nonsense. Schaut euch mal an, wann die Software raus kam! Und, ausser "W2D" mit "Siquando Web" zu ersetzen, hat sich da ja fast nichts getan. Die meisten Plugins funktionieren nicht mehr richtig und trotzdem wird die Software noch für viel Geld verscherbelt ...
*** RAND OVER ***
Sorry!
Dieser Beitrag wurde bereits 1 mal bearbeitet, zuletzt von »Tumultus« (08.04.2016, 18:50)