via bartlspielt.de
Quergelesen 2009-12-20
Mobilfunk:
- O2 kündigt komplett unabhängiges Mobilfunknetz an
Der Mobilfunkanbieter O2 hat angekündigt, dass ab dem 5. Januar 2010 alle Mobilfunkgespräche sowie der gesamte mobile Datenverkehr über das eigene Mobilfunknetz laufen. Das Unternehmen werde dann voraussichtlich über eine nahezu 100-prozentige Bevölkerungsabdeckung für Telefonie und eine 99-prozentige Abdeckung im Bereich mobiler Daten verfügen.
Computer & Software:
Games:
- Amiga-Emulator WinUAE in Version 2.0 erschienen (siehe auch Golem)
- Spiele-Blockbuster: Das sind die potenziellen Top-Seller 2010
- Jagged Alliance 3 – Entwicklung gestoppt
- Nintendo schützt sich „Zii“
Eine Beschreibung ist in dem Eintrag nicht vorhanden, außer dass der Name mit einem Videospiel oder einem elektronischen Gerät verwendet werden kann. Nun stellt sich die Frage, um was es sich dabei handeln könnte. (siehe auch Nintendo-Online.de) - Fortsetzung: Nintendo Trademarks Zii, Cii, Oii, and More
The first to pop up was Zii, which sparked speculation that it might be the successor to the Wii. A little more digging revealed that the trademark may be a renewal of one from 2006. Even more strangely, there were trademarks for Bii, Cii, Oii, and Yii. Either Nintendo is planning to launch five new strangely-named consoles, or something else is at work here.
Internet:
- Datenschutzproblem Google Analytics: Zunächst abschalten
Die obersten Datenschutz-Aufsichtsbehörden haben Ende November einen Beschluss erlassen, nach dem die Analyse des Nutzungsverhaltens unter Verwendung vollständiger IP-Adressen aufgrund der Personenbeziehbarkeit dieser Daten nur mit bewusster, eindeutiger Einwilligung zulässig sei. Damit ist in der Praxis von der Verwendung von Google Analytics (und ähnlicher Tools) in seiner derzeitigen Form in den meisten Fällen abzuraten. - Verivox.de zur „Website des Jahres 2009“ gekürt
1,5 Millionen Internetnutzer haben entschieden: Sie wählten das unabhängige Verbraucherportal Verivox.de zur „Website des Jahres 2009“ in der Kategorie „beste Vergleichsseite“. - Google Does URL Shortening: goo.gl
The big Google shock from last night was that they are launching a URL shortener using goo.gl. Currently, it only works by using the Google Toolbar or within FeedBurner. You cannot simply create a short URL by going to goo.gl, you need to do so via the Google Toolbar or FeedBurner.
Movies:
- US-Serien: Was kommt im neuen Jahr wann zurück?
Sonntag, 17. Januar – 24 (Staffel-Start)
Dienstag, 2. Februar – Lost (Staffelstart) - 3D-Spezifikationen für Blu-ray Discs sind fertig
Die Blu-ray Disc Association (BDA) hat heute die Fertigstellung der Spezifikationen für 3D-HD-Scheiben verkündet. In der offiziellen BDA-Mitteilung ist zu lesen, dass auch Sonys Spielkonsole Playstation 3 künftig Blu-ray Discs mit 3D-Inhalten wiedergeben können soll.
Clean CSS for Various Browsers with Conditional Comments
I was asked if I could explain a comment I left on 10 best CSS practices to improve your code on Webdesigner Depot some months ago.
The suggestion there was…
10. Keep a tidy house
Separate browser-specific CSS to its own individual style sheet, and include as needed with Javascript, server-side code or conditional comments. Use this method to avoid dirty CSS hacks in your main style sheets. This will keep your base CSS clean and manageable.
and I added…
I prefer to have all “browser tweaks” in the main CSS file, too. I use conditional comments to add a DIV around the whole page content identify IE browsers and then have…
.ie6 h1 {font-size: 20px} /* just an example */
… in the CSS file especially for IE6 tweaks.
Conditional comments allow you to have HTML in your page which is only visible to Internet Explorer or even only to Internet Explorer if it has a specific version.
By writing this you could load a CSS File only if the page is loaded in Internet Explorer 6:
<!--[if IE 6]>--> <link rel="stylesheet" type="text/css" href="ie6.css" /> <![endif]-->
So if you follow rule 10 on Webdesigner Depot, you end up having several different CSS files which have almost the same content. But that means, that if you change something, you’ll have to apply those changes to every CSS file – and if you forget one of the files, users with a specific browser version will get a broken layout.
My suggestion is to stay with just one (slightly bigger) CSS file and have all those minor browser tweaks in there – in a clean way, not with CSS hacks.
... <!--[if lte IE 6]><div class="ie6"><![endif]--> <!--[if IE 7]><div class="ie7"><![endif]--> <!--[if IE 8]><div class="ie8"><![endif]--> ... do your html here <!--[if IE 8]></div><![endif]--> <!--[if IE 7]></div><![endif]--> <!--[if lte IE 6]></div><![endif]-->
You’ll end up with a „full page container“ of the Internet Explorer version as class. Now, if you need some specific code for one version of IE, you can just say so in your CSS:
/* All other browsers */ div.box {height: 94px; width: 194px; padding: 2px; border: 1px solid red;} /* Internet Explorer 6 */ .ie6 div.box {height: 100px; width: 200px; border: 1px solid green;}
Note that „padding: 2px“ is not overwritten and also applies to IE6. So if you decide to go to 3 pixels it’s just one location to change that.
There might be cases where you are better off with a seperate CSS for every browser – especially for pixel-exact designs. But in my experience it’s just small tweaks for old browser versions to fix major problems.
This approach has worked for me for some years now. Just give it a try and see yourself if you like it 🙂
(BTW: It would be nice to see some other browsers to support conditional comments, too. They are just „tweaks“, but they are quite helpful.)
Quergelesen 2009-12-13
Mal sehen, ob ich es schaffe, „Quergelesen“ wieder aufleben zu lassen… Inspiriert von den Sonntagslinks von Herrn Gunnar „Kaliban“ Lott wird’s das ganze Sonntags geben… Drückt die Daumen, dass ich durchhalte 😉
Games:
- „Das Schießen gehört dazu“
Winnenden – Tim K., der am 11. März 2009 in Winnenden und Wendlingen 15 Menschen und sich selbst erschossen hat, verbrachte viel Zeit mit Gewaltspielen am Computer. Auch mit solchen, die für den 17-Jährigen nicht freigegeben waren. Welchen Einfluss haben solche Spiele auf Jugendliche? Darüber diskutieren Patrik Schönfeldt vom Verband der Computerspieler und Gisela Mayer, die Mutter einer in Winnenden getöteten Lehrerin. - Die Siedler 7: Der Wusel-Nachfolger erscheint Ende März 2010
Film & Fernsehen:
- Buffy: Alyson Hannigan gegen Kinofilm
Und noch eine, die einen möglichen Buffy-Film verteufelt, bevor er überhaupt gemacht wird: Ex-Hexe Alyson Hannigan hält die Pläne für einen großen Fehler und versichert, dass sie ohne Joss Whedon nicht mitmacht. - «Monk»-Abschied setzt Quotenrekord
Passend für die Serie, die den Kabelsender USA Network zu einem der quotenstärksten Kabelsender machte, stellte das Finale von „Monk“ am vergangenen Freitag einen neuen Quotenrekord für eine einstündige Drama-Episode im Kabelfernsehen auf. - Flipper Disc: Medium der Zukunft?
Universal versucht sich an einer neuartigen Absatzweise für Filme. Die neugetaufte Flipper Disc enthält Blu-ray und DVD auf einem Medium vereint. Auf der einen Seite der Disk findet man den Film im Blu-ray-Format. Wenn man die Scheibe wendet, kann man den Film auch als gewöhnliche DVD schauen. - Amazon spielt Video direkt nach dem Kauf der DVD ab
Amazon bietet in den USA nach dem Kauf von einigen DVDs und Blu-ray-Discs an, die Videos direkt anzusehen. Das Programm nennt Amazon „Buy Now, Watch Now“. Damit können Videos in Standardauflösung sofort nach dem Kauf des Mediums angesehen werden.
Lieferzeit: 3 Monate
Stylische Barcodes
Vor einigen Jahren fand ich’s mal ziemlich cool, dass auf manchen Shampoo-Flaschen der Barcode mit in’s Label-Design integriert war – aber das hier bringt die Sache dann noch einen Schritt weiter:
Dahinter steckt eine Firma namens Design Barcode, die diese designeten Barcodes als Dienstleistung – insbesondere in Japan – verkaufen. Die Preise sind relativ saftig, aber wer keinen eigenen Designer hat… 😉
via FastCompany.com
Recycling bei Amazon?
Ah, das Amazon… Osternest? 🙂
Twitter-Wandkalender
Es dürfte nicht zu übersehen sein, dass ich hier im Blog nur noch relativ selten schreibe. Schuld ist daran vermutlich vor allem eines: Twitter. Wenn ich früher mal einen kurzen Blog-Beitrag geschrieben habe, dann tut’s heute Tweet – ich muss nur die Aussage in 140 Zeichen reinquetschen.
Alle Versuche, die Tweets sinnvoll hier in den Blog reinzuholen (Stichwort „Digest“) sind bisher gescheitert. Hat mir noch nicht so recht gefallen.
Lange Rede kurzer Sinn: Ich bin ein Twitterer, also kommt doch die folgende Aktion von druckerei.de ganz passend:
Wer – so ähnlich wie bei der Domain-Weltkarte von United Domains vor einem halben Jahr – einen Blog-Beitrag zum Thema schreibt, der bekommt von druckerei.de drei dieser schicken Kalender im B1-Format spendiert:
… dann muss ich mir zwar noch überlegen, wo ich den hinhängen kann (die Domain-Weltkarte liegt auch noch zusammengerollt in der Dose), aber ich werd schon was finden. Mit 1m x 70cm ist der halt auch nicht ganz klein.
Wenn dir auch noch ein Kalender für die Wand fehlt: Einfach im Druckerei-Blog die offiziellen Regeln nachlesen. Kurzfassung: Wer darüber tweetet kann einen von (mindestens) 50 Kalendern gewinnen, wer darüber bloggt bekommt drei Kalender – ohne Verlosung, einfach so.
Gammelfleisch – jetzt günstig bei…
Seltsame User-Agents aussperren, Search-Bots reinlassen
Vor lauter Bots kann man sich als Webseiten-Betreiber zur Zeit ja kaum noch schützen. Die nervigsten und gefährlichsten sperre ich bei unseren Webprojekten seit gewisser Zeit schon über die Webserver-Konfiguration oder .htaccess Datei aus. Beispielsweise die Kennung „Mozilla/4.0“ oder „Mozilla/5.0“ ohne jegliche weitere Information.
Normale Browser-Kennungen, wie beispielsweise die vom Internet Explorer oder von Firefox, beginnen in der Regel auch mit dieser Kennung, beinhalten dann aber weitere Informationen dahinter in Klammern.
Zugriffe, die in der Browser-Kennung keine weitere Information enthalten, sind in der Regel Angreifer-Tools, die als Ziel haben, Sicherheitslücken zu finden oder Spam-Kommentare zu hinterlassen.
Seit kurzem sind mir aber sehr häufig auch Zugriffe aufgefallen, die vom MSNBot, also dem Suchmaschinen-Spider von Bing, Microsoft’s Suchmaschine, kommen – und die sich auch nur mit „Mozilla/4.0“ identifizieren. Den will ich reinlassen.
Glücklicherweise kann man den MSNBot anhand der IP-Adresse identifizieren.
Also sieht meine mod_rewrite-Rule für die .htaccess so aus:
RewriteEngine On RewriteCond %{REMOTE_ADDR} !^65.55. RewriteCond %{HTTP_USER_AGENT} ^Mozilla/[1-9]\.[0-9]$ [NC] RewriteRule ^.*$ - [F,L]
Mit der ersten Rewrite Condition wird festgelegt, dass die folgende Regel nur für Zugriffe von IPs gilt, die NICHT Mit 65.55. anfangen.
Die folgende Condition beschränkt das ganze weiter auf User_Agent-Strings, die die Form „Mozilla/“ gefolgt von einer Versionsnummer in der Form „x.y“ (x und y nur einstellie Ziffern) haben.
Und die Rewrite-Rule am Ende legt fest, dass alle derartigen Zugriffe mit einem Forbidden (HTTP Fehler 403) beantwortet werden sollen.