Tien procent Gmail-antwoorden door machine geschreven

Tien à vijftien procent van de reacties die gebruikers van Gmail versturen, hebben ze niet zelf geschreven maar komt uit de pen van een slimme Google-computer.

Veel reacties op e-mails zijn zo voorspelbaar dat de maildienst alvast een standaard antwoord suggereert aan zijn gebruikers wanneer mogelijk. Google is daartoe in staat omdat het de inhoud van de oorspronkelijke mails leest zoals het ook voor AdSense bij Gmail doet.

Met behulp van machine learning worden suggesties gedaan voor antwoordmails. Dit moet vooral het mobiele gebruik van de berichtendienst verbeteren. Mobiele gebruikers hoeven enkel op hun telefoonscherm te tikken in plaatsen van de typen of swipen.

Googles baas van divisie Ads & Commerce, Prabhakar Raghavan, heeft een patent op deze geautomatiseerde responses. Tijdens Advertising Week Europe gaf hij te kennend dit het patent is dat hem het meeste voldoening geeft.

Een website verschijnt niet vanzelf. Zo ontleed je het laadproces

Een trage website kost veel omzet en dit is daarnaast funest voor de vindbaarheid binnen Google. De websitesnelheid is voor SEO-specialisten, websitebouwers en ontwikkelaars een terugkerend vraagstuk die velen vormen aanneemt. 

Wil je een website kunnen versnellen? Dan is het handig als je ook weet hoe een website laadt. In dit artikel neem ik je mee in de vier stappen waarin dit gebeurt.

De 4 stappen in het laden van een website

Je kunt het laden van een website grofweg onderverdelen in vier grote stappen. Wanneer je op een link klikt wordt dit proces in gang gezet. Hieronder worden deze stappen kort benoemd. 

  1. Wanneer er op een link wordt geklikt wordt er een aanvraag gemaakt;
  2. De pagina en de bronnen van deze pagina worden gedownload;
  3. De bronnen van de pagina worden door de browser gebruikt om de pagina op te bouwen;
  4. Bij stap 4 begint het renderen, dit is het tonen van de pagina aan de gebruiker.
Stap 1: De aanvraag

De meest voorkomende manieren waarop websites worden aangevraagd is door op een link te klikken of het herladen van een website. Daarnaast komt het ook veel voor dat een URL direct in de web browser wordt getypt.

Het moment dat een website wordt aangevraagd wordt ook wel “Navigation start” genoemd. Dit is het begin van het proces waarin de website wordt geladen.

Er wordt op dit moment een aanvraag gemaakt voor een document. Dit is in veel gevallen een HTML document.  De locatie van dit document is de web server. Het document wordt aangevraagd door de webbrowser en wordt aangevraagd door middel van het http systeem.

In het kort: http is de manier waarop browsers en servers met elkaar praten. Het is bijvoorbeeld de manier waarop een server en een browser de documenten van een website pagina uitwisselen. http staat voor “Hypertext Transfer Protocol”.

Stap 2: Bronnen downloaden

De aanvraag is nu door de web browser gedaan. Als respons hierop levert de web server de aangevraagde documenten aan. Tijdens deze fase ontvangt de webbrowser de aangevraagde documenten.

In het geval dat een website alleen zou bestaan uit HTML documenten zou dit het gehele proces zijn. Maar, veel websites bestaan tegenwoordig uit rich media dat wordt opgebouwd door onder andere CSS en javascript. Deze bronnen moeten ook worden ingeladen om de website correct weer te geven.

Hoe weet een pagina of er additionele bronnen benodigd zijn om de pagina in te laden? Op het moment dat de webbrowser het aangevraagde HTML document heeft ontvangen begint leest hij deze. Dit heet “parsing”: Het lezen van een document door een computer om naar iets specifieks binnen dit document te zoeken.

Wanneer er in het HTML document andere bronnen wordt gevonden worden deze aangevraagd. De afbeeldingen, CSS en javascript waarnaar wordt gerefereerd wordt nu aangevraagd en gedownload.

Stap 3: Het bouwen van de pagina

Wanneer de webbrowser alle benodigde documenten heeft kan het starten met de bouw van de pagina. Om dit te doen combineert de webbrowser de gevonden informatie uit het HTML document en de andere documenten waarnaar wordt gerefereerd.

Om de pagina te bouwen moet de webbrowser drie stappen doorlopen:

  1. De DOM bouwen
  2. De CSSOM bouwen
  3. De “Render Tree” bouwen

De DOM is eigenlijk een map waarin alles staat weergegeven zoals dit in het HTML document staat. DOM staat voor “Document Object Map”.

De CSSOM is de map waarin staat vermeldt welke stijlen waar op de pagina moeten worden toegepast. CSSOM staat voor “CSS Object Map”.

De “Render Tree” combineert bovenstaande mappen om de gehele pagina in te kunnen laden. Tijdens deze stap wordt alle HTML, CSS en javascript ingeladen.

Stap 4: Het renderen van de pagina

Nu de eerste drie stappen succesvol zijn doorlopen kan de webbrowser de pagina daadwerkelijk tonen. Tijdens stap vier gebeuren er twee belangrijke dingen. De layout van de pagina wordt bepaald en de pagina wordt getoond.

Het ontwerpen van de layout is eigenlijk de grootte van de elementen van de pagina bepalen. Daarnaast worden de exacte posities van de elementen op het scherm bepaald. Tijdens dit proces wordt de grootte van een scherm meegewogen in het vormen van de layout.

Nu alle stappen zijn doorlopen kan de webbrowser de pagina op het scherm tonen. Tijdens deze fase wordt alles in de “Render Tree” geconverteerd naar pixels op het scherm.

Orange Belgium opent ecovriendelijk datacenter in Antwerpen

Orange Belgium heeft zijn nieuwe datacenter in Hoboken (Antwerpen) in aanwezigheid van Vlaams minister van Innovatie Philippe Muyters geopend. Het datacenter is 1000 m² groot en helpt Orange te voldoen aan de toenemende vraag van zijn klanten naar mobiel internet.

Orange Belgium startte in 2016 met de ontwerpplannen voor het gebouw, in nauw overleg met META Architects en ingenieursbureaus Ingenium en Deerns. De bedoeling was om een energiezuinig datacenter te bouwen dat zou uitmunten in prestaties en duurzaamheid. Engie Fabricom begon met de bouw in mei 2017 en tegen het einde van de zomer van 2018 werd het gebouw opgeleverd.

Het datacenter zal onderdak bieden aan radio-, telecom- en IT-apparatuur en heeft een totale capaciteit van ruim 500 high-density 52units dataracks, die geïnstalleerd zijn op het equivalent van twaalf tennisvelden.

Het ontwerp van het nieuwe datacenter is volgens Orange bijzonder energievriendelijk, met afgesloten warme gangen die gekoeld worden door middel van adiabatische free cooling.

Security Token Offerings: dé hype & katalysator van de cryptovaluta-markt?

Huisvrouwen die content maken, Geert Wilders, bananen en het beheer van je eigen graf. Een greep uit de bizarre voorbeelden van focusgebieden van de vele duizenden zogenaamde Initial Coin Offerings (ICO), die in 2017 en 2018 plaatsvonden. Hoewel veel blockchain-experts ICO’s oorspronkelijk vooral zagen als een manier om een community op te zetten rondom een […]

GDPR ingewikkeld? Zet je dan maar schrap voor SCA

Net als eerder de AVG brengt de invoering van Strong Customer Authentication (SCA), op 14 september van dit jaar, belangrijke veranderingen met zich mee voor bedrijven die online transacties verwerken en voor de manier waarop we dagelijks online betalen. 

SCA vereist dat er bij online betalingen een extra authenticatiestap moet plaatsvinden. Waar tot nu toe een creditcardnummer en een adres voldoende waren, moeten klanten nu minstens twee van de volgende drie extra authenticatiemethoden gebruiken als ze online voor iets willen betalen. Die drie factoren zijn: 1) iets dat je weet (zoals een wachtwoord of je PIN-code), 2) iets dat je hebt (zoals een smartphone of een authenticatie-apparaat) en 3) iets dat je bent (zoals een vingerafdruk of gezichtsherkenning).

Waarom deze verandering?

Deze nieuwe regel is bedoeld om Europese consumenten te beschermen tegen online fraude, dat miljoenen euro’s aan schade oplevert. De verwachting is dat de Europese e-commercemarkt zal groeien tot bijna 900 miljard euro in 2022 . En daarmee zal ook de online fraude toenemen. De Europese Centrale Bank schat dat er op dit moment jaarlijks voor 1,3 miljard dollar aan online fraude wordt gepleegd met creditcards. We zien én voorkomen ieder jaar wereldwijd ongeveer voor 3,5 miljard euro aan fraudepogingen. Nieuwe maatregelen om de groeiende online fraude tegen te gaan, zijn dan ook meer dan welkom.

Maar SCA kan voor een flinke schadepost zorgen. Zonder een goede voorbereiding, zullen geweigerde transacties en andere fricties bij het online afrekenen een grote negatieve impact op de conversie hebben. Toen bijvoorbeeld in 2014 vergelijkbare regelgeving werd ingevoerd in India, zagen sommige ondernemingen van de ene op de andere dag een conversieverlies van ruim 25 procent. Als datzelfde nu zou gebeuren met de 600 miljard euro online economie van Europa, hebben we het over een potentiële schadepost van maar liefst 150 miljard euro.

Hoe kunnen online ondernemingen zich voorbereiden?

Het beste advies is: begin nu met de voorbereidingen. Op dit moment is slechts een kwart van de Europese ondernemingen zich bewust van de aankomende veranderingen. Dit betekent dat veel bedrijven – net zoals gebeurde bij de GDPR – waarschijnlijk pas op het laatste moment gehaaste stappen gaan nemen. En vergis je niet:  SCA is minstens zo complex als GDPR. De overkoepelende EU-regelgeving wordt op verschillende manieren geïnterpreteerd door de verschillende landen, terwijl creditcardnetwerken en banken hun eigen regels en beleid hebben. Ook zijn er uitzonderingsgevallen waarin SCA niet nodig is. Het kan allemaal behoorlijk verwarrend zijn, daarom zijn hier enkele belangrijke punten om aan te denken bij de voorbereidingen op SCA.

Om te beginnen is het aan te raden om de huidige afrekenprocedures goed onder de loep te nemen, om ervoor te zorgen dat klanten zo makkelijk mogelijk online kunnen betalen, met de beste betaalmethodes. Er zijn verschillende manieren waarop ondernemingen de authenticatie van klanten zo kunnen inrichten dat ze voldoen aan de SCA-richtlijnen. Dit loopt van biometrische beveiliging in mobiele wallets tot regionale betaalmethoden zonder creditcards (denk aan iDEAL), tot 3D Secure 2.0. Ook hebben consumenten hun eigen voorkeuren, afhankelijk van het land waarin zij wonen of hun relatie met het bedrijf waarmee ze zakendoen. Daarom is het verstandig om zo veel mogelijk opties te bieden bij het afrekenen, waarbij de beste betaalmethode dynamisch verschijnt, afhankelijk van de context.

Ten tweede: kijk waar SCA echt nodig is en waar niet. SCA gaat niet voor iedere online transactie gelden. Er zijn uitzonderingen, bijvoorbeeld voor aankopen onder de dertig dollar of voor periodieke betalingen. Denk dus goed na wanneer een klant wel of niet die extra authenticatiestap moet doorlopen. Ook kunnen klanten de bedrijven die ze vertrouwen toevoegen aan een whitelist bij hun bank, zodat ze bij toekomstige aankopen niet die extra authenticatiestap hoeven te doorlopen.

Maar dit soort uitzonderingen is uiteindelijk afhankelijk van de bank van de klant. Voor ondernemingen die actief zijn in meerdere Europese landen betekent dit dat ze rechtstreeks zouden moeten samenwerken met talloze lokale banken om precies te weten hoe ze dit soort uitzonderingen moeten detecteren. En er zijn in heel Europa ruim 6.000 banken… Bedrijven moeten beslissen of ze zelf SCA-expert willen worden of dat ze een strategisch partner zoeken die ze daarbij helpt.

Welke gevolgen kan dit hebben voor e-commerce in Europa?

Waar risico’s zijn, zijn vaak ook kansen. Makkelijk online afrekenen en intelligent beheer van uitzonderingen op SCA kunnen een concurrentievoordeel opleveren voor ondernemingen die erin slagen om dit goed in te richten. In zekere zin kan deze ontwikkeling zelfs een voordeel opleveren voor bedrijven die op technologisch gebied voorop lopen en die voortdurend bezig zijn met het optimaliseren van de klantervaring. Dit geldt ook voor mobile commerce, waar SCA ervoor kan zorgen dat de biometrische beveiliging van wallets zoals Apple Pay en Google Pay meer worden gebruikt. Verder kan SCA aanleiding zijn voor een nieuwe innovatiegolf in biometrische beveiligingstechnieken en mobiele betaaltechnologie in Europa, omdat ondernemers nieuwe kansen zien voor authenticatiemethoden die veiliger én gebruiksvriendelijker zijn.

Laten we dus optimistisch zijn. Het is niet de eerste keer dat Europa voorop loopt met nieuwe betalingsstandaarden die een betere beveiliging combineren met meer gemak. Kijk maar naar de uitrol van de EMV-standaard ruim tien jaar geleden, die ervoor heeft gezorgd dat chip- en PIN-betalingen nu vrijwel overal in Europa worden geaccepteerd. Hoe dan ook, als Europa voorop loopt in de manier waarop online betalingen worden gedaan, zal de rest van de wereld waarschijnlijk snel volgen.

Uiteindelijk is een beter beveiligde interneteconomie belangrijk voor de groei op de lange termijn. Naarmate het consumentenvertrouwen groeit, zullen ook de online uitgaven stijgen. Hoewel SCA op de korte termijn een flinke uitdaging is voor e-commerce, kan het uiteindelijk wel eens een belangrijke mijlpaal zijn op weg naar groeiende online handel in Europa, naar één digitale markt en naar het verhogen van het GDP van internet. 

Android gebruikers moeten voorkeursbrowser en zoekmachine instellen

Android-gebruikers in Europa moeten binnenkort een voorkeursbrowser en zoekmachine instellen als gevolg van de boete die de Europese Commissie Google vorig jaar heeft opgelegd voor machtsmisbruik van het Android systeem.

Fabrikanten van smartphones kunnen daarnaast een licentie afnemen voor de Play Store, Drive en YouTube zonder verplicht de Google Search app of Chrome te installeren.

In Rusland moesten consumenten al aangeven welke browser ze willen gebruiken en in zestig landen heeft Google Chrome DuckDuckGo als zoekmotor toegevoegd.

In het verleden dwong de techgigant smartphoneproducenten om bepaalde Google-apps te installeren als ze van Android gebruik willen maken. Google kreeg daarvoor een recordboete van 4,3 miljard euro.

Om Android gratis te houden vraagt Google inmiddels wel geld vragen aan smartphoneproducten die Google-apps installeren zonder de eigen zoekapp of Chrome.

Google heeft beroep ingesteld tegen de boete. De procedure loopt nog.

Page generated in 2,545 seconds. Stats plugin by www.blog.ca