Styling van de Twitter Widget

30 jun 2013 17:56 | Geplaatst door Marcel

Sinds voorjaar 2013 werkt de v1.0 versie van de standaard Twitter Widget niet meer.

De oude widget was gemaakt in JavaScript, en voegde elementen toe aan de geladen pagina. Het was makkelijk hier styling voor toe te voegen, je kon het gewoon aan de stylesheet van de pagina toevoegen.

Met de nieuwe widget, die de nieuwe API gebruikt, werkt dat niet meer. Het is nog steeds gemaakt in JavaScript, maar het genereert een iframe. En styleregels in de standaard stylesheet hebben geen effect op een iframe.

Toch kun je een stylesheet toevoegen aan een iframe, en dat heb ik ook gedaan. Het is beschikbaar als download. Alles wat je hoeft te doen is de locatie van de stylesheet aan te passen. Je kunt het dan toevoegen aan de pagina layout. Het heeft wel jQuery nodig.

Mocht je de stylesheet bewerken, en toch verversen bij F5, open dan de stylesheet zelf in een tabblad van de browser, en ververs deze mbv. F5, zodat de cache van de browser ververst is.

Sinds voorjaar 2013 werkt de v1.0 versie van de standaard Twitter Widget niet meer. De oude widget was gemaakt in JavaScript, en voegde elementen toe aan de geladen pagina. Het was makkelijk hier styling voor toe te voegen, je kon…
Verder lezen...

Picture Time Photo Album

22 jun 2013 13:33 | Geplaatst door Marcel

Onder de nieuwe naam Picture Time heb ik mijn photo album opnieuw uitgegeven.

Download hem hier: Picture Time

Onder de nieuwe naam Picture Time heb ik mijn photo album opnieuw uitgegeven. Download hem hier: Picture Time
Verder lezen...

Nieuwe versie cPanel plugin

16 apr 2013 09:28 | Geplaatst door Marcel

Vandaag heb ik een nieuwe versie van de WordPress installer voor cPanel. Hij is nogal veranderd, daarom heb ik hem versio 2.0 genoemd. Er is ondersteuning voor meer talen, en je kunt makkelijk een taal toevoegen. Ook is de beveiliging verbeterd, je kunt nu alleen het pad aanpassen.

Vandaag heb ik een nieuwe versie van de WordPress installer voor cPanel. Hij is nogal veranderd, daarom heb ik hem versio 2.0 genoemd. Er is ondersteuning voor meer talen, en je kunt makkelijk een taal toevoegen. Ook is de beveiliging…
Verder lezen...

Privacy en anonimiteit op het WWW

26 feb 2013 16:40 | Geplaatst door Marcel

firefoxEr is de laatste tijd veel te doen over de zogenaamde Cookie-wetgeving. Wat veel mensen niet weten is dat je zelf ook veel kunt doen aan privacy op het internet.
Voor sommige mensen is dat geen probleem, die hebben niets te verbergen. Bij hun wil ik dan wel voorstellen een webcam in de slaapkamer op te hangen en dit uit te zenden via internet. Ikzelf heb genoeg te verbergen, voor de een meer dan voor de ander.

Het probleem

Ik zal eerst uitleggen wat het probleem is qua privacy op het internet.
Veel bedrijven die op internet actief zijn verdienen geld met advertenties. Dit geldt bv. wel voor Google en Facebook, maar ook voor veel kleinere partijen. En hoe gerichter de advertenties zijn hoe meer geld ze opleveren. Dus bouwen ze datasets op met zoveel mogelijk informatie van je.
Deze informatie bestaat bv. uit iedere site die je bezoekt, en alles waar je naar zoekt. Google heeft bv. met Google Analytics op iedere pagina een stukje code waarmee ze kunnen zien wie je bent. Ditzelfde geldt voor Facebook en andere Social Media bedrijven, via hun zogenaamde “Share”-buttons.
Ook wanneer je geen gmail-adres hebt, of een Facebook profiel, dan nog zullen ze een zogenaamd schaduw-profiel van je bijhouden. Er zijn allerlei intelligente manieren om dit te doen en om je ook te herkennen bij iedere browsersessie.

De oplossing in 3 stappen

“De oplossing” is nogal een groot woord. Maar de stappen die ik beschrijf geven wel een stuk meer privacy en anonimiteit. Ik zal de stappen beschrijven met behulp van de browser Firefox. Er zijn ook andere browsers waar dit in kan. Ik beperk me tot een beschrijving gericht op Firefox.
Firefox kun je downloaden vanaf mozilla.org. Je krijgt standaard volgens mij de Engelstalige versie (ik in ieder geval). De Nederlandse versie is ook direct verkrijgbaar.

Binnen Firefox kun je Add-ons oftewel extensies toevoegen. Ik zal kort een aantal extensies benoemen en uitleggen waarom je ze wilt gebruiken. Add-ons kun je beheren onder “Extra / Add-ons”, maar je kunt ook rechtstreeks op de Mozilla-site zoeken, of via Google.

Stap 1: AdBlock Plus

Adblock Plus is een adblocker. Hij zorgt ervoor dat er zo goed als geen advertenties meer geladen worden. De meeste advertenties komen van een eigen netwerk van de advertentiebedrijven. Zij zien precies welke sites je bezoekt middels die advertenties. Zo bouwen ze dus een heel profiel van jou en je internetgebruik op.

Adblock Plus kun je installeren binnen de Add-on pagina van Firefox (“Extra / Add-ons”) of via de rechtstreekse link. Klik op “Toevoegen aan Firefox” en klik op “Nu installeren”.
Je krijgt nu een nieuw tabblad waarin je de voorkeuren kunt aanpassen, maar hij werkt verder gewoon al.

Er is wel een langlopende discussie of dit goed is voor het internet of niet. Wanneer iedereen een adblocker gebruikt kunnen internetbedrijven moeilijker aan inkomsten komen en zou het aanbod van websites afnemen.
Mijn mening is dat als er geen advertenties op internet zouden staan, dat het internet dan beter af zou zijn. Liever minder kapitaalkrachtige websites of gewoon hobby-sites dan de overdaad aan opdringerige advertenties. Voel je vrij om een andere mening te hebben.
Wil je een website toch ondersteunen door hun advertenties te zien dan kun je eenvoudig een uitzonderingsregel toevoegen aan Adblock Plus.

Stap 2: Ghostery

firefoxEen andere Add-on is Ghostery. Deze zorgt ervoor dat veel voorkomende trackers ed. geblokkeerd worden. Dit geldt bijv. voor de Facebook Share buttons, maar ook voor Google Analytics. Alleen de eigenaar van de website ziet je nog in zijn statistieken, maar veel van de derde partijen niet meer.

Installatie kan ook via de Add-on pagina in Firefox of via de rechtstreekse link. Klik opnieuw op toevoegen en installeren. In dit geval en nog op dit moment heeft Firefox een herstart nodig voor deze Add-on.
Na de herstart is er een nieuw tabblad voor de Ghostery instellingen. Selecteer rustig alle trackers en scripts, de meesten mis je niet.

Wil je later een bepaald script toch weer aanzetten dan kan dat eenvoudig door op het spookje rechtsboven te klikken. Dan kun je specifieke trackers voor die website weer aanzetten.

Stap 3: Smart Referrer

Wanneer je op een website bent en op een link klikt, dan verzend je niet alleen een verzoek voor de nieuwe pagina. Je verzendt ook de url van waar je vandaan komt. Dus stel, je bent op een porno-website, gespecialiseerd in dwergen met ezels, en klikt daar op een link naar de website van je werkgever (vreemd, maar het kan), dan kan je werkgever in principe zien waar je vandaan komt.
Een andere situatie kan zijn dat je bv. op een besloten forum bent en klikt op een Youtube linkje. Nu weet Youtube (en dus ook Google) dat je lid bent van dat besloten forum.

Meestal vinden website-beheerders dit interessant om te weten (ik tenminste wel), maar jij wilt die informatie misschien niet kwijt.
Smart Referrer is een Firefox Add-on waarmee je geen referrer-data verzendt, tenzij je op dezelfde website blijft. Installeren kan via de Add-on pagina, of via de rechtstreekse link. Klik op Toevoegen en Installeren. Hij werkt nu.

Kortom

Zoals gezegd, deze Add-ons zijn specifiek voor Firefox. Google Chrome en Internet Explorer hebben ook de mogelijkheid voor extensies, maar deze browsers gebruik ik niet. Ik beperk me tot advies over Firefox.
Een andere Add-on die interessant is dat is de Noscript Add-on. Deze heeft een wel wat technische instelling nodig.

Na deze handelingen ben je nog steeds niet volledig anoniem, en advertentiebedrijven proberen nog steeds een profiel van je op te bouwen. Maar het is al een stuk moeilijker, en veel van je internetgebruik komt nu niet meer terecht in je profiel bij hun.

Er is de laatste tijd veel te doen over de zogenaamde Cookie-wetgeving. Wat veel mensen niet weten is dat je zelf ook veel kunt doen aan privacy op het internet. Voor sommige mensen is dat geen probleem, die hebben niets…
Verder lezen...

Bekijken van de viewport in css

11 jan 2013 22:19 | Geplaatst door Marcel

Measure the viewportEr is veel te doen over responsive design, een techniek om websites vorm te geven voor oa. een mobiele telefoon. Of een televisie. Of een koelkast.
Op mijn werk werken we vooral met de max-width media query.

Bij een mobiele telefoon zijn er verschillende besturingssystemen en browsers, en een pixel schermbreedte (hardware) is niet hetzelfde als een css pixel. Om dit simpel toonbaar te maken, en zo te testen welk apparaat welke viewport heeft, heb ik een scriptje geschreven. Het geeft gewoon aan wat de breedte is van het scherm in css-pixels.

Van het script is hier de uitvoer te bekijken. Ook de broncode is beschikbaar.

Er is veel te doen over responsive design, een techniek om websites vorm te geven voor oa. een mobiele telefoon. Of een televisie. Of een koelkast. Op mijn werk werken we vooral met de max-width media query. Bij een mobiele…
Verder lezen...

Re-incarnatie en statistiek

09 dec 2012 14:41 | Geplaatst door Marcel

Re-incarnatie is onderdeel van veel religies. Niet van het Christendom of de Islam, maar wel van veel Oosterse religies. En ook in het Westen staan veel mensen open voor het idee van re-incarnatie.

Net als economie is ook religie geen exacte wetenschap. In feite is het vooral gebaseerd op speculatie, opinie en interpretatie, waarbij de aangenomen bron erg tegenstrijdig kan zijn. Om feiten te verzamelen over religieuze onderwerpen is dan ook niet gemakkelijk.
Feiten is sowieso een relatief begrip, maar er wordt over het algemeen mee bedoeld iets dat voor waar aangenomen kan worden en dat waargenomen of gemeten kan worden.
Er wordt dus maar al te vaak gezegd, “Dat is een kwestie van geloof”.

Speculatie is natuurlijk vreselijk interessant, en alles is dan mogelijk. Ieder van ons heeft zeker 5 vorige levens gehad, en allemaal wel aan het hof van een koning Lodewijk de zoveelste geleefd. We houden wel van een mooi romantisch beeld, en feiten mogen dat beeld niet zomaar verstoren natuurlijk.
Nu ben ik persoonlijk niet meer zo ge-interesseerd in alle speculatie in religies. Ik zoek het toch meer in wat vast liggende feiten. Wat simpelweg betekent dat er weinig religie te beleven valt. Maar laten we eens een poging wagen…

Religie en dus ook re-incarnatie kun je tegen statistieken aanhouden, en zo mogelijke conclusies trekken. Dat kan heel simpel. De huidige wereldbevolking is ruim 7 miljard mensen. In de hele geschiedenis van Homo sapiens zijn er ongeveer 14 miljard mensen geweest. Vanuit het kader van re-incarnatie kun je dan zeggen dat iedereen die nu leeft gemiddeld 1 vorig leven heeft gehad.
Dat zijn gemiddeldes, dus stel je voor dat een Nederlander met 5 vorige levens dan kan staan tegenover 4 Noord-Koreanen die geen vorig leven hebben gehad.

Nu kun je twijfelen aan de statistieken, omdat er tot voor kort geen Verenigde Naties waren die statistieken bijhouden. Maar afgaande op archeologisch materiaal is toch wel aannemelijk dat het niet veel zal afwijken. Vroeger was de menselijke bevolking gewoon dungezaaid. Het is pas sinds de twintigste eeuw dat we met zoveel zijn.

Let op, deze statistieken zeggen natuurlijk niets over re-incarneren als dieren. Of als wezens op een andere planeet. Dat kan natuurlijk mogelijk zijn, maar dat is dan weer speculatie.

Ik wil ook niet beweren dat re-incarnatie niet bestaat. Of beweren dat het juist wel bestaat. Ik heb juist geen flauw idee of het bestaat of niet.
Wel staat zo goed als vast dat we het romantische beeld dat we hebben van re-incarnatie, dat we dat wel los mogen laten. Sowieso, vroeger bestond het leven vooral uit armoede, honger en ziekte, en was er weinig romantisch aan.

Re-incarnatie is onderdeel van veel religies. Niet van het Christendom of de Islam, maar wel van veel Oosterse religies. En ook in het Westen staan veel mensen open voor het idee van re-incarnatie. Net als economie is ook religie geen…
Verder lezen...