Giter VIP home page Giter VIP logo

download.servo.org's Introduction

download.servo.org


Style and layout based on servo.org and used under MPL, bootstrap.css (c) Twitter and used under MIT license.

Homu is set up to land changes on this repository, and all successful Travis builds of the master branch automatically deploy the updated site to the servo-builds bucket on s3.

Assistance in improving the download page's appearance, accessibility, and instructions is greatly appreciated!

The Servo Contributing Guide applies to this repo.

Subresource Integrity Hash Updating

If you update any of the static resources (e.g. a css file), you need to regenerate the SRI hash for that resource:

$ # Let's say you modified css/style.css
$ cat css/style.css | openssl dgst -sha512 -binary | openssl base64 -A

Copy the output, prepend it with "sha512-", and replace the corresponding value for the integrity attribute on the HTML tag including that resource.

You can check if this worked by trying to load the page in a browser and looking for console messages. (Note that Servo doesn't support this quite yet!)

Local testing

We use the W3C's HTML5 validator, via the html5validator Python package .

To run this locally, run:

$ virtualenv2 venv
$ source venv/bin/activate
(venv2) $ pip install -r dev-requirements.txt
(venv2) $ html5validator

download.servo.org's People

Contributors

aneeshusa avatar atouchet avatar avadacatavra avatar coder206 avatar cvan avatar easyaspi314 avatar edunham avatar jacobp100 avatar jdm avatar larsbergstrom avatar uk992 avatar wafflespeanut avatar

Watchers

 avatar  avatar

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.