web development – Best practices

Christopher Groskopf vom Chicago Tribune beschreibt in einem Blogartikel “Best Practices”, nicht nur zu Django und Python, sondern auch generell zu Web Development. Der Artikel spricht dabei folgende Themen an:

  • Version control
  • Python
  • Django
  • JavaScript
  • HTML/CSS
  • Images
  • Testing

Best practices in web development with Python and Django « News Apps Blog.

Amazon S3: Cross-Origin Resource Sharing

Per Newsletter hat Amazon heute angekündigt, dass S3 zukünftig “Out of the Box” CORS unterstützen wird. – Cross Origin Resource Sharing Support.

Hinter der etwas umständlichen Bezeichnung Cross-Origin Resource Sharing verbirgt sich die Möglichkeit, Ressourcen einer Domain zu erreichen, die unter der Same Origin Policy durch eine Website nicht erreichbar wären. enable-cors.org ist eine Initiative, die dazu aufruft, öffentlichen Content mittels CORS ohne Einschränkungen bereitzustellen und damit ein freies Web zu ermöglichen.

W3 sagt hat folgenden Working Draft vom 3 April 2012 zum Thema CORS.

Dokumentation: Amazon Simple Storage Service: Enabling Cross-Origin Resource Sharing

Bandbreite messen und mit Piwik tracken

In meinem professionellen Umfeld gab es vor kurzem die Anforderung, die verfügbare Bandbreite eines Web-Clients zu messen und natürlich auch aufzuzeichnen bzw. vergleichbar zu machen. Natürlich lässt sich ein solcher Wert auch mittels Piwik tracken.

Zuallererst ist die Herausforderung aber, Clientseitig verfügbare Bandbreite zu messen und zwar möglichst transparent, automatisch und ohne den Einsatz zusätzlicher Software.