BETA!!!

Diese Webseite befindet sich immer noch in der Entwicklung. Neben Änderungen im Layout, kommen auch gelegentlich neue Funktionen hinzu bzw. werden fehlerhafte oder nicht erwünschte Funktionen entfernt.
Aktueller Stand

Normen für Webdesign?

11 07 2007

Ich möchte jetzt mal ein paar Fragen in den Raum stellen, die mich heute beschäftigt haben. Anlaß war das Erstellen eines Fragenkatalogs um u.a. Qualitätsmerkmale einer (grafischen) Benutzeroberfläche abzufragen.

  1. Gibt es Normen, Verordnungnen oder Richtlinien die sich mit der Bedienbarkeit, Ergonomie, Zugänglichkeit oder Aussehen von grafischen Benutzeroberflächen (GUI) oder Webapplikationen beschäftigen? Gefunden habe ich dazu in der Wikipedia nur den Artikel über die Norm EN ISO 9241 und die anhängenden Dokumente und Links.
  2. Gibt es solche Normen oder Richtlinien von anderen Quellen wie Herstellern (Microsoft hat doch ein Dokument zum Thema Ergonomie von GUI's verfasst), Verbänden, Gremien (W3C?) oder Institutionen?
  3. Sonstiges Material (Doktor- oder Diplomarbeiten, Aufsätze, Werbematerial) aufgrund dessen man Qualitätsmerkmale einer Benutzeroberfläche beurteilen kann?

Für Tips und Hinweise wäre ich sehr dankbar.

Werden solche Richtlinien soweit sie existieren auch beim Webdesign oder der Entwicklung umgesetzt und anschließend auch geprüft?


Serendipity und mod_rewrite

06 07 2007

Bei aktiviertem mod_rewrite ist es nicht möglich beliebige Dateien innerhalb der S9Y-Installation zu öffnen, da man aufgrund der rewriterule's in der .htaccess immer umgeleitet wird. Damit wird auch verhindert, das man eigene (statische) HTML-Seiten innerhalb des Blogs darstellen kann. Die einfache Lösung besteht darin, in jedem betreffenden Unterverzeichnis der S9Y-Installation eine .htaccess-Datei zu erstellen und darin die Rewrite-Engine mittels rewriteengine off auszuschalten.

[ via: S9Y-Forum ]

technorati tags: , , , , ,


PHP SAFE_MODE nervt

05 07 2007

Ich habe aus gegebenem Anlass mal ein paar Fakten zu der leidigen PHP-Sicherheitsfunktion SAFE_MODE zusammengetragen. Da ich selber weder Webdesigner, noch Programmierer oder (Web-)Server-Admin bin, muss ich mich hier auf die Qualität meiner Quellen verlassen. Notwendigerweise habe ich dafür mehrere Foren (Serendipity, Gallery, living-e, etc) durchstöbert und gegengelesen. So konnte ich die wichtigsten Argumente zusammengefassen und aufbereiten.

PRO CONTRA
SAFE_MODE verhindert, das Skripte über PHP-Funktionen auf die Daten anderer Nutzer zugreifen können indem es ausschließlich Zugriff auf Dateien und Verzeichniss des ausführenden Nutzers (z.B. Apache) gewährt. SAFE_MODE gibt es nur für PHP. Skripte anderer Sprachen bedürfen anderer Sicherheitsmechanismen. Somit kann mit eigeschaltetem SAFE_MODE nur ein Server, der PHP als einzige Sprache anbietet, völlig abgeschottet werden.
SAFE_MODE ist einfach. Daher wird es oft als erste Maßnahme zum Schutz vor Problemen im Umgang mit PHP genommen. SAFE_MODE ersetzt nicht die korrekte Konfiguration der Zugriffsrechte. Auf einem korrekt konfiguriertem Server mit PHP-FastCGI + SuExec + Apache 2 + Chroot Jails ist SAFE_MODE nicht mehr notwendig. Hier gibt es eine Anleitung zur sicheren Einrichtung eines Servers ohne SAFE_MODE.
SAFE_MODE wird es in PHP 6 nicht mehr geben. Daher müssen für PHP andere Sicherheitsmechanismen und -strukturen, die es teilweise bereits gibt, eingeführt werden, wie z.B. OPEN_BASEDIR.
Konfiguration von OPEN_BASEDIR für Gallery2.

Wie man zumindest wieder Herr seiner eigenen Dateien auf schokokeks.org wird, steht im WIKI.

technorati tags: , , , , , , ,


Erinnerung an mich!

02 07 2007

Wichtig für die Einrichtung von S9Y auf Webspace bei meinem Hoster:

setfacl -m u:apache:rw datei
bzw rwX für verzeichnisse

(Notwendig wegen safemode)


Neues Theme

01 07 2007

Schwupps, da hab ich nochmals das Theme gewechselt. Ich benutze jetzt das Freshy-Theme von Julien De Luca. Bin noch dabei etwas mit den Farben zu experimentieren und muss noch ein paar Bugs (scheiss IE!!!) beheben, aber alles in allem bin ich sehr zufrieden.