Das zone.js Framework erlaubt es den gesamten Stack-Trace auszulesen, der in einer JavaScript Applikation entsteht. Dadurch kann vor allem das Logging einer Applikation bereichert werden, da der Entwickler so den User nicht mehr nach den genauen Mausklicks fragen muss, die zur Fehlermeldung geführt haben. Des Weiteren kann man mit zone.js die Durchlaufzeiten für einen Prozess leicht auslesen und somit Flaschenhälse in der Applikation leicht erkennen. Mehr zu zone.js findet man hier: http://youtu.be/3IqtmUscE_U
9 Artikel Veröffentlichte Artikel in HTML
Magento Stores und Währung - wie aufsetzen?
Magento erlaubt es, verschiedenen Webseiten, Stores oder sogenannte Store Views zu erzeugen und damit den visualisierten Content auf dem Frontend zu individualisieren. Meine Aufgabe bestand darin, einen Konstellation zu entwerfen bei der der Benutzer zwischen einem Schweizer und Ausländischen Store wählen kann (später soll Magento den zu wählenden Store aufgrund der Herkunft selber ermitteln). Dabei soll gleichzeitig die angezeigte Währung gewechselt werden. Konfiguration der ‘Stores’ und ‘Store Views’ Unter System->Stores Management findet man eine Liste …
Responsive CSS; Navigationsliste die sich automatisch öffnet und schliesst
Ein responsive Webdesign, wobei sich die Subelemente der Navigationsleiste automatisch schliessen sobald ein anderes Submenü geöffnet wird war eine Anforderung des Kunden. Nun gut, eine Webseite zu gestalten, die neben dem Desktop auch auf einem mobilen Gerät leserlich ist (Responsive), ist nicht sonderlich schwer zu entwickeln. Es bedarf eines Frameworks (wie z.B. Responsive-Nav), das dies erfüllt. Problemstellung Die Navigationsliste soll aus den Menü-Elementen Startseite, Über uns, Projekte und Impressum bestehen. Dabei sollen Über uns und …
Joomla 1.7 iFrame einbauen
Aufgrund von Sicherheitsrisken wurde bei Joomla 1.7 das Einfügen von iFrames von Haus aus deaktiviert. Dies kann bei Bedarf allerdings wieder aktiviert werden. Grundsätzlich empfiehlt es sich aber, die Einstellungen nach der Mutation wieder auf den Ausgangswert zu setzten. Unter Beitragsmanagenemt klickt man auf Optionen. Anschliessend auf den Reiter ‘Textfilter’: Für den ‘Super-Benutzer’ sollte nun also die Einstellung ‘Keine Filterung’ ausgewählt werden.
Apple Web-App Icon definieren
Um für mein webbasiertes iPad App auch ein Startup-Icon zu erstellen, war es nötig sich ein wenig in die Philosopie von Apple bezüglich der Web-Apps einzulesen. Dabei bin ich auf folgende Webseite gestossen: Apple Developer. Diese beschreibt wie Web-Apps personalisiert werden können. Einerseits wie ein vordefiniertes Web-App Icon zu definieren ist. Andererseits wie man einen benutzerdefinierten Start-Up Screen implementiert. Grundsätzlich kann man folgenden link rel in den Kopf-Bereich der Webseite integrieren um ein benutzerdefiniertes Web-App …
jQuery und AJAX Tutorial - Anhand der Postleitzahl automatisch den Ort bestimmen
Das Skript sucht nach der Eingabe einer Zahl in das Feld ‘Postleitzahl’ automatisch in einer MySQL Datenbank nach dem dazugehörigen Ort beziehungsweise Stadt. Was das Skript genau macht, wird in der Demoversion gezeigt. Dafür müssen wir auf der Webseite, die vom Besucher aufgerufen wird erst prüfen ob er in das relevante Feld - in unserem Fall in das Feld der Postleitzahlen - einen Wert eingibt. Sobald er dies tut, möchten wir mittels AJAX in unserer …
Joomla 1.5 Login-Page mit .htacces und .htpasswd schützen
Es kommt des Öfteren vor, dass Joomla-Seiten ‘gehacked’ werden. Bei fast allen Joomla Installation kann man über das Verzeichnis <URL> /administrator zum Loginbereich gelangen. Anschliessend kann mit einer Bruteforce-Methode das Password in endlicher Zeit ermittelt werden. Am besten und effektivsten schützt man sich dagegen, indem man das gesamte Verzeichnis ‘/administrator’ als passwortgeschützten Bereich definiert. Folgende Einstellungen sind dazu nötig: 1. Wähle ein Passwort und einen Benutzername: Benutzername: peter23 Passwort: d6Rw2Nz 2. Erstelle eine .htpasswd …
Google Maps iFrame in Joomla 1.5 WYSIWYG-Editor einfügen
Heute stand ich vor dem Problem, ein iFrame in einen Beitrag einer Joomla Installation für einen Kunden einzufügen. Der Editor - Tiny MCE - entfernte das iFrame immer. Dies kann ganz einfach gelöst werden, indem man in die Parameter für den Tiny MCE Editor in der Plugin-Sektion ein wenig anpasst: Beim Speichern des Code soll dieser einfach nicht gesäubert werden.