Wir haben neu für unser Newsletter Versand System (E-Mail Marketing) eine eigene Informationswebseite aufgeschaltet:
Archiv für die Kategorie „Web Developement“
Browser Wars
Simon Illi am Mittwoch, 29. Juni 2011Bloggen via Google Android
Simon Illi am Montag, 20. Dezember 2010Mit der kostenlosen WordPress App lässt sich jeder bestehende Blog komfortabel administrieren und auch neue lassen sich mit wenigen Fingertipps erstellen. Dieser Artikel wurde übrigens mit eben dieser App erstellt (via Samsung Galaxy S).
Offene Stelle: PHP Programmierer
Erich Troxler am Mittwoch, 17. Februar 2010Gesucht: PHP Webapplikations Programmierer
Wir suchen per sofort einen PHP Programmierer mit dem Schwerpunkt auf Web und Webapplikationen.
Infos: http://www.computerline.ch/ueber-uns/offene-stellen.html
Browser kompatibilität mit IE 8
Simon Illi am Montag, 1. Februar 2010Jeder Webentwickler kennt es, das leidige Thema der Browser kompatibilität – insbesondere die verschiedenen Internet Explorer Versionen bereiten einem des öfteren Kopfzerbrechen. Die aktuelle Version des Internet Explorers v. 8.x bietet die Möglichkeit ältere Versionen zu emulieren – womit man die korrekte Darstellung in IE 7 und 8 mit nur einer Browserweiche gewährleisten kann.
Folgender Eintrag im Header bewirkt das IE 8 alle Tags gleich intepretiert wie es bereits IE 7 tat
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
Alternativ kann auch IE=5, IE=7 oder IE=8 angegeben werden.
Nun kann für den Internet Explorer im CSS jeweils, da wo er sich abnormal verhält, eine Browserweiche verwendet werden um dem IE andere Attribute und/oder Werte zuweisen welche von anderen Browsern ignoriert werden.
*+html #rahmen
{
Attribute...
}
Weitere hilfreiche Browserweichen findet man auf selfhtml.org.
Kennen Sie unser Hosted Exchange Service?
Angela Nunez am Donnerstag, 12. November 2009Webhosting Administrations Interface
Erich Troxler am Donnerstag, 22. Oktober 2009Dieses Programm dient für die Verwaltung von mehreren Webhostings/Domains auf einem Server. Ich habe es in diesem Blog schon mehrfach erwähnt. Nun gibt es wieder News:
- Es heisst nicht mehr WCI, sondern HCI (Hosting Control Interface). WCI wurde vom Team als zu fest zweideutig empfunden (umgekehrt wärs noch besser: iWC).
- Es hat ein Logo bekommen:
Wir haben es intern erstellt, verantwortlich ist Angela Nunez
Gerne erfreuen wir uns über Feedback/Kommentare!
Technisch sind wir schon sehr weit, aktuell am testen und die letzten Fehler auszubügeln. Wir werden nun noch das Frontend bearbeiten und dann hoffentlich bald die Final-Version präsentieren.
AJAX mit verschiedenen Domains
Simon Illi am Dienstag, 21. Juli 2009Es ist wichtig das clientseitiger JavaScript Code nicht auf andere Domains bzw. Server zugreifen kann. Dies um Cross Site Scripting Angriffe auf den Client zu vermeiden. Manchmal möchte, oder muss, man aber trotzdem auf Ressourcen zugreifen die sich auf einem anderen Server befinden.
Hierzu eignet sich die php libcurl, welche allen unseren Webhosting Kunden zur Verfügung steht, bestens. Mit wenigen kniffen kann man sich den Browserinhalt von einem anderen Webserver ziehen und diesen weiterverarbeiten. Als einfaches Beispiel senden wir ein paar GET Variablen an einen Webserver und geben die daraus resultierende Antwort an den Client Browser weiter.
<?php
// erzeuge einen neuen cURL-Handle
$ch = curl_init();
// setze die URL und andere Optionen
curl_setopt($ch, CURLOPT_URL, “http://www.domain.tld/verzeichnis/?”.$_SERVER['QUERY_STRING']);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// führe die Aktion aus und gebe die Daten an $result weiter
$result = curl_exec($ch);
// schließe den cURL-Handle und gebe die Systemresourcen frei
curl_close($ch);
// Das Resultat des cURL Handels an den Browser zurückgeben
echo $result;
?>
Auf dieses Script kann dann mittels dem XMLHttpRequest Object wie gewohnt zugegriffen werden. Bitte nicht vergessen, greift man so auf eine fremde/n Website/Webserver zu und zeigt diese auf der eigenen Website an, sollte man umbedingt die Urheberrechte im Auge behalten und die Nutzung der Daten erfragen – ansonsten begeht man eine Urheberrechtsverletzung welche durchaus rechtliche Konsequenzen haben kann.
Weitere Informationen zur Verwendug in PHP findet man im Online PHP Manual: http://ch.php.net/curl



