The war is on! Microsoft prepares to put Google services on a blacklist due to its way of using cookies to track the users. As the Wallstreet Journal reported last week, google uses so called third party cookies on the iOs version of Safari. Now Microsoft complains that they are using this technic in combination with the Internet Expolorer as well. Read the rest of this entry »
Microsoft could rule the web – and here is why
By extremeprogrammer in E-Business, SEOYou may ask: What major role does this old dinosaur play in today’s web business. A big one, I say!
How comes?
Well, think about it: What piece of software does every webpage have to pass on its way to the viewer? Correct: Your browser. And who decides, how you see the digital world? Again: Your browser.
And when we talk about browsers, there is (still) no way around Microsofts Internet Explorer. Yes, I know, IE lost some feathers in the last years compared to Chrome, Firefox and Safari but don’t forget, that IE still has over 40% global market share. In some countries it is even higher.
For it is the browser that decides, how webpages are rendered and prompted on your screen, it can be a very powerful weapon against competitors.
Read the rest of this entry »
SEO Begriffs-Bingo
By extremeprogrammer in JavaScript, SEO
Die Suchmaschinenoptimierung (SEO) hat sich in den letzten Jahren zu einem essentiellen Bestandteil des Onlinemarketing gemausert. Es handelt sich um ein sehr junges und agiles Marktumfeld. Wenn Google seinen Algorithmus anpasst, müssen SEOs schnell darauf reagieren. Etabliere Arbeitsweisen und Strukturen haben kaum Zeit sich zu festigen, da alles immer in Bewegung ist. Dies voraus geschickt komme ich nun zu den Kehrseiten dieses Metiers … Read the rest of this entry »
Tags: Bingo, Fachausdruck, Fachwort, Suchmaschinenoptimierung
A captcha gone wrong
By extremeprogrammer in Webdesign
Captchas (Completely Automated Public Turing Test to tell Computers and Humans Apart) begegnen einem beim Surfen immer dort, wo ein Webseitenbetreiber sicherstellen möchte, dass nur menschliche Besucher bestimmte Bereiche der Seite einsehen oder Werte eingeben dürfen.
Aber was bitteschön soll das denn für ein captcha sein? Und vor allem: Wie soll ich es lösen?
Tags: captcha
Parameter einer Funktion elegant prüfen
By extremeprogrammer in Best practice, Designpattern, Uncategorized, VB.NETDie meisten Programmiersprachen arbeiten mit Funktionen. Diese Funktionen sind in der Regel in der Lage Parameter entgegenzunehmen. Diese Parameter können können ihrerseits auf Datentypen festgelegt sein. Des weiteren kann es sein, dass für die ordnungsgemäße Ausführung der Funktion weitere Anforderungen an die übergebenen Parameter gestellt werden (z.B. ein fester Wertebereich).
Sie sehen schon, dass es unablässig ist, die eingehenden Werte einer Validierung zu unterziehen.
[weiter lesen]
Tags: Parameter validieren, Parametercheck, Validitätsprüfung
Pagerank nicht mehr abfragbar?
By extremeprogrammer in Meine Projekte, Programmieren, SEO
(UPDATE: Lösung gefunden – Pagerank wieder abfragbar!)
09:15: Heute morgen surfte ich ein wenig und bemerkte während dessen, dass der in meinem Browser aktivierte Toolbar bei keiner der Seiten einen Pagerank anzeigte.
Normalerweise war es immer so, dass dieser automatisch ermittelt wurde, sobald eine Webseite aufgerufen wurde. Stutzig geworden öffnete ich diverse Seiten, die die Ermittlung des Pagerank als Service anbieten: Wieder nichts!
Jetzt kam langsam Panik auf: Was wenn Google den PR gar nicht mehr zur Verfügung stellen sollte?
Schnell überprüfte ich meine eigenen Projekte, die auf den PR angewiesen sind: Auch diese konnten ihn nicht ermitteln!
[weiter lesen]
Achieving Your Childhood Dreams
By extremeprogrammer in Vorträge
Ich weiß, ich weiß – es gilt allgemein als “uncool” Videos zu posten, die bereits mehrere Millionen mal angeschaut wurden aber in diesem Fall möchte ich gerne eine Ausnahme machen:
Das Video zeigt Randolph „Randy“ Pausch – seiner Zeit Professor für Informatik an der Carnegie Mellon University (Pittsburgh, USA) bei seiner “last lecture”.
[weiter lesen]
Risiken von Web-APIs
By extremeprogrammer in E-Business, Programmieren, UncategorizedEs ist schon verlockend: Statt einen Programmteil aufwändig selbst zu programmieren, bindet man einfach eine Online API ein und schon war’s das. So einfach und unkompliziert sieht es in der Realität natürlich nie aus und doch kann die Verwendung solcher Schnittstellen eine echte Arbeitsersparnis darstellen. Mehr noch: Sie kann manche Projekte erst möglich machen, denn manches kann selbst der beste Programmierer nicht realisieren. Dies ist besonders dann der Fall, wenn über eine Schnittstelle auf Datenbanken zugegriffen wird, deren Informationen nicht anders konstruierbar wären.
Viele Online Schnittstellen sind kostenlos, was dem professionellen Entwickler eine Warnung sein sollte! Was wenn der Service plötzlich eingestellt oder kostenpflichtig wird? Vergessen Sie nicht, dass es hier wie so oft ums Geschäft geht. [weiter lesen]
Tags: schnittstelle, web api
Eine Virtuelle Kunstgalerie
By extremeprogrammer in Datenbanken, JavaScript, MySQL, PHP, WebdesignVor längerer Zeit habe ich einmal eine Webseite für eine befreundete Künstlerin gestaltet. Ziel war es die Gemälde der Künstlerin richtig wirken zu lassen und da war mir eine schnöde Auflistung der Kunstwerke einfach zu wenig ansprechend. Aus diesem Grund hatte ich mir etwas besonderes ausgedacht: Eine virtuelle Galerie. Umgesetzt wurde das Ganze mit allem, was die Webprogrammierung zu bieten hat: PHP, JavaScript CSS und natürlich HTML. Eine wichtige Bedingung war allerdings, dass die Bilder selbst dann angezeigt werden, wenn im Browser der JavaScript-Interpreter deaktiviert wurde.
Technisch ist die Online-Galerie folgendermaßen aufgebaut:
Der Konsument ist tot – ein Nachruf!
By extremeprogrammer in E-Business, ProgrammierenProgramme werden geschrieben und auf CD gepresst. Der Privatkunde geht in den Laden und kauft das Programm in einer bunten Pappschachtel, um es zuhause auf seinem PC zu installieren.
Das war einmal! Diese Zeiten sind passé: Der Entwicklungshorizont von Software hat sich in den letzten Jahren immer mehr verschoben.
Aber was hat sich denn nun verändert?
Tags: E-business, Firmenkunden, Privatanwender, Softwareentwicklung

