iPhone developement with Eclipse

Sebastian am 21. September 2009 um 13:05

Using Aptana: http://www.ibm.com/developerworks/library/os-eclipse-iphone/

Schriftarten für Website

Sebastian am 27. August 2009 um 12:19

Designtagebuch:

.article {
line-height
: 1.35;
font-family: Arial,Helvetica;
font-size
: 1.15em;
}

body {
font-family
:Arial,Helvetica,sans-serif;
font-size
:76%;
}

Irgendwie funktioniert diese Art der Schriftdefinition bei meinen Versuchen nicht. Notfalls findet einfach eine Größe von 10pt Verwendung. Schriftarten sind noch nicht ausgewählt. Eine passende (Fallback-) Lösung für Linux muss auch bedacht werden.

HTML 5 Infos

Sebastian am 25. August 2009 um 11:20

Nachzulesen bei Peter Kröner.

CMS: 404-Logging

Sebastian am 31. Juli 2009 um 11:45

In die Error-Seiten einen Mechanismus einbauen, der jedesmal in die DB loggt. Dieser Mechanismus wird durch eine Klasse ErrorHandling o.ä. bereitgestellt, damit auch in Custom-Error-Pages dieses Logging passieren kann. Zu speichern ist:

» Errorcode
» Timestamp
» URL
» Query-String
» Referrer
» Evtl. Protokoll
» User Agent (um z.B. den Google-Bot identifizieren zu können)
» Username (normaler Besucher wäre anonymous)

Das Backend bekommt dann auch einen Punkt, um diese Informationen einsehen zu können. Diese werden dort als Tabellen mit eigenen Selektierungsmöglichkeiten und als Diagramme (als Balkendiagramm mit Zeitachse und vl. im Kontext zu alles Requests) dargestellt.

Einfaches DropDown Menü

Sebastian am 30. Juni 2009 um 10:53
// Copyright 2006-2007 javascript-array.com
 
var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;
 
// open hidden layer
function mopen(id) {
	// cancel close timer
	mcancelclosetime();
 
	// close old layer
	if(ddmenuitem) {
		ddmenuitem.style.visibility = 'hidden';
	}
 
	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';
}
 
// close showed layer
function mclose() {
	if(ddmenuitem) {
		ddmenuitem.style.visibility = 'hidden';
	}
}
 
// go close timer
function mclosetime() {
	closetimer = window.setTimeout(mclose, timeout);
}
 
// cancel close timer
function mcancelclosetime() {
	if(closetimer) {
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}
 
// close layer when click-out
document.onclick = mclose;

Zur entsprechenden Website springen »

Und das ganze noch als Multi-Level Menü »

CMS Versionsplanung

Sebastian am 26. Juni 2009 um 08:16

Die verlinkte Excel-Datei enthält die Versionsplanung des Content Management System. Die Planung ist bis Version 1.0 detailiert, darüber hinaus nur noch grob.

» Excel-Datei mit Versionsplanung - 2009-07-07

CMS Backend

Sebastian am 26. Juni 2009 um 08:02

Das Backend soll möglichst übersichtlich sein und alle Bereiche leicht zugänglich haben. Designs könnten wie folgt aussehen. Ich will mehr »

CMS Website

Sebastian am 12. Juni 2009 um 09:12

Mögliche und geplante Inhalte und Navigationsstruktur der Website des Content Management System / Framework. Ich will mehr »