Angular, AWS und Symfony Freelancer

Kategorie: Web Frontend

  • Vortrag über HTML5

    Hier ein Präsentation über HTML5 und die Möglichkeiten/Grenzen der Technologie in englischer Sprache. Gliederung: HTML & HTML5 Basics Facts Flash vs. HTML5 HTML5 – the new features Download Link: html5_presentation.ppt

  • kein Schaden mehr durch schlechte Backlinks – Google Tools

    Google hat ein Tool auf den Markt gebracht, mit dem man böswillig gesetzte oder schlechte Links aus der Ranking Berechnung entfernen kann: das „disavow links“-Tool. Zu finden ist das Tool in den Webmaster Tools. Google gibt auf dem hauseigenen Blog einen Einblick in die Funktionsweise des Tools: Google Blog Artikel disavow links tools. Nötig wurde…

  • Flash vs HTML5 Trendanalyse

    Es gibt unzählige Diskussionen über die Vorteile von HTML5 und dem Ende von Adobe Flash, aber der Hauptindikator ist immer noch, wieviele Leute sich mit dem jeweiligen Thema beschäftigen und z.B. Artikel schrieben oder Programme entwickeln. Mit Hilfe von Google Trends lässt sich ein interessanter Überblick über das Interesse an den beiden Thema gewinnen, der…

  • PageRank Algorithmus in Java

    Der PageRank Algorithmus, auf dem auch der Google Algorithmus basiert, kann relativ einfach programmiert werden. Dazu muss als erstes ein Crawler(z.B. crawler4j) Seiten (URLs) nach Links durchsuchen und danach kann über die Verlinkungen der Seiten untereinander der PageRank ausgerechnet werden. Beim PageRank erhalten Seiten mit vielen starken Backlinks einen höheren Wert, als Seiten ohne Backlinks…

  • Blog Artikel auch in China in chiniesisch

    Seit neustem habe ich eine Übersetzungsfunktion eingebaut in meinen Blog für verschiedene Sprachen, u.a. auch für chinesisch und siehe da, meine Webseite wird auch auf baidu.com, dem chinesischen Google gerankt in der Landessprache: Baidu xdebug auf den Artikel Xdebug (in Sprache chinesisch).  

  • Three.js Tween Übersicht Animationen Möglichkeiten

    Hier gibt es eine sehr gut Abbildung der möglichen Animation (Tweens) in Three.js: http://www.grasshopper3d.com/profiles/blogs/port-of-robert-penner-s-easing-equations?xg_source=activity (siehe sehr gute Abbildung in den Kommentaren) Zum Einbinden ist das sehr hilfreich: Tutorial Tween three.js   Ein kleines Beispiel für einen Tween: new TWEEN.Tween( cube.rotation )         .to( { y: (cube.rotation.y + Math.PI/2)}, 1500 )         .easing( TWEEN.Easing.Back.EaseInOut).start();

  • Wieso sollte man kein inline CSS/JS verwenden

    Es gilt als schlechter Stil inline CSS zu verwenden: <span style=“color: #666666; display: block; float:left; width: 250px;padding-bottom:5px;“> d.h. das CSS eines Elements direkt über das style Attribut zu aktivieren. Dasselbe gilt auch für Inline Javascript: <div></div> <script type=“text/javascript“>     alert(„hallo“); </script> Folgende Gründe gibt es dafür:

  • PHP Redirect Header funktioniert nicht

    Um Seiten SEO-freundlich umzuleiten, kann man in PHP einen 301 Redirect machen_ header(„Location: http://www. new-location.de/foo_new.php“,true,301); exit; Ich hatte dabei das Problem, das keine Fehlermeldung „Header already sent“ ausgegeben wurde, um herauszufinden, warum der Befehl nicht funktioniert. Es ist nämlich so, dass der header() Befehl nur funktioniert, wenn noch keine Bildschirmausgabe stattgefunden hat. Das betrifft auch…

  • Debugging Tools für Firefox, IE, Chrome, Safari, Opera

    Zum Debuggen von Webseiten braucht man immer spezielle Entwickler Tools für jeden einzelnen Browser, weil sich die Darstellung in jedem Browser ändert oder Javascript Fehler nur in bestimmten Browsern auftreten. Bevor man an die Arbeit geht sollte man unbedingt checken, ab das der Browser Cache deaktiviert ist in dem jeweiligen Browser, sonst erhält man eine…

  • Browser Caching deaktivieren in Firefox, IE, Chrome, Safari, Opera

    Als Webdeveloper muss man sich mit allen gängigen Browsern rumschlagen und beherrschen, mit allen zu debuggen. Um dies zu tun, braucht man auf jeden Fall 2 Dinge: deaktivierten Browser Cache, damit man keine alten Seiten sieht und sich wundert, warum sich nichts geändert hat ein Debugger wie Firebug für Firefox siehe Artikel: Debugging Tools für…