WiFi4EU-kontrollfunktion. Vägledning v1.0

Relevanta dokument
MEDDELANDE OM ALLMÄNNA UTTAGNINGSPROV (2011/C 206 A/02)

BILAGA. till. förslaget till rådets beslut

ANNEX BILAGA. till. förslag till rådets beslut

sedan ÅRSDAGEN AV ROMFÖRDRAGEN GRAFISK HANDBOK Logotyp Typografi Färger

15410/17 MLB/cc DGC 1A

För delegationerna bifogas dokument COM(2017) 433 final/2 ANNEX 1.

Europeiska unionens råd Bryssel den 7 september 2017 (OR. sv)

För delegationerna bifogas dokument COM(2017) 430 final/2 ANNEX 1.

BILAGA. till. förslag till rådets beslut

FÖRHANDLINGARNA OM BULGARIENS OCH RUMÄNIENS ANSLUTNING TILL EUROPEISKA UNIONEN

EU sätter larmnumret 112 på kartan inför sommarsemestrarna

17196/09 akb/ell/am 1 DQPG

Förslag till RÅDETS BESLUT

EUROPEISKA UNIONENS RÅD. Bryssel den 15 juli 2011 (18.7) (OR. en) 12987/11 TRANS 216

BILAGA. till. Förslag till rådets beslut

7115/15 KSM/cc 1 DGD 1

WiFi4EU GRATIS INTERNETUPPKOPPLING PÅ OFFENTLIGA PLATSER.

BILAGA. till. förslag till rådets beslut

Tolkning: Var står vi två år efter utvidgningen?

995 der Beilagen XXIV. GP - Staatsvertrag - 19 Änderungsprotokoll in schwedischer Sprache-SV (Normativer Teil) 1 von 8

FÖRETRÄDARNA FÖR REGERINGARNA I EUROPEISKA GEMENSKAPENS MEDLEMSSTATER, FÖRSAMLADE I RÅDET, HAR ENATS OM FÖLJANDE

Sveriges internationella överenskommelser

Versioner och språk. ComAround Self Service Enterprise

Nationell webbplats om skatteregistreringsnummer.

Etiopiska språk Fisksätra bibliotek 42 Etiopiska språk Nacka Forum bibliotek 7 Etiopiska språk Orminge bibliotek 3 Fang Saltsjöbadens bibliotek 1

KOMMISSIONENS GENOMFÖRANDEBESLUT. av den

Regler och anvisningar fo r Juvenes Translatores

ZA6585. Flash Eurobarometer 421 (Internationalisation of Small and Medium-Sized Enterprises) Country Questionnaire Sweden

Europeiska unionens råd Bryssel den 11 september 2017 (OR. en) Jordi AYET PUIGARNAU, direktör, för Europeiska kommissionens generalsekreterare

Översättning inom kommissionen: Var står vi två år efter utvidgningen?

ONLINE LINGUISTIC SUPPORT (OLS) (INTERNETBASERAT SPRÅKSTÖD) Få ut så mycket som möjligt av din utlandsupplevelse!

BEYOND: Two Souls BEYOND Touch Appen

86 / 100 Hastighet. PageSpeed Insights. Överväg att Fixa: Utnyttja cachelagring i webbläsare. Minska svarstiden från servern.

RIKTLINJER FÖR IFYLLNING AV EUROPASS-TILLÄGGET TILL SLUTBETYGET

KONVENTIONEN OM REPUBLIKEN TJECKIENS, REPUBLIKEN ESTLANDS, REPUBLIKEN CYPERNS, REPUBLIKEN LETTLANDS, REPUBLIKEN LITAUENS, REPUBLIKEN UNGERNS,

EUROPEISKA GEMENSKAPERNAS KOMMISSION. Förslag till RÅDETS BESLUT

PageSpeed Insights. (utgångsdatum har inte angetts)

EUROPEISKA GEMENSKAPERNAS KOMMISSION. Förslag till RÅDETS BESLUT

E-Bilbao: EUOSHA/FC/RSC/08/HR/S/2 tillhandahållande av tillfällig personal till Europeiska arbetsmiljöbyrån 2008/S

Versioner och språk. ComAround Self Service Enterprise

BILAGA. till ändrat förslag till. rådets beslut

ZA5943 Flash Eurobarometer 397 (Consumer Attitudes Towards Cross-border Trade and Consumer Protection, wave 4)

1162 der Beilagen XXII. GP - Staatsvertrag - schwedischer Übereinkommenstext (Normativer Teil) 1 von 10

Regler och anvisningar

Vägledning om avfall och återvunna ämnen

Nyckeldata om språkundervisningen i europeiska skolor 2012

Kan myndigheternas webbplatser bli tillgängliga för alla? Ett svenskt språkpolitiskt perspektiv. Rickard Domeij Språkrådet i Sverige

EU-översättning i ett nötskal. Tina Young Generaldirektoratet för översättning, EUkommissionen

EUROPEISKA REKRYTERINGSBYRÅN (EPSO)

EUROPEISKA MILJÖBYRÅN ANSÖKNINGSBLANKETT

Språk för webben introduk4on 4ll HTML

Statsminister Matti Vanhanen

98 / 100 Hastighet. PageSpeed Insights. Överväg att Fixa: Utnyttja cachelagring i webbläsare. 9 Godkända Regler. Mobil

EUROPEISKA GEMENSKAPERNAS KOMMISSION

PageSpeed Insights. Att komprimera resurser med gzip eller deflate kan minska antalet byte som skickas via nätverket.

FINLANDS FÖRFATTNINGSSAMLINGS FÖRDRAGSSERIE Utgiven i Helsingfors den 9 december 2014

FINLANDS FÖRFATTNINGSSAMLINGS FÖRDRAGSSERIE ÖVERENSKOMMELSER MED FRÄMMANDE MAKTER

JavaScript. Innehåll. Historia. Document object model DHTML. Varför Javascript?

Reach-IT Handbok för industrianvändare

Love Peace and Understandning

Bryssel den COM(2015) 424 final ANNEX 1 BILAGA. till

Versioner och språk. ComAround Zero

Innehåll Introduktion... 3 InteractiveScene.config... 3 Scener <scenes>... 3 Typsnitt <fonts>... 3 Övergångar <transitions>...

Rådets rambeslut om bekämpning av organiserad brottslighet: Vad kan göras för att stärka EU-lagstiftningen på detta område?

EUROPEISKA GEMENSKAPEN, KONUNGARIKET BELGIEN, KONUNGARIKET DANMARK, FÖRBUNDSREPUBLIKEN TYSKLAND, REPUBLIKEN GREKLAND, KONUNGARIKET SPANIEN,

Välkommen. Snabbstartsinstruktioner. Anslut. Installation. Använd

Användarhandledning Version 1.2

Internationell utblick. Anneli Harlén

Förslag till RÅDETS BESLUT

En del länder utger sitt kort i olika språkversioner och därför finns det flera modellkort för dem.

EUROPEISKA REKRYTERINGSBYRÅN (EPSO)

Asiatisk organiserad brottslighet i Europeiska unionen

PageSpeed Insights. (utgångsdatum har inte angetts)

JAVASCRIPT. Beteende

Erasmus+ Online Linguistic Support. Få ut så mycket som möjligt av Erasmus+!

Den 19 juni 2012 avkunnade EU-domstolen en dom i mål C-307/10, IP Translator, och gav följande svar på de ställda frågorna:

Opinionsundersökning en om europeiska arbetsmiljöfrågor

ZA6640. Flash Eurobarometer 417 (European Businesses and Public Administration) Country Questionnaire Sweden

ZA Flash Eurobarometer 331 (Retailers' Attitudes Towards Cross-border Trade and Consumer Protection, wave 2)

Norman Endpoint Protection (NPRO) installationsguide

Vägledning för detaljerad utformning av Denison webbenkät angående företagskultur och lönsamhet.

PageSpeed Insights. (utgångsdatum har inte angetts)

1. Personaldomstolens allmänna verksamhet Nya mål, avgjorda mål och anhängiga mål ( )

Labora&on 5 Dynamisk HTML och &mers övningar/uppgi=er

Laboration 3 HTML och struktur samt frågorna A - C övningar/uppgifter

I Nationalbibliografin redovisad utgivning (monografier)

PageSpeed Insights. Det finns 2 omdirigeringar. Omdirigeringar gör att det tar längre tid innan sidan kan läsas in.

404 der Beilagen XXII. GP - Staatsvertrag - Vertragstext Schwedisch (Normativer Teil) 1 von 23

Övningar i JavaScript del 3

DE HÖGA FÖRDRAGSSLUTANDE PARTERNA I FÖRDRAGET OM UPPRÄTTANDET AV EUROPEISKA GEMENSKAPEN,

1. Personaldomstolens allmänna verksamhet Nya mål, avgjorda mål och anhängiga mål ( )

EUROPEISKA REKRYTERINGSBYRÅN (EPSO)

Nyregistrering och Ändring av Tjänst Testfederationen

PageSpeed Insights. Ta bort JavaScript- och CSS-kod som blockerar renderingen från innehåll ovanför mitten

MEMOday. Art.nr Rev A SE

Kvarsättning i europeiska skolor: stora skillnader mellan länderna

Konfigurationsdokument M1

PageSpeed Insights. Ta bort JavaScript- och CSS-kod som blockerar renderingen från innehåll ovanför mitten

DELA NOBA Lärarenkät Fridaskolorna

Transkript:

EUROPEISKA KOMMISSIONEN GENERALDIREKTORATET FÖR INFORMATIONSTEKNIK WiFi4EU-kontrollfunktion Vägledning v1.0 Innehåll 1. Inledning... 2 2. Stöd för webbläsare... 2 3. Insamlade uppgifter... 2 4. Installationskrav... 2 5. Programkodens installation... 3 5.1 Infogning av programkoden i portalsidan... 3 5.2 Nätverks-id... 3 5.3 Portalens språk... 3 5.4 Exempel på programkoden med provvärden... 4 5.5 WiFi4EU:s visuella identitet... 4 5.6 Den visuella identitetens storlek och position... 4 5.7 Stängd plattform (walled garden)... 4 6. Självtestläge... 5 6.1 Aktivering av självtestläget... 5 6.2 Validering av programkoden... 6 6.3 Validering av den visuella identiteten... 6 6.4 Inaktivering av självtestläget... 7 7. Felsökning... 8 Senaste uppdatering: 16 januari 2019, kl. 14:06

1. Inledning Alla wifi-nätverk som deltar i WiFi4EU måste uppfylla villkoren i det tillämpliga bidragsavtalet inklusive bilagor. Det gäller bland annat kraven på visuell EU-identitet, användning och nätverkskvalitet. Europeiska kommissionen (nedan kallad kommissionen) kontrollerar att de deltagande nätverken uppfyller villkoren med hjälp av en särskild kontrollfunktion i form av en kort programkod. Programkoden är en bit Javascript-kod som ska integreras i det deltagande nätverkets infångsportalsida. Den kontrollerar att kravet på visuell identitet är uppfyllt, räknar antalet besökare och mäter anslutningshastigheten och tidsfördröjningen. Kommissionen samlar in uppgifterna för att övervaka wifinätverkets driftstatus och användning, så att driften kan valideras innan en check betalas ut eller eventuellt återkrävs om villkoren inte skulle vara uppfyllda. För att kontrollera om villkoren är uppfyllda kan man köra programkoden i ett självtestläge och få detaljerade uppgifter om portalens och programkodens installation. Kommissionen samlar inte in uppgifterna från självtestet. 2. Stöd för webbläsare Programkoden är skriven i ren och enkel Javascript och fungerar med alla nya och populära webbläsare. 3. Insamlade uppgifter Programkoden samlar in följande uppgifter: - Nätverks-id - Sidinläsningstid - Validering av programkodens installation - Resultat för portalens validering - Test av nätverkets mätvärden (var n:te sidinläsning) Programkoden samlar inte in besökarnas personuppgifter, t.ex. användarnamn, lösenord och IP-adresser. 4. Installationskrav För att programkoden ska fungera krävs en rad uppgifter som finns i WiFi4EUleverantörsportalens installationsrapport för varje WiFi4EU-nätverk: - WiFi4EU-nätverkets UUID: Den UUID (Universally Unique Identifier) som kommissionen har tilldelat WiFi4EU-nätverket i fråga. Den skapas i installationsrapporten när nätverket installeras och kan inte ändras. - IP-adress/IP-intervall: Den offentliga IP-adress eller det offentliga IP-intervall som programkoden använder för att skicka sina övervakningsdata till kommissionen. Adressen/intervallet kommer att vitlistas (anges som godkända) i kommissionens datainsamlingsbrandvägg. - Infångstportalens namn: Infångstportalsidans URL (Uniform Resource Locator) där programkoden ska integreras. Kommissionen kommer att kontrollera om sidan uppfyller WiFi4EU-kraven. 2

5. Programkodens installation 5.1 Infogning av programkoden i portalsidan Varje WiFi4EU-nätverk som nämns i installationsrapporten måste ha en egen infångstportalsida. Följande kod ska läggas in överst i portalsidans <head>-element: <script type="text/javascript"> </script> var wifi4eutimerstart = Date.now(); var wifi4eunetworkidentifier = 'NETWORK_IDENTIFIER ; var wifi4eulanguage = PORTAL_LANGUAGE ; <script type="text/javascript" src="https://collection.wifi4eu.ec.europa.eu/wifi4eu.min.js"></script> För att vi ska få korrekta mätvärden är det viktigt att du lägger in koden överst i <head>-elementet. Variablernas platshållare måste ersättas med de korrekta värdena så som förklaras nedan. 5.2 Nätverks-id Ett nätverks-id måste läggas in som en variabel i portalsidans <head>-element i stället för platshållaren NETWORK_IDENTIFIER. Variabeln för wifi4eunetworkidentifier ska vara samma teckensträng som WiFi4EUnätverkets UUID i installationsrapporten. Exempel: var wifi4eunetworkidentifier = 123e4567-e89b-12d3-a456-426655440000 ; 5.3 Portalens språk Ange korrekt språkkod för platshållaren PORTAL_LANGUAGE så att portalens innehåll visas på rätt språk. Använd någon av de 24 fördefinierade språkkoderna (1) : Språk Kod Språk Kod Språk Kod Språk Kod Bulgariska bg Estniska et Iriska ga Portugisiska pt Kroatiska hr Finska fi Italienska it Rumänska ro Tjeckiska cs Franska fr Lettiska lv Slovakiska sk Danska da Tyska de Litauiska lt Slovenska sl Nederländska nl Grekiska el Maltesiska mt Spanska es Engelska en Ungerska hu Polska pl Svenska sv (1) Språkkoder enligt EU:s officiella publikationshandbok. Exempel: var wifi4eulanguage = en ; om portalsidan ska visas på engelska. 3

5.4 Exempel på programkoden med provvärden Nedan följer ett exempel på programkoden med provvärden för platshållarna NETWORK_IDENTIFIER och PORTAL_LANGUAGE : <script type="text/javascript"> </script> var wifi4eutimerstart = Date.now(); var wifi4eunetworkidentifier = '123e4567-e89b-12d3-a456-426655440000'; var wifi4eulanguage = en ; <script type="text/javascript" src="https://collection.wifi4eu.ec.europa.eu/wifi4eu.min.js"></script> 5.5 WiFi4EU:s visuella identitet För att uppfylla WIFI4EU-kraven måste portalsidan innehålla en särskild platshållare som programkoden använder för att infoga en bild. Programkoden laddar upp rätt visuell identitet för det språk som angetts för parametern wifi4eulanguage. Platshållaren för den visuella identiteten ska ha wifi4eulogo som HTML-id för img-elementet ska ha originalets bredd-höjd-förhållande får inte överlappas av ett annat element ska vara synligt ska visas i ett visningsområde när sidan laddas får inte vara ogenomskinlig. Installera den visuella identiteten genom att lägga in följande kod i portalsidans HTML: <img id="wifi4eulogo"> 5.6 Den visuella identitetens storlek och position För att uppfylla WIFI4EU-kraven måste den visuella identiteten alltid visas i ett visningsområde i samband med sidladdning. Storleken på den visuella identiteten ska ha samma bredd-höjd-förhållande som originalet. Beroende på visningsområdets storlek finns olika krav på den visuella identiteten: - Om visningsområdets bredd är mindre än 600 bildpunkter ska den visuella identiteten ta upp minst 90 % av bredden. - Om visningsområdets bredd är 600 bildpunkter eller mer ska den visuella identiteten ta upp minst 50 % av bredden. Använd CSS för att ställa in storleken och positionen för platshållaren för den visuella identiteten. 5.7 Stängd plattform (walled garden) Med stängd plattform menas de webbresurser som besökarna har tillgång till innan de autentiserar sig för portalen. För att programkoden ska fungera ska följande adresser vitlistas för den stängda plattformen: https://collection.wifi4eu.ec.europa.eu 4

Den här konfigurationen ska göras på den nätverksåtkomstserver som tillhandahåller surfpunktsfunktionen. 6. Självtestläge 6.1 Aktivering av självtestläget Som WiFi4EU-leverantör kan du med hjälp av självtestläget kontrollera om programkoden är korrekt installerad och om portalen uppfyller alla krav. När programkoden körs i självtestläge skickas inga data till kommissionen beräknas inga mätvärden visas valideringsresultaten i webbläsarens utvecklarkonsol visas en varning på portalsidan om att programkoden körs i självtestläge. Förutom nätverks-id och språk måste också variabeln var selftestmodus = true; läggas in i portalsidan. Exempel på aktiveringen av programkodens självtestläge: <script type="text/javascript"> var wifi4eutimerstart = Date.now(); var wifi4eunetworkidentifier = 123e4567-e89b-12d3-a456-426655440000'; var wifi4eulanguage = en ; var selftestmodus = true; </script> <script type="text/javascript" src="https://collection.wifi4eu.ec.europa.eu/wifi4eu.min.js"></script> Exempel på utvecklarkonsolen när programkoden körs i självtestläge: 5

6.2 Validering av programkoden Systemet validerar följande för att kontrollera om programkoden är korrekt installerad: Initieras variabeln wifi4eutimerstart innan programkoden laddas? Det här är viktigt för att systemet ska kunna samla in mätvärden om sidladdningen. Initieras variabeln wifi4eulanguage innan programkoden laddas och matchar språkkoden någon av de 24 fördefinierade språkkoderna? Är variabeln wifi4eunetworkidentifier korrekt angiven? Den här uppgiften används för att övervakningsdatan ska kunna kopplas till rätt WiFi4EU-nätverk. 6.3 Validering av den visuella identiteten Systemet validerar följande för att kontrollera om den visuella Wifi4EU-identiteten visas på rätt sätt på infångstportalsidan. Valideringsresultaten kan vara true eller false. True (sant) betyder att villkoret är uppfyllt. Självtestläget returnerar följande parametrar för den visuella identiteten: Parameter srccheck existscheck typecheck aspectratiocheck viewportwidthcheck Betydelse Är true om systemet har lyckats lägga in logotypens src-attribut i platshållaren. Är true om det finns ett HTML-element med attributet wifi4eulogo på sidan. Är true om det element som wifi4eulogo identifierar är av typen img. Är true om det element som wifi4eulogo identifierar har rätt bredd-höjdförhållande. Är true om det element som wifi4eulogo identifierar har rätt bredd i förhållande 6

opacitycheck visibilitycheck overlapcheck till visningsområdet. Är true om det element som wifi4eulogo identifierar har ogenomskinligheten inställd till 1. Är true om det element som wifi4eulogo identifierar visas i visningsområdet vid sidladdning. Är true om det element som wifi4eulogo identifierar inte överlappas av ett annat element. 6.4 Inaktivering av självtestläget Du ska bara använda självtestläget för att själv validera portalen. Efter avslutat självtest ska du ta bort inställningen var selftestmodus = true; så att programkoden går tillbaka till normalt driftsläge och skickar övervakningsdata till kommissionen. 7

7. Felsökning Potentiellt problem: Programkoden är korrekt installerad i portalens <head>-element men laddas inte. Det här kan man upptäcka genom att gå till nätverksfliken i webbläsarens utvecklarverktyg. Lösning: Se till att programkodens domän är tillgänglig även när besökaren inte är inloggad. Det gör du genom att vitlista domänen för den stängda plattformen. Den plats som tillhandahåller programkoden ska vara tillgänglig innan besökaren loggar in och ha obegränsad internetåtkomst. Potentiellt problem: Programkoden har installerats och laddar korrekt men det tar väldigt lång tid att visa eller trigga självtestets valideringsresultat. Lösning: Ta bort allt långsamt innehåll från webbplatsen. Programkoden triggas av window.onload-händelsen som webbläsaren utlöser när innehållet i portalens HTML-dokument laddas (t.ex. bilder och filer). Kontakta WiFi4EU:s helpdesk om du har problem med programkodens installation eller drift. 8