<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Oh, was ik nog vergeten, voor de conspiracytheorists onder ons. Roy Fielding is werknemer bij Adobe, de grootste leverancier van trackingsoftware. Die heeft dus deze wijziging aangebracht in de meest gebruikte webserversoftware… ;-)<br><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div><br class="Apple-interchange-newline">Met vriendelijke groet,</div><div><br></div><div>Patrick Godschalk</div><div>Piratenpartij Nederland</div><div><br></div><div>Tel: +31 (0)6 48551498</div><div>Mail: <a href="mailto:patrick.godschalk@piratenpartij.nl">patrick.godschalk@piratenpartij.nl</a></div><div>Web: <a href="https://piratenpartij.nl">https://piratenpartij.nl</a></div></span>
</div>
<br><div><div>On Sep 10, 2012, at 9:18 PM, Patrick Godschalk | Piratenpartij wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><a href="https://github.com/apache/httpd/commit/a381ff35fa4d50a5f7b9f64300dfd98859dee8d0">https://github.com/apache/httpd/commit/a381ff35fa4d50a5f7b9f64300dfd98859dee8d0</a><br><br>Maar laat ik het voor de non-techies en degene die het niet gevolgd hebben in context plaatsen. DNT is een nieuw ontwikkelde open standaard, "Do Not Track". Met deze keuze in je browser (velen hebben hem al) kun je aangeven dat je niet gevolgd wenst te worden. Elke keer dat je een webpagina bezoekt, maak je namelijk verbinding met een server. Op die server draait webserversoftware zoals IIS, Apache, nginx, lighttpd of één van de andere alternatieven. Apache is hiervan het meest gebruikt met een veel groter marktaandeel als de anderen (en is open source).<br><br>Telkens als je verbinding maakt met die webserversoftware stuurt je browser een HTTP header mee met informatie over je browser. Die van mij ziet er bijvoorbeeld (deels) zo uit:<br>HTTP_USER_AGENT == Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/536.25 (KHTML, like Gecko) Version/6.0 Safari/536.25; HTTP_ACCEPT == text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8; HTTP_DNT == 1<br><br>Deze is nog een stuk langer, maar van belang is hier HTTP_DNT == 1. Dit geeft aan dat ik niet gevolgd wens te worden. Een website (webserver, eigenlijk) kan deze keuze dan respecteren en geen tracking toe te passen. Adverteerbedrijven zoals Google zijn hier eergetrouw aan gebonden, want doen ze het niet dan kun je de negatieve publiciteit al ruiken. ;-)<br><br>Een mooie ontwikkeling dus, echter.. In Windows 8 wordt de nieuwe IE10 standaard meegeleverd. Tijdens de installatie hiervan kun je kiezen tussen Express en Custom install. Bij de Express installatie wordt de DNT-waarde alvast voor je ingevuld, namelijk dat je *niet* gevolgd wenst te worden. Elke andere browser laat de DNT standaard uit staan.<br><br>Dit tegen het zere been van veel ontwikkelaars, want 'als iedereen aangeeft niet gevolgd te willen worden verdienen advertentiebedrijven minder, of gaan ze lak hebben aan DoNotTrack, of.. of..)<br><br>Enter een hoop geeky drama over deze beslissing van Microsoft, heeft nu een Adobe medewerker genaamd Roy Fielding het heft maar in eigen hand genomen:<br><br># Deal with user agents that deliberately violate open standards<br>#<br><IfModule setenvif_module><br><span class="Apple-tab-span" style="white-space:pre"> </span>BrowserMatch "MSIE 10.0;" bad_DNT<br></IfModule><br><br>Deze drie effectieve regels aan code zeggen eigenlijk: 'hoi browser, als je IE bent hebben we dikke schijt aan wat je DNT waarde is :D'. Volgens Fielding conformeert IE zich niet aan de DNT-standaard (wat ze, volgens de letter wel doen, maar dit is betwist). Hypocriet is dat nu Apache bepaalt dat als je IE gebruikt je gewoon gevolgd mag worden, of je het nu aangeeft of niet.<br><br>Dit als informatief mailtje. En bij de Piratenpartij gebruiken we nginx, geen Apache. :P<br><br>Met vriendelijke groet,<br><br>Patrick Godschalk<br>Piratenpartij Nederland<br><br>Tel: +31 (0)6 48551498<br>Mail: patrick.godschalk@piratenpartij.nl<br>Web: https://piratenpartij.nl<br><br>_______________________________________________<br>Algemeen mailing list<br>Algemeen@lists.piratenpartij.nl<br>https://lists.piratenpartij.nl/mailman/listinfo/algemeen<br></div></blockquote></div><br></body></html>