JavaScript drag and drop und Doppelklick auf iPhone und Android

Eine Drag&Drop Funktion per JavaScript ist ja „relativ“ einfach mit mousedown, mousemove und mouseup zu lösen. Allerdings funktioniert diese Art des Drag&Drop auf dem iPhone (Ipod, IPad) und Android Handys nicht, da es dort keinen Mauszeiger gibt und somit natürlich nur move-Events ausgelöst werden können, wenn mit dem Finger über den Bildschirm gestrichen wird.

Geschätzte Lesedauer:
Weiterlesen

Firefox 4.0 mit IndexedDB-Unterstützung

Ab der neunten Betaversion von Firefox 4.0, welche sehr zeitnah erwartet wird, wird der Browser den Datenbank-Standard IndexedDB offiziell unterstützen. Dadurch können Webanwendungen auf den lokalen Speicher zugreifen und verschiedene Daten ablegen, um auf diese auch ohne Internetverbindung zugreifen zu können – eine entsprechende Erlaubnis durch den Benutzer vorausgesetzt. Dies kann beispielsweise für die E-Mails interessant sein. Mit WebSQL gab es eine konkurrierende Alternative, das W3C hat die Arbeiten an dessen Standardisierung aber vergangenen November eingestellt, insbesondere da es an SQLite als Datenbank gebunden war. Die Spezifikation von IndexedDB ist noch nicht abgeschlossen und auch wenn Mozillas Implementierung noch geringfügig abweicht, ist die Unterstützung nun vorhanden. IndexedDB soll ebenso von Microsoft und Google unterstützt werden.

Geschätzte Lesedauer:
Weiterlesen

ISPConfig2 unter Debian Lenny: Hohe Load durch spamassassin und clamscan senken

Da ich selbst schon viele Male mit dem Problem konfrontiert wurde, dass in der Standard-ISPConfig 2 Installation die Serverlast durch spamassassin und clamscan Prozesse sehr hoch werden kann, habe ich mich damit beschäftigt wie man spamassassin durch die Kombination spamd / spamc (also den spamassassin Daemon) und clamscan durch clamd (clamav Daemon) ersetzen kann.

Geschätzte Lesedauer:
Weiterlesen

Single quotes vs. double quotes in PHP Strings

Ich glaube dieses Thema ist schon an vielen anderen Stellen ausführlich diskutiert worden. Warum also mein Beitrag?
Ich wollte verschiedene Methoden testen, wie Strings verwendet werden und habe einfach keine Beiträge gefunden, die all diese Tests gemeinsam enthielten.

Geschätzte Lesedauer:
Weiterlesen

Firefox Nr. 1 in Europa, Optische Verbesserungen, Google Chrome streicht H.264-Support

Optisch hat sich in den letzten Tagen erneut etwas getan in der Entwicklerversion von Firefox 4.0. In maximiertem Fensterzustand befinden sich die Tabs nun direkt in der Titelleiste, dies spart gerade bei nicht so hohen Bildschirmen wertvollen Platz. Ist das Fenster nicht maximiert, finden sich die Tabs nach wie vor unter dem Firefox-Button wieder. Beim Download von Erweiterungen sieht man nun auch direkt den Download-Fortschritt in der Browser-Oberfläche als sogenannte Doorhanger Notification, ohne dass man den Addon-Manager geöffnet haben muss. Bislang hatte man vom Download ansonsten nichts mitbekommen, solange bis die Erweiterung heruntergeladen und bereit zur Installation war. Beide Neuerungen lassen sich im Screenshot nachvollziehen.

Geschätzte Lesedauer:
Weiterlesen

Firefox 4.0 Beta 8 veröffentlicht

Mozilla hat die achte Betaversion von Firefox 4.0 veröffentlicht. Die neue Version bringt vor allem Verbesserungen in der Synchronisation. Außerdem gab es einige Verbesserungen an der WebGL-Schnittstelle und auch optisch konnte einiges verbessert werden, am Auffälligsten dürften die Veränderungen am Addon-Manager sein. Nach derzeitigem Plan wird es zehn Beta-Versionen geben, ehe Anfang Januar die ersten Release Candidates gebacken werden.

Geschätzte Lesedauer:
Weiterlesen

Weitere Detailverbesserungen in Firefox 4.0 / H.264-Videos in Firefox

Kürzlich wurden die Modaldialoge in Firefox 4.0 überarbeitet. Dabei wurde dem Hintergrund des aktiven Tabs ein Blur verpasst. Dieser Effekt wurde nun jedoch wieder ausgetauscht, stattdessen wird der Hintergrund nun leicht gedimmt. Der Content-Bereich vom Browserfenster hat im nicht maximierten Zustand jetzt endlich den fehlenden grauen Rand erhalten, der Stern zum Hinzufügen eines Lesezeichens in der Adressleiste wurde ebenfalls ausgetauscht. Diese drei Dinge sollten sich im angehängten Screenshot sehen lassen. Der neue Dialog zum Speichern von Passwörtern beinhaltet nun auch wieder die Option „Jetzt nicht“. Desweiteren gab es noch einige Verbesserungen am Lesezeichen- und Verlaufssystem, welche dieses schneller machen sollen.

Geschätzte Lesedauer:
Weiterlesen

Thunderbird 3.3: Omnijar und Design

Nachdem Firefox 4.0 die Omnijars eingeführt hat, sind diese nun auch in Thunderbird 3.3. Dadurch, dass ein relativ großer Teil der Dateien in einer JAR-Datei zusammengefasst wird, sind weniger Festplattenzugriffe beim Programmstart notwendig, was diesen beschleunigen soll.

Geschätzte Lesedauer:
Weiterlesen