Code Monkey home page Code Monkey logo

verifierad-deprecated's Introduction

verifierad.nu - håll koll på din webbplats

Projekt för att kontinuerligt övervaka en webbplats mätbara kvalitetsfaktorer.

Det här är ett ganska utvecklarcentrerat projekt. Förhoppningen är att kunna erbjuda koden som en gratistjänst på sikt, åtminstone för svensk offentlig sektor.

Kom igång

För att komma igång med en egen version av testet kollar du in vår HOW TO, eller om du vill se utvecklingen kan du kolla in vår CHANGELOG.

Vill du bidra?

Hör av dig till @marcusosterberg via Twitter. För närvarande är det Marcus Österberg som kodar och Mattias Skoog som sköter test av dokumentation. Råkar du vara bra på Python tar vi gärna emot kodgranskning, är du bra på paketering av kod till tjänster behövs även det, kan du grafisk formgivning vore det kul med en logga och klistermärken. Häng på! :)

Licens

Projektets innehåll erbjuds med MIT-licens. Det innebär att du vågar använda kod till lite vad du nu vill utan risk för att behöva ha med advokater att göra.

Historik

Koden har ursprungligen skrivits av Marcus Österberg för att skapa ett index kring webbprestanda och webbanalys för svensk offentlig sektor under 2016.

Från och med 2017 blir detta projekt till en öppen källa (källkod). Västra Götalandsregionen (VGR) är projektets primära sponsor genom donerad arbetstid inom uppdraget att bidra till webbriktlinjer.se / Vägledning för webbutveckling

Betrakta det här projektet som ett exempel på verktyg för att mäta prestanda i enlighet med Webbriktlinje 54 och hur VGR försöker följa upp sin prestandabudget.

verifierad-deprecated's People

Contributors

marcusosterberg avatar osterhult avatar tsvenson avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

therealskoog

verifierad-deprecated's Issues

Create a more noob-friendly report (also for those busy ppl)

As I found out (thanx Linda K for pointing it out), not everyone loves the data-driven approach of our reports we've been offering thus far.

Suggestion

Figuring we should write two reports. One is the CSV for the data-driven-decision geeks, but also a HTML-report focusing on:

  1. worst offenders on each especially important criteria.
  2. statistics to be referred to on a later occasion
  3. statistics where applicable and comparable to given threshold values, such as Flesch-Kincaid for readability

This supports a more action-driven insight going forward.

Write report every n checks

Refactor the report writing to support continuously writing reports, for instance every 5000 checks against an API.

Checks: Refactor out to own files

Refactor out all checks to their own logical files based on provider.

Plus:

  • PEP8 the code
  • Simplify and refactor out functionality for reusability by other checks

Test automation

Write tests for 100% coverage and automate testing using Travis.

Google's API for mobile friendliness not reliable

Still a couple of months since launched as a beta API it often fails when testing URL's continuously. Each URL taking about 30-40 seconds to get a response makes it a not that reliable option for large websites.

Is there any other options out there? Should we post-pone the support for this API?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.