Anti-Vaccine Body Count – Impfgegner gefährden Leben

Anti Vaccine Body Count

Jährlich sterben in westlichen Ländern hunderte Menschen an Krankheiten, gegen die effektive, sichere und günstige Impfungen verfügbar sind. Eine große Mitschuld tragen dabei sogenannte Impfgegner, welche auf der Basis von manipulierten und gefälschten Daten unberechtigte Ängste schüren. Besonders in den USA ist der Irrglaube verbreitet, Impfungen könnten Autismus hervorrufen.

Das Projekt AntiVaccineBodyCount.com gibt Hintergrundinformationen und zählt anhand der Daten des American Center for Disease Control die Zahl an Krankheits- und Todesopfern in den USA, die eine Impfung hätte verhindern können. Die hier präsentierten Grafikbanner können auf eigenen Websites und in Foren eingebunden werden, und aktualisieren sich automatisch.

Grafiken


Direkt: http://www.reneroth.org/projects/avbc/480x120_en.png
HTML: <a href="http://www.antivaccinebodycount.com/"><img src="http://www.reneroth.org/projects/avbc/480x120_en.png" /></a>
BB-Code: [URL="http://www.antivaccinebodycount.com"][IMG]http://www.reneroth.org/projects/avbc/480x120_en.png[/IMG][/URL]


Direkt: http://www.reneroth.org/projects/avbc/480x32_en.png
HTML: <a href="http://www.antivaccinebodycount.com/"><img src="http://www.reneroth.org/projects/avbc/480x32_en.png" /></a>
BB-Code: [URL="http://www.antivaccinebodycount.com"][IMG]http://www.reneroth.org/projects/avbc/480x32_en.png[/IMG][/URL]


Direkt: http://www.reneroth.org/projects/avbc/480x120_de.png
HTML: <a href="http://www.antivaccinebodycount.com/"><img src="http://www.reneroth.org/projects/avbc/480x120_de.png" /></a>
BB-Code: [URL="http://www.antivaccinebodycount.com"][IMG]http://www.reneroth.org/projects/avbc/480x120_de.png[/IMG][/URL]


Direkt: http://www.reneroth.org/projects/avbc/480x32_de.png
HTML: <a href="http://www.antivaccinebodycount.com/"><img src="http://www.reneroth.org/projects/avbc/480x32_de.png" /></a>
BB-Code: [URL="http://www.antivaccinebodycount.com"][IMG]http://www.reneroth.org/projects/avbc/480x32_de.png[/IMG][/URL]

 

 Funktionsweise

Auf meinem Server läuft ein Cronjob (regelmäßig ablaufender Prozess), der alle 24 Stunden die aktuellen Werte von AntiVaccineBodyCount.com abruft. Diese Werte werden in unterstehenden Platzhalter gesetzt und die entstehende Grafik wird gesichert. Ein entsprechender Expire-Eintrag im HTTP-Header sorgt dafür, dass die Grafik alle 24 Stunden vom Browser neu geladen wird.

Platzhaltergrafik

Um die Werte von AVBC abzurufen, verwende ich die PHP-Bibliothek simpleHtmlDom. Sie erlaubt direktes Arbeiten mit dem DOM, ähnlich dem System von jQuery, und ist in jedem Fall irgendwelchen RegEx-Spielereien vorzuziehen.

Every time you attempt to parse HTML with regular expressions, the unholy child weeps the blood of virgins, and Russian hackers pwn your webapp.
bobince on StackOverflow

Die Daten können mit nur zwei PHP-Befehlen abgerufen werden:

Mit ImageMagick kann der Text auf dem Bild gerendert werden, für den Schatteneffekt wird der Text zuerst um wenige Pixel versetzt in schwarz mit einer Transparenz von 25% gezeichnet, dann der eigentliche rote Text noch einmal darüber.