Bewegendes HTML 5

Flash ist eins der meist installierten Plugins für Webbrowser. Adobe hat mit Flash nahezu einen Standard für Animationen auf Internetseiten erzeugt. Flash gibt dem Ersteller von Webseiten viele Möglichkeiten, belastet aber auch den PC sehr stark und es läuft vor allem nur mit dem Flash-Plugin von Adobe. Hier kann das neue Element Canvas in HTML 5 eine Wende einleiten, die meisten Browser unterstützen schon HTML 5. Spätestens, wenn der Internet-Explorer 9 von Microsoft, der HTML 5 dann auch beherrscht, verfügbar ist, wird Canvas bei der Webseiten-Gestaltung eine immer größere Rolle spielen und das proprietäre, ressourcenhungrige Flash auf die Plätze verweisen. Eine Schlüsselrolle spielt dabei auch die Fa. Apple, auf deren iPhones und iPads wegwn des Ressourcenhungers Flash nicht unterstützt wird. Interessanterweise hat Apple auch das Canvas-Element bei der Entwicklung der Webkit-Engine eingeführt und standardisiert, so dass es Bestandteil von HTML 5 wurde.

2010-12-30T23:50:10+02:00Dezember 30th, 2010|Allgemein|Kommentare deaktiviert für Bewegendes HTML 5

Update für die Form Builder Klasse

Die objektorientierte Klasse Form Builder wurde für die einfache und komfortable Erstellung von HTML-Formularen geschrieben. Aktuell wird der Update Form Builder PHP Class 1.09 angeboten. Der Code wurde durch Reduzierung der HTTP-Anfragen und andere Maßnahmen merklich performanter gemacht und die beiden Wysiwig-Editoren der Klasse wurden auf den neuesten Stand gebracht. Das ist bei Tiny MCE die Version 3.3.8 und beim CKEditor die Version 3.3.1. Auch das Javascript Framework jQueryUI wurde auf die Version 1.8.4 upgedatet. Die Tooltips werden jetzt mit Poshy Tip und nicht mehr wie bisher mit qTip erzeugt. Alle Schaltflächen eines Formulars können jetzt über ein neues Attribut im jQueryUIButtons-Form passend designt werden.

2010-12-28T01:24:07+02:00Dezember 28th, 2010|Allgemein|Kommentare deaktiviert für Update für die Form Builder Klasse

Daten sichern unter Windows 7

Die meisten Webschaffenden haben Windows auf ihrem PC. Was passiert aber, wenn plötzlich wichtige Dateien im Nirwana verschwunden sind? Windows 7 enthält standardmäßig eine Lösung für die Datensicherung, die in vielen Fällen völlig ausreichend ist. Sie erreichen die Backupfunktion über "Sichern und Wiederherstellen" in der Systemsteuerung. Unter "Sicherung einrichten" erreichen Sie die Konfiguration der Datensicherung, die mit einem Assistenten durchgeführt wird. Zunächst wählen Sie das Ziellaufwerk der Sicherung, das kann eine Festplatte, ein CD-Laufwerk oder auch der Speicherchip in Ihrer Kamera sein (wenn er groß genug ist und die Kamera angeschlossen und als Laufwerk gemappt ist. Wenn Sie den "Weiter"-Button angeklickt haben, müssen Sie auswählen, ob Windows die zu sichernden Dateien auswählen soll oder ob Sie das selbst machen möchten. Wenn Sie es Windows überlassen, werden Bibliotheken, der Desktop und in Windows-Standard-Ordnern gespeicherte Dateien in die Sicherung einbezogen. Wenn ausreichend Speicherplatz auf dem Sicherungslaufwerk vorhanden ist, macht Windows auch noch ein vollständiges Systemabbild dazu. Abschließend wird eine Zusammenfassung angezeigt, die auch den Termin der regelmäßigen Sicherung angibt. Sie können den Zeitpunkt der Sicherung hier auch ändern. Mit Klick auf "Einstellungen speichern und Sicherung ausführen" ist das Backup fertig eingerichtet und startet.

2010-12-23T10:08:37+02:00Dezember 23rd, 2010|Allgemein|Kommentare deaktiviert für Daten sichern unter Windows 7

Google Autocomplete und Bing Type Ahead

Die neue Echtzeitsuche von Google liefert schneller Ergebnisse und hat sogar den Suchbutton obsolet gemacht. Aber nicht jeder freut sich über diesen neuen Mechanismus, bei dem nach jedem eingetippten Zeichen eine neue Vorschlagsliste erscheint. Die Methode ist nicht wirklich neu, Microsofts Bing hatte das als erster unter der Bezeichnung "Bing Type Ahead" eingeführt. Im Unterschied zu Google kommt da die Vorschlagsliste aber erst, wenn der Suchende die Eingabetaste drückt. Die Vorschläge sind durchaus durchdacht und man kann in der Vorschlagsliste auch gut navigieren, um einen der Vorschläge anzuklicken. Viele betrachten diese neuen Funktionen als Hilfe für mobile Benutzer, die jede Erleichterung bei der Eingabe begrüßen. Das Dumme ist nur, dass Google die Suchanfragen für 18 Monate speichert. Bis dahin wissen Sie selbst in den meisten Fällen nicht mehr, warum Sie damals danach gesucht haben. Es kann auch von Nachteil sein, dass die Vorschläge aus dem eigenen Verhalten abgeleitet werden. Man kommt dann weniger leicht auf neue Wege, denn Ihr eigenes bisheriges Verhalten bestimmt die Ergebnisliste. Last not least wirkt sich die neue Suche auch deutlich auf das Marketing über die Suchmaschinen aus. Die Click-Through-Rate, die angibt, wie viele von den Suchern, die Ihre Anzeige gesehen haben, auch drauf klicken, verringert sich und dadurch gehen die Kosten [...]

2010-12-20T11:12:15+02:00Dezember 20th, 2010|Allgemein|Kommentare deaktiviert für Google Autocomplete und Bing Type Ahead

WOFF – Schriften vom Internetserver

Bisher konnte ein Benutzer Schriften im Browser nur dann sehen, wenn diese auch auf dem PC installiert waren. Hier schafft das Web Open Font Format (WOFF) endlich Abhilfe. Beliebige Schriften können in diesem Format auf dem Webserver abgelegt und dann in den Webseiten angezeigt werden. Um eine Seite mit einer Schrift wie beispielsweise "Superschrift" anzuzeigen, muss zunächst die Schriftdatei superschrift.woff auf den Server übertragen werden, am besten in ein separates Verzeichnis wie /schriften. Im Header der Seite muss die Schrift eingetragen werden: <style> @font-face { font-family:Superschrift; src:url(/schriften/superschrift.woff), format(woff); } </style> Mit Styles kann man jetzt die Schrift benutzen: body{font-family: Superschrift, Arial} Wenn nun jemand diese Seite aufruft, bekommt er jetzt "Superschrift" als Schriftart angezeigt, auch wenn diese nicht auf dem Computer installiert ist. Auch der neue Microsoft Browser IE9 kann in der aktuellen Beta-Version mit dem WOFF-Standard gut umgehen.

2010-12-15T12:14:14+02:00Dezember 16th, 2010|Allgemein|Kommentare deaktiviert für WOFF – Schriften vom Internetserver

PHP-SDK für Amazon-Webservices

Jetzt können auch PHP-Entwickler die Webservices von Amazon benutzen, die bisher nur für Java oder .NET zur Verfügung standen. Mit dem neuen AWS SDK for PHP werden alle Tools herausgegeben, die man braucht, um die Webservices von Amazon in den eigenen PHP-Programmen zu nutzen. Es werden die Dienste Amazon Simple Storage Service (S3), Amazon Elastic Cloud Computing (EC2), Amazon Cloud Front, Amazon Cloud Watch, Amazon Simple DB, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS) sowie das Amazon Identify and Access Management (IAM) unterstützt. Das SDK in der Version 1.1 beinhaltet die PHP-Bibliotheken zum Ansprechen der Amazon Webservices und Codebeispiele, die Dokumentation dazu sowie ein PEAR-Paket.

2010-12-13T20:45:58+02:00Dezember 13th, 2010|Allgemein|Kommentare deaktiviert für PHP-SDK für Amazon-Webservices

Kommt WordPress 3.1 nächste Woche?

Nach den Entwicklern von Wordpress soll die Version 3.1, von der vor 14 Tage die erste Betaversion verfügbar war, am 15. Dezember veröffentlicht werden. Solche Termine – das zeigt die Vergangenheit – werden nicht immer eingehalten. Der Update auf 3.1 bringt nicht unbedingt große Neuerungen, sondern eher Verbesserungen der vorhandenen Funktionen und der Benutzeroberfläche. Deutliche funktionelle Änderungen und Erweiterungen sind erst in Wordpress 3.2 geplant, ab dieser Version muss auch PHP 4 nicht mehr unterstützt werden. Überarbeitet wurden die interne Verlinkung, die Artikelvorlagen und die Admin Bar. Im Admin-Bereich gibt es jetzt mehr AJAX und die Suche nach Themes wurde auch  besser gemacht.

2010-12-09T09:27:22+02:00Dezember 9th, 2010|Allgemein|Kommentare deaktiviert für Kommt WordPress 3.1 nächste Woche?

Die REST-Schnittstelle für CouchDB und andereNoSQL-Datenbanken

Der Unterschied zwischen NoSql-Datenbanken wie zum Beispiel CouchDB und relationalen Datenbanken wie MySQL liegt darin, dass die Daten nicht in Tabellen, sondern in Dokumenten abgespeichert sind. Deshalb kann man auch nicht mit SQL darauf zugreifen. Für den Zugriff auf solche Datenbanken gibt es die REST-HTTP-Schnittstelle. Dabei handelt es sich um eine Client-Server-Verbindung mit zustandslosem Protokoll. Mit REST können Daten in NoSQL-Datenbanken erzeugt, verändet und gelöscht werden. REST (Representational State Transfer) kann plattform- und sprachunabhängig benutzt werden. Dabei lassen sich einfache Transaktionen auch in einem Terminalfenster ausführen, man muss dafür nicht extra ein PHP-Programm schreiben. Der Löschbefehl für die Tabelle "weihnachtslieder" sieht zum Beispiel so aus: curl –X DELETE http://localhost:5984/weihnachtslieder Wenn der Löschbefehl erfolgreich ausgeführt wurde, wird "ok":true zurückgegeben. Mit der Abfrage curl –X GET http://localhost:5984/weihnachtslieder/stillenacht können Sie die Daten einer Zeile (Datensatz) abfragen und bekommen die CouchDB-ID, die Revisions-ID und die Daten zurückgeliefert: (=_id":"stillenacht","_rev":"2-59348fc182736ff9584d736412b", "interpret":"Kinderchor Lüdinghausen","Lied":"Stille Nacht")

2010-12-06T09:50:20+02:00Dezember 6th, 2010|Allgemein, test|Kommentare deaktiviert für Die REST-Schnittstelle für CouchDB und andereNoSQL-Datenbanken

DB-Frontends mit Dadabik Teil 3 – Arbeiten mit Dadabik

Mit der Datei index.php bringt Dadabik schon ein komplettes Frontend mit, das die Inhalte Ihrer Tabellen pflegen kann, nicht besonders komfortabel, aber sehr funktionell. Über die Optionsliste kann man die zu bearbeitende Tabelle auswählen. Diese Tabelle wird mit allen Datenfeldern angezeigt, wieviele Zeilen man auf einer Seite sieht, lässt sich einstellen. Vor jeder Zeile stehen Icons, über die man einen Datensatz bearbeiten, löschen oder Details sehen kann. Über das Menü legt man neue Datensätze an. Hier gibt es auch eine Suchfunktion. Man kann die Tabelle auch als CSV-Datei exportieren, wenn man den entsprechenden Link unterhalb der Liste anklickt. Das verwendete Trennzeichen kann in der config.php eingestellt werden. Achtung: Viele der Funktionen arbeiten nur, wenn die Tabelle auch einen Primärschlüssel definiert hat. Dadabik wird häufig genutzt, um einem Kunden Zugriff auf ausgewählte Tabellen zu ermöglichen. Um diese Tabellen freizugeben, ruft man die admin.php auf. Wenn Sie dort in der Include-Liste das Häkchen der Checkbox entfernen, wird diese Tabelle nicht mehr in der Übersicht angezeigt.

2010-12-02T10:37:12+02:00Dezember 2nd, 2010|Allgemein|Kommentare deaktiviert für DB-Frontends mit Dadabik Teil 3 – Arbeiten mit Dadabik

DB-Frontends mit Dadabik Teil 2 – Konfiguration und Installation

Nachdem das Dadabik-Verzeichnis auf dem Server eingerichtet ist, kann man das Programm konfigurieren. Dazu öffnet man die Konfigurationsdatei /dadabik/include/config.php, in die die notwendigen Informationen ( Datenbanktyp, Host, Datenbankname, Username, Paßwort, Seiten-URL und Seitenpfad) einzutragen sind. Das Programm unterstützt neben MySQL auchPostgres, Microsoft SQL-Server und Oracle. Als Option hat Dadabik auch eine Benutzerverwaltung. Aktiviert man die, müssen sich Benutzer mit Paßwort anmelden oder es können nur die Benutzer einen Eintrag ändern, die ihn auch angelegt haben. Die Aktivierung geschieht durch eintrag von "1" in die Variable $enable_authentication. Setzt man $language auf "german", bekommt man eine deutschsprachige Oberfläche. Nach der Konfiguration von Dadabik ruft man die install.php im Browser auf, um die Installation durchzuführen. Sollte noch keine Tabelle in der Datenbank angelegt sein, meckert das Script, so dass man besser vorher eine anlegt. Wenn die Installation durchgelaufen ist, kann man das Installationsprogramm löschen.

2010-11-29T08:47:15+02:00November 29th, 2010|test|1 Kommentar
Nach oben