Permalink
Browse files

Add WIP slides for Lyon Dev Meetup.

  • Loading branch information...
1 parent 56d6213 commit bac580bbe36cab9fcd88bb21cce586c9d6466d89 @SimonSapin committed Oct 29, 2012
Showing with 3,538 additions and 0 deletions.
  1. +296 −0 exyr/pages/2012/w3c-developer-meetup-lyon/embedder.html
  2. +6 −0 exyr/pages/2012/w3c-developer-meetup-lyon/font/font.css
  3. BIN exyr/pages/2012/w3c-developer-meetup-lyon/font/oswald.woff
  4. +518 −0 exyr/pages/2012/w3c-developer-meetup-lyon/images/Architecture.svg
  5. BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/acid2-small.png
  6. BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/box_model.png
  7. +9 −0 exyr/pages/2012/w3c-developer-meetup-lyon/images/kozea-logo.svg
  8. +282 −0 exyr/pages/2012/w3c-developer-meetup-lyon/images/make/Frozen-Flask.svg
  9. BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/make/cairosvg.png
  10. BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/make/logo-pynuts.png
  11. BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/make/multicorn.png
  12. +1 −0 exyr/pages/2012/w3c-developer-meetup-lyon/images/make/radicale.svg
  13. BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/make/weasyprint-logo.png
  14. +81 −0 exyr/pages/2012/w3c-developer-meetup-lyon/images/use/Lighttpd_logo.svg
  15. +902 −0 exyr/pages/2012/w3c-developer-meetup-lyon/images/use/Tux.svg
  16. BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/use/cairo.png
  17. +64 −0 exyr/pages/2012/w3c-developer-meetup-lyon/images/use/flask.svg
  18. BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/use/lxml.png
  19. BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/use/pango-name.png
  20. BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/use/pocoo.png
  21. BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/use/python.png
  22. +358 −0 exyr/pages/2012/w3c-developer-meetup-lyon/onstage.html
  23. +13 −0 exyr/pages/2012/w3c-developer-meetup-lyon/outline
  24. +100 −0 exyr/pages/2012/w3c-developer-meetup-lyon/prism.css
  25. +7 −0 exyr/pages/2012/w3c-developer-meetup-lyon/prism.js
  26. +901 −0 exyr/pages/2012/w3c-developer-meetup-lyon/slides.html
View
296 exyr/pages/2012/w3c-developer-meetup-lyon/embedder.html
@@ -0,0 +1,296 @@
+<!DOCTYPE html>
+
+<meta charset="utf8">
+<title>...</title>
+
+<div id="slides">
+ <iframe allowfullscreen mozallowfullscreen webkitallowfullscreen></iframe>
+</div>
+<div id="notes">
+ <p id="content"></p>
+</div>
+<div id="controls">
+ <button title="prev" id="back" onclick="Dz.back()">&#9664;</button>
+ <button title="next" id="forward" onclick="Dz.forward()">&#9654;</button>
+ <div id="rightcontrols">
+ <input onchange="Dz.setCursor(this.value)" size="2" id="slideidx" value="0" />/<span id="slidecount">...</span>
+ <button title="Go fullscreen or open in a new window" id="fullscreen" onclick="Dz.goFullscreen()">&#8689;</button>
+ </div>
+</div>
+
+<style>
+ html { height: 100%;}
+ body {
+ margin: 0;
+ background-color: black;
+ height: 100%;
+ width: 100%;
+ }
+ #slides, #controls, #notes {
+ left: 0;
+ position: absolute;
+ right: 0;
+ }
+ #controls {
+ color: white;
+ font-family: monospace;
+ height: 30px;
+ line-height: 30px;
+ padding: 5px;
+ }
+ #slides {
+ bottom: 206px;
+ top: 0;
+ }
+ #notes {
+ bottom: 40px;
+ height: 150px;
+
+ background: #EEE;
+ color: #444;
+ padding: 0 20px;
+ overflow: auto;
+ font: 25px sans-serif;
+ border: 8px solid #555;
+ border-style: solid none;
+ }
+ iframe {
+ border: none;
+ background-color: white;
+ height: 100%;
+ width: 100%;
+ }
+ #controls {
+ bottom: 0;
+ float: right;
+ font-size: 13px;
+ text-align: center;
+ }
+ #controls button[disabled] {color: #333;}
+ button {
+ background-color: transparent;
+ border: none;
+ cursor: pointer;
+ color: #bbb;
+ padding: 0;
+ font-size: 20px;
+ line-height: 100%;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -o-user-select: none;
+ user-select: none;
+ position: relative;
+ }
+ button:hover {
+ color: white;
+ }
+ button:active {
+ top: 1px;
+ left: 1px;
+ }
+ #slideidx {
+ border: none;
+ background-color: rgba(255, 255, 255, 0.2);
+ color: white;
+ text-align: center;
+ }
+ #rightcontrols * { vertical-align: middle; }
+ #rightcontrols {
+ bottom: 4px;
+ position: absolute;
+ top: 4px;
+ right: 10px;
+ }
+ #fullscreen {-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);-o-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);}
+</style>
+
+<script>
+ var Dz = {
+ view: null,
+ url: null,
+ idx: 1,
+ count: null,
+ iframe: null
+ };
+
+ Dz.init = function() {
+ this.loadIframe();
+ }
+
+ Dz.onkeydown = function(aEvent) {
+ // Don't intercept keyboard shortcuts
+ if (aEvent.altKey
+ || aEvent.ctrlKey
+ || aEvent.metaKey
+ || aEvent.shiftKey) {
+ return;
+ }
+ if ( aEvent.keyCode == 37 // left arrow
+ || aEvent.keyCode == 38 // up arrow
+ || aEvent.keyCode == 33 // page up
+ ) {
+ aEvent.preventDefault();
+ this.back();
+ }
+ if ( aEvent.keyCode == 39 // right arrow
+ || aEvent.keyCode == 40 // down arrow
+ || aEvent.keyCode == 34 // page down
+ ) {
+ aEvent.preventDefault();
+ this.forward();
+ }
+ if (aEvent.keyCode == 35) { // end
+ aEvent.preventDefault();
+ this.goEnd();
+ }
+ if (aEvent.keyCode == 36) { // home
+ aEvent.preventDefault();
+ this.goStart();
+ }
+ if (aEvent.keyCode == 32) { // space
+ aEvent.preventDefault();
+ this.toggleContent();
+ }
+ if (aEvent.keyCode == 70) { // f
+ aEvent.preventDefault();
+ this.goFullscreen();
+ }
+ }
+
+ Dz.onmessage = function(aEvent) {
+ if (aEvent.source === this.view) {
+ var argv = aEvent.data.split(" "), argc = argv.length;
+ argv.forEach(function(e, i, a) { a[i] = decodeURIComponent(e) });
+ if (argv[0] === "CURSOR" && argc === 2) {
+ var cursor = argv[1].split(".");
+ this.postMsg(this.view, "GET_NOTES");
+ this.idx = ~~cursor[0];
+ this.step = ~~cursor[1];
+ $("#slideidx").value = this.idx;
+ $("#back").disabled = this.idx == 1;
+ $("#forward").disabled = this.idx == this.count;
+ }
+ if (argv[0] === "REGISTERED" && argc === 3) {
+ $("#slidecount").innerHTML = this.count = argv[2];
+ document.title = argv[1];
+ }
+ if (argv[0] === "NOTES" && argc === 2) {
+ $("#notes > #content").innerHTML = this.notes = argv[1];
+ }
+ }
+ }
+
+ /* Get url from hash or prompt and store it */
+
+ Dz.getUrl = function() {
+ var u = window.location.hash.split("#")[1];
+ if (!u) {
+ u = window.prompt("What is the URL of the slides?");
+ if (u) {
+ window.location.hash = u.split("#")[0];
+ return u;
+ }
+ u = "<style>body{background-color:white;color:black}</style>";
+ u += "<strong>ERROR:</strong> No URL specified.<br>";
+ u += "Try<em>: " + document.location + "#yourslides.html</em>";
+ u = "data:text/html," + encodeURIComponent(u);
+ }
+ return u;
+ }
+
+ Dz.loadIframe = function() {
+ this.iframe = $("iframe");
+ this.iframe.src = this.url = this.getUrl();
+ this.iframe.onload = function() {
+ Dz.view = this.contentWindow;
+ Dz.postMsg(Dz.view, "REGISTER");
+ }
+ }
+
+ Dz.toggleContent = function() {
+ this.postMsg(this.view, "TOGGLE_CONTENT");
+ }
+
+ Dz.onhashchange = function() {
+ this.loadIframe();
+ }
+
+ Dz.back = function() {
+ this.postMsg(this.view, "BACK");
+ }
+
+ Dz.forward = function() {
+ this.postMsg(this.view, "FORWARD");
+ }
+
+ Dz.goStart = function() {
+ this.postMsg(this.view, "START");
+ }
+
+ Dz.goEnd = function() {
+ this.postMsg(this.view, "END");
+ }
+
+ Dz.setCursor = function(aCursor) {
+ this.postMsg(this.view, "SET_CURSOR", aCursor);
+ }
+
+ Dz.goFullscreen = function() {
+ var requestFullscreen = this.iframe.requestFullscreen || this.iframe.requestFullScreen || this.iframe.mozRequestFullScreen || this.iframe.webkitRequestFullScreen;
+ if (requestFullscreen) {
+ requestFullscreen.apply(this.iframe);
+ } else {
+ window.open(this.url + "#" + this.idx, '', 'width=800,height=600,personalbar=0,toolbar=0,scrollbars=1,resizable=1');
+ }
+ }
+
+ Dz.postMsg = function(aWin, aMsg) { // [arg0, [arg1...]]
+ aMsg = [aMsg];
+ for (var i = 2; i < arguments.length; i++)
+ aMsg.push(encodeURIComponent(arguments[i]));
+ aWin.postMessage(aMsg.join(" "), "*");
+ }
+
+ function init() {
+ Dz.init();
+ window.onkeydown = Dz.onkeydown.bind(Dz);
+ window.onhashchange = Dz.loadIframe.bind(Dz);
+ window.onmessage = Dz.onmessage.bind(Dz);
+ }
+
+ window.onload = init;
+</script>
+
+
+<script> // Helpers
+ if (!Function.prototype.bind) {
+ Function.prototype.bind = function (oThis) {
+
+ // closest thing possible to the ECMAScript 5 internal IsCallable
+ // function
+ if (typeof this !== "function")
+ throw new TypeError(
+ "Function.prototype.bind - what is trying to be fBound is not callable"
+ );
+
+ var aArgs = Array.prototype.slice.call(arguments, 1),
+ fToBind = this,
+ fNOP = function () {},
+ fBound = function () {
+ return fToBind.apply( this instanceof fNOP ? this : oThis || window,
+ aArgs.concat(Array.prototype.slice.call(arguments)));
+ };
+
+ fNOP.prototype = this.prototype;
+ fBound.prototype = new fNOP();
+
+ return fBound;
+ };
+ }
+
+ var $ = (HTMLElement.prototype.$ = function(aQuery) {
+ return this.querySelector(aQuery);
+ }).bind(document);
+
+</script>
View
6 exyr/pages/2012/w3c-developer-meetup-lyon/font/font.css
@@ -0,0 +1,6 @@
+@font-face {
+ font-family: 'Oswald';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Oswald '), local('Oswald'), url(oswald.woff) format('woff');
+}
View
BIN exyr/pages/2012/w3c-developer-meetup-lyon/font/oswald.woff
Binary file not shown.
View
518 exyr/pages/2012/w3c-developer-meetup-lyon/images/Architecture.svg
@@ -0,0 +1,518 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="16cm"
+ height="25cm"
+ viewBox="6 -1 317 485"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="Architecture.svg"
+ inkscape:export-filename="/home/simon/INSA/5IF/PFE2/rapport/Architecture.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <metadata
+ id="metadata264">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs262" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1026"
+ id="namedview260"
+ showgrid="false"
+ inkscape:zoom="1.0656711"
+ inkscape:cx="325.94882"
+ inkscape:cy="671.89527"
+ inkscape:window-x="0"
+ inkscape:window-y="26"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <polyline
+ id="polyline164"
+ points="126.032,179.5 160.257,179.5 160.257,53 174.669,53 "
+ style="fill:none;stroke:#000000;stroke-width:2"
+ transform="matrix(0.99870841,0,0,1,0.12224053,0)" />
+ <polygon
+ id="polygon168"
+ points="182.169,53 172.169,58 174.669,53 172.169,48 "
+ style="fill:none;stroke:#000000;stroke-width:2"
+ transform="matrix(0.99870841,0,0,1,0.12224053,0)" />
+ <polygon
+ id="polygon6"
+ points="139.93,73 7.806,73 22.3648,33 154.488,33 "
+ style="fill:#ffffff" />
+ <polygon
+ id="polygon8"
+ points="139.93,73 7.806,73 22.3648,33 154.488,33 "
+ style="fill:#8ae234;stroke:#376d04;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text10"
+ y="56.900002"
+ x="81.147202"
+ style="font-size:12.80000019px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan12"
+ y="56.900002"
+ x="81.147202">HTML document</tspan>
+ </text>
+ <polygon
+ id="polygon16"
+ points="307.788,73 177.764,73 192.323,33 322.346,33 "
+ style="fill:#ffffff" />
+ <polygon
+ id="polygon18"
+ points="307.788,73 177.764,73 192.323,33 322.346,33 "
+ style="fill:#8ae234;stroke:#376d04;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text20"
+ y="56.900002"
+ x="250.05499"
+ style="font-size:12.80000019px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan22"
+ y="56.900002"
+ x="250.05499">CSS stylesheets</tspan>
+ </text>
+ <polygon
+ id="polygon26"
+ points="118.18,199.5 29.556,199.5 44.1148,159.5 132.738,159.5 "
+ style="fill:#ffffff" />
+ <polygon
+ id="polygon28"
+ points="118.18,199.5 29.556,199.5 44.1148,159.5 132.738,159.5 "
+ style="fill:#8ae234;stroke:#376d04;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text30"
+ y="183.39999"
+ x="81.147202"
+ style="font-size:12.80000019px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan32"
+ y="183.39999"
+ x="81.147202">DOM tree</tspan>
+ </text>
+ <rect
+ id="rect36"
+ height="38"
+ width="102.75"
+ y="97.25"
+ x="29.7722"
+ style="fill:#ffffff" />
+ <rect
+ id="rect38"
+ height="38"
+ width="102.75"
+ y="97.25"
+ x="29.7722"
+ style="fill:#729fcf;stroke:#204a87;stroke-width:2" />
+ <text
+ id="text40"
+ y="120.15"
+ x="81.147202"
+ style="font-size:12.80000019px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan42"
+ y="120.15"
+ x="81.147202">HTML parser</tspan>
+ </text>
+ <rect
+ id="rect46"
+ height="38"
+ width="92.349998"
+ y="97.25"
+ x="203.88"
+ style="fill:#ffffff" />
+ <rect
+ id="rect48"
+ height="38"
+ width="92.349998"
+ y="97.25"
+ x="203.88"
+ style="fill:#729fcf;stroke:#204a87;stroke-width:2" />
+ <text
+ id="text50"
+ y="120.15"
+ x="250.05499"
+ style="font-size:12.80000019px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan52"
+ y="120.15"
+ x="250.05499">CSS parser</tspan>
+ </text>
+ <polygon
+ id="polygon56"
+ points="290.901,197.5 195.378,197.5 209.209,159.5 304.732,159.5 "
+ style="fill:#ffffff" />
+ <polygon
+ id="polygon58"
+ points="290.901,197.5 195.378,197.5 209.209,159.5 304.732,159.5 "
+ style="fill:#8ae234;stroke:#376d04;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text60"
+ y="182.39999"
+ x="250.05499"
+ style="font-size:12.80000019px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan62"
+ y="182.39999"
+ x="250.05499">Style rules</tspan>
+ </text>
+ <rect
+ id="rect66"
+ height="38"
+ width="76.400002"
+ y="223.75"
+ x="42.947201"
+ style="fill:#ffffff" />
+ <rect
+ id="rect68"
+ height="38"
+ width="76.400002"
+ y="223.75"
+ x="42.947201"
+ style="fill:#729fcf;stroke:#204a87;stroke-width:2" />
+ <text
+ id="text70"
+ y="246.64999"
+ x="81.147202"
+ style="font-size:12.80000019px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan72"
+ y="246.64999"
+ x="81.147202">Cascade</tspan>
+ </text>
+ <polygon
+ id="polygon76"
+ points="125.505,326 22.231,326 36.7898,286 140.063,286 "
+ style="fill:#ffffff" />
+ <polygon
+ id="polygon78"
+ points="125.505,326 22.231,326 36.7898,286 140.063,286 "
+ style="fill:#8ae234;stroke:#376d04;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text80"
+ y="309.89999"
+ x="81.147202"
+ style="font-size:12.80000019px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan82"
+ y="309.89999"
+ x="81.147202">Render tree</tspan>
+ </text>
+ <rect
+ id="rect86"
+ height="38"
+ width="65.550003"
+ y="287"
+ x="217.28"
+ style="fill:#ffffff" />
+ <rect
+ id="rect88"
+ height="38"
+ width="65.550003"
+ y="287"
+ x="217.28"
+ style="fill:#729fcf;stroke:#204a87;stroke-width:2" />
+ <text
+ id="text90"
+ y="309.89999"
+ x="250.05499"
+ style="font-size:12.80000019px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan92"
+ y="309.89999"
+ x="250.05499">Layout</tspan>
+ </text>
+ <rect
+ id="rect96"
+ height="38"
+ width="75.199997"
+ y="350.25"
+ x="43.547199"
+ style="fill:#ffffff" />
+ <rect
+ id="rect98"
+ height="38"
+ width="75.199997"
+ y="350.25"
+ x="43.547199"
+ style="fill:#729fcf;stroke:#204a87;stroke-width:2" />
+ <text
+ id="text100"
+ y="373.14999"
+ x="81.147202"
+ style="font-size:12.80000019px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan102"
+ y="373.14999"
+ x="81.147202">Drawing</tspan>
+ </text>
+ <polygon
+ id="polygon106"
+ points="106.463,452.5 41.273,452.5 55.8318,412.5 121.021,412.5 "
+ style="fill:#ffffff" />
+ <polygon
+ id="polygon108"
+ points="106.463,452.5 41.273,452.5 55.8318,412.5 121.021,412.5 "
+ style="fill:#8ae234;stroke:#376d04;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text110"
+ y="436.39999"
+ x="81.147202"
+ style="font-size:12.80000019px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan112"
+ y="436.39999"
+ x="81.147202">PDF</tspan>
+ </text>
+ <polyline
+ id="polyline116"
+ points="81.1472,74.0051 81.1472,74.0051 81.1472,86.5042 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon118"
+ points="81.1472,86.5042 86.1472,84.0042 81.1472,94.0042 76.1472,84.0042 "
+ style="fill:#000000" />
+ <polygon
+ id="polygon120"
+ points="81.1472,86.5042 86.1472,84.0042 81.1472,94.0042 76.1472,84.0042 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polyline
+ id="polyline124"
+ points="250.055,74.0051 250.055,74.0051 250.055,86.5042 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon126"
+ points="250.055,86.5042 255.055,84.0042 250.055,94.0042 245.055,84.0042 "
+ style="fill:#000000" />
+ <polygon
+ id="polygon128"
+ points="250.055,86.5042 255.055,84.0042 250.055,94.0042 245.055,84.0042 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polyline
+ id="polyline132"
+ points="81.1472,136.26 81.1472,136.26 81.1472,148.759 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon134"
+ points="81.1472,148.759 86.1472,146.259 81.1472,156.259 76.1472,146.259 "
+ style="fill:#000000" />
+ <polygon
+ id="polygon136"
+ points="81.1472,148.759 86.1472,146.259 81.1472,156.259 76.1472,146.259 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polyline
+ id="polyline140"
+ points="250.055,136.26 250.055,136.26 250.055,148.754 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon142"
+ points="250.055,148.754 255.055,146.254 250.055,156.254 245.055,146.254 "
+ style="fill:#000000" />
+ <polygon
+ id="polygon144"
+ points="250.055,148.754 255.055,146.254 250.055,156.254 245.055,146.254 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polyline
+ id="polyline148"
+ points="81.1472,200.505 81.1472,200.505 81.1472,213.004 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon150"
+ points="81.1472,213.004 86.1472,210.504 81.1472,220.504 76.1472,210.504 "
+ style="fill:#000000" />
+ <polygon
+ id="polygon152"
+ points="81.1472,213.004 86.1472,210.504 81.1472,220.504 76.1472,210.504 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polyline
+ id="polyline156"
+ points="243.14,197.5 243.14,242.75 129.083,242.75 "
+ style="fill:none;stroke:#000000;stroke-width:2"
+ transform="matrix(1.0569043,0,0,0.9802973,-6.4473643,4.78283)" />
+ <polygon
+ id="polygon158"
+ points="129.083,242.75 131.583,247.75 121.583,242.75 131.583,237.75 "
+ style="fill:#000000" />
+ <polygon
+ id="polygon160"
+ points="131.583,247.75 121.583,242.75 131.583,237.75 129.083,242.75 "
+ style="fill:none;stroke:#000000;stroke-width:2"
+ transform="matrix(0.99212662,0,0,1,1.9143334,0)" />
+ <polygon
+ id="polygon166"
+ points="174.669,53 172.169,48 182.169,53 172.169,58 "
+ style="fill:#000000" />
+ <polyline
+ id="polyline172"
+ points="144.413,306 206.536,306 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon174"
+ points="144.413,301 134.413,306 144.413,311 "
+ style="fill:#000000"
+ transform="translate(1.7085879,0)" />
+ <polygon
+ id="polygon176"
+ points="144.413,301 134.413,306 144.413,311 "
+ style="fill:none;stroke:#000000;stroke-width:2"
+ transform="translate(1.7085879,0)" />
+ <polygon
+ id="polygon178"
+ points="206.536,306 204.036,301 214.036,306 204.036,311 "
+ style="fill:#000000" />
+ <polygon
+ id="polygon180"
+ points="206.536,306 204.036,301 214.036,306 204.036,311 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polyline
+ id="polyline184"
+ points="81.1472,262.76 81.1472,262.76 81.1472,275.259 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon186"
+ points="81.1472,275.259 86.1472,272.759 81.1472,282.759 76.1472,272.759 "
+ style="fill:#000000" />
+ <polygon
+ id="polygon188"
+ points="81.1472,275.259 86.1472,272.759 81.1472,282.759 76.1472,272.759 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polyline
+ id="polyline192"
+ points="81.1472,327.005 81.1472,327.005 81.1472,339.504 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon194"
+ points="81.1472,339.504 86.1472,337.004 81.1472,347.004 76.1472,337.004 "
+ style="fill:#000000" />
+ <polygon
+ id="polygon196"
+ points="81.1472,339.504 86.1472,337.004 81.1472,347.004 76.1472,337.004 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polyline
+ id="polyline200"
+ points="81.1472,453.505 81.1472,467.174 81.1628,467.174 81.1628,471.108 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon202"
+ points="81.1628,471.108 86.1628,468.608 81.1628,478.608 76.1628,468.608 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polyline
+ id="polyline206"
+ points="81.1722,0.0859376 81.1722,16.0404 81.1472,16.0404 81.1472,22.2588 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon208"
+ points="81.1472,22.2588 86.1472,19.7588 81.1472,29.7588 76.1472,19.7588 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polyline
+ id="polyline212"
+ points="250.069,0.0625 250.069,16.0287 250.055,16.0287 250.055,22.2588 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon214"
+ points="250.055,22.2588 255.055,19.7588 250.055,29.7588 245.055,19.7588 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon218"
+ points="281.088,389.25 204.464,389.25 219.023,349.25 295.646,349.25 "
+ style="fill:#ffffff" />
+ <polygon
+ id="polygon220"
+ points="281.088,389.25 204.464,389.25 219.023,349.25 295.646,349.25 "
+ style="fill:#8ae234;stroke:#376d04;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text222"
+ y="373.14999"
+ x="250.05499"
+ style="font-size:12.79979992px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan224"
+ y="373.14999"
+ x="250.05499">Surface</tspan>
+ </text>
+ <rect
+ id="rect228"
+ height="38"
+ width="67.699997"
+ y="413.5"
+ x="216.205"
+ style="fill:#ffffff" />
+ <rect
+ id="rect230"
+ height="38"
+ width="67.699997"
+ y="413.5"
+ x="216.205"
+ style="fill:#729fcf;stroke:#204a87;stroke-width:2" />
+ <text
+ id="text232"
+ y="436.39999"
+ x="250.05499"
+ style="font-size:12.79979992px;font-style:normal;font-weight:normal;text-anchor:middle;fill:#000000;font-family:sanserif">
+ <tspan
+ id="tspan234"
+ y="436.39999"
+ x="250.05499">Writing</tspan>
+ </text>
+ <polyline
+ id="polyline238"
+ points="119.757,369.25 119.757,369.25 201.366,369.25 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon240"
+ points="201.366,369.25 198.866,364.25 208.866,369.25 198.866,374.25 "
+ style="fill:#000000" />
+ <polygon
+ id="polygon242"
+ points="201.366,369.25 198.866,364.25 208.866,369.25 198.866,374.25 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polyline
+ id="polyline246"
+ points="250.055,390.255 250.055,390.255 250.055,402.754 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon248"
+ points="250.055,402.754 255.055,400.254 250.055,410.254 245.055,400.254 "
+ style="fill:#000000" />
+ <polygon
+ id="polygon250"
+ points="250.055,402.754 255.055,400.254 250.055,410.254 245.055,400.254 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polyline
+ id="polyline254"
+ points="215.197,432.5 215.197,432.5 124.113,432.5 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+ <polygon
+ id="polygon256"
+ points="124.113,432.5 126.613,437.5 116.613,432.5 126.613,427.5 "
+ style="fill:#000000" />
+ <polygon
+ id="polygon258"
+ points="124.113,432.5 126.613,437.5 116.613,432.5 126.613,427.5 "
+ style="fill:none;stroke:#000000;stroke-width:2" />
+</svg>
View
BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/acid2-small.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/box_model.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
9 exyr/pages/2012/w3c-developer-meetup-lyon/images/kozea-logo.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<svg id="logo" xmlns="http://www.w3.org/2000/svg" width="240mm" height="80mm" viewBox="0 0 150 50" fill="#383a47" fill-rule="evenodd">
+ <path id="k" d="M 23,0 L 27,6 L 11,21 L 38,50 L 32,50 L 5,21 L 5,0 L 0,0 L 0,50 L 5,50 L 5,21"/>
+ <path id="o" d="M 54,33 C 62,25 54,12 33,13 C 32,34 46,42 54,33 Z M 43,6 C 19,6 22,40 44,40 C 66,40 66,6 43,6 Z" fill="#5c8182"/>
+ <circle id="dot" cx="46" cy="26" r="7" fill="#fd9105"/>
+ <path id="z" d="M 59,5 L 83,4 L 54,50 L 90,50 L 85,45 L 64,46 L 90,0 L 54,0 Z"/>
+ <path id="e" d="M 112,26 C 110,26 109,26 107,26 C 100,26 92,28 92,37 C 92,46 114,49 121,37 L 123,44 C 119,47 116,50 106,50 C 95,50 88,44 88,36 C 88,26 94,25 100,23 C 95,22 90,18 90,11 C 90,4 98,0 105,0 C 110,0 111,1 117,3 L 115,8 C 104,2 95,5 94,11 C 94,17 101,24 109,19 Z"/>
+ <path id="a" d="M 145,50 L 150,50 L 150,13 C 150,5 143,0 135,0 C 131,0 127,0 122,3 L 124,8 C 128,5 131,4 135,4 C 141,4 145,9 145,16 L 135,21 C 124,26 118,29 119,37 C 120,46 126,50 132,50 C 135,50 138,49 140,46 L 142,41 C 130,48 125,45 124,38 C 122,30 128,30 135,26 L 145,21 Z"/>
+</svg>
View
282 exyr/pages/2012/w3c-developer-meetup-lyon/images/make/Frozen-Flask.svg
@@ -0,0 +1,282 @@
+<svg width="120" height="130" xmlns="http://www.w3.org/2000/svg">
+ <metadata id="metadata508">image/svg+xml</metadata>
+ <g display="inline">
+ <title>Layer 1</title>
+ <g id="g3" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m263.126221,114.231445c8.813995,-2.006996 16.910004,7.044006 26.363007,8.388c-9.050995,2.245003 -16.856018,-7.097 -26.363007,-8.388z" id="path5" fill-rule="evenodd"/>
+ </g>
+ <g id="g7" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m131.310211,127.413452c3.269989,-0.873001 2.412003,2.380997 4.792999,2.395996c-0.192993,1.404999 -2.184998,1.011002 -3.595001,1.19899c-0.220001,1.019012 0.468018,1.130005 1.197998,1.198013c-1.089996,3.252991 -4.199005,-1.221008 -5.991997,-1.198013c0.134003,-2.263 3.963005,-0.830994 3.596001,-3.594986z" id="path9" fill-rule="evenodd"/>
+ </g>
+ <g id="g11" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m331.431213,138.198456c1.985016,1.677994 1.985016,11.502991 0,13.181992c0.786011,-6.018997 -1.505981,-9.671997 0,-13.181992z" id="path13" fill-rule="evenodd"/>
+ </g>
+ <g id="g15" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m230.176208,106.388451c0.362991,5.377998 -3.886993,50.18 -0.602997,55.775993c-5.360992,-1.894989 -0.529999,-50.596992 0.602997,-55.775993z" id="path17" fill-rule="evenodd"/>
+ </g>
+ <g id="g19" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m215.19223,200.512451c-0.154999,1.755997 -2.744034,3.175003 -2.396011,8.388c-2.809006,2.32399 -0.201019,-7.291 0,-9.587006c2.50499,-0.507004 3.172989,0.822006 4.793991,1.199005c-0.296997,1.505997 -2.382996,1.209 -2.39798,0z" id="path21" fill-rule="evenodd"/>
+ </g>
+ <g id="g23" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m211.598236,211.296448c2.554993,6.181 1.187988,18.740997 0,25.166c-3.037018,-3.287994 -1.127014,-18.481995 0,-25.166z" id="path25" fill-rule="evenodd"/>
+ </g>
+ <g id="g31" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m209.066223,263.643433c2.773987,4.813995 0.415985,14.764008 1.197998,21.570007c-4.390991,-2.703003 -2.582016,-16.973999 -1.197998,-21.570007z" id="path33" fill-rule="evenodd"/>
+ </g>
+ <g id="g51" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m229.573212,65.100449c4.403015,0.389 6.630005,2.956001 10.783997,3.595001c-1.836014,6.408997 -11.360992,-1.719002 -14.379974,2.396996c-3.674011,-1.177002 1.376984,-3.196999 1.197998,-4.792999c-0.867004,3 6.450974,2.468002 10.785004,3.595001c-0.247025,-4.147003 -8.896027,0.108002 -8.387024,-4.793999z" id="path53" fill-rule="evenodd"/>
+ </g>
+ <g id="g55" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m252.341202,75.885452c-2.659988,1.799995 -7.583969,-4.354004 -13.181992,-3.595001c2.873016,-5.418007 9.591995,2.167999 13.181992,3.595001z" id="path57" fill-rule="evenodd"/>
+ </g>
+ <g id="g59" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m221.185211,68.69545c-8.205994,6.573997 -21.083008,8.475998 -31.156982,13.181999c5.153992,-4.843002 19.664001,-10.686005 31.156982,-13.181999z" id="path61" fill-rule="evenodd"/>
+ </g>
+ <g id="g63" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m228.374237,77.08345c1.935974,-0.336998 2.062988,1.132996 3.595963,1.198997c-0.259003,5.575005 -0.05397,21.339005 -4.793991,26.362999c3.319,-8.910995 -4.71698,-21.638 1.198029,-27.561996zm1.198975,17.974998c-0.311996,-6.303001 0.818024,-11.165001 2.395996,-15.578003c-1.649994,0.052002 -2.631989,-0.563995 -3.595978,-1.197998c-1.985992,4.345001 -0.171997,14.764999 1.199982,16.776001z" id="path65" fill-rule="evenodd"/>
+ </g>
+ <g id="g67" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m252.341202,87.868446c-4.082993,5.903 -9.914993,10.056999 -11.982986,17.974998c-1.610992,-7.204994 0.888,-22.964996 11.982986,-17.974998zm-9.585999,10.785004c1.173019,-4.418999 5.247009,-5.937004 7.189011,-9.586998c-2.265991,0.268997 -2.643982,-1.351006 -4.792999,-1.198006c-0.576004,3.087006 -4.832001,8.658005 -2.396011,10.785004z" id="path69" fill-rule="evenodd"/>
+ </g>
+ <g id="g71" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m258.333221,99.851448c5.903992,-4.338997 5.097992,8.221001 -1.197998,3.595001c-0.104004,-1.699997 -0.199005,-3.392998 1.197998,-3.595001z" id="path73" fill-rule="evenodd"/>
+ </g>
+ <g id="g75" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m309.861237,113.033447c-0.21402,-1.032997 17.359985,12.645004 15.577972,13.181999c-4.583984,-0.487999 -10.392975,-9.375999 -15.577972,-13.181999z" id="path77" fill-rule="evenodd"/>
+ </g>
+ <g id="g79" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m197.218216,114.231445c3.521011,-0.944 17.845016,7.586006 21.569977,14.380005c-1.228958,-1.347 -15.491974,-9.939003 -21.569977,-14.380005z" id="path81" fill-rule="evenodd"/>
+ </g>
+ <g id="g83" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m324.241211,129.809448c3.335999,-0.540009 -0.938995,6.531998 2.396027,5.991989c-1.284027,3.506012 -13.072021,7.95401 -8.389008,9.587006c-6.440002,2.468002 -20.854004,9.871002 -32.354004,14.380005c11.217987,-11.550003 36.050995,-9.485992 38.346985,-29.959z" id="path85" fill-rule="evenodd"/>
+ </g>
+ <g id="g87" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m120.524208,132.206451c8.963005,1.832001 19.076012,12.871994 27.563011,19.173004c-7.504013,-3.290009 -17.315018,-14.634003 -27.563011,-19.173004z" id="path89" fill-rule="evenodd"/>
+ </g>
+ <g id="g91" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m148.087219,133.405441c3.410004,-2.15799 6.873993,5.867004 11.98201,5.992004c1.466995,5.39801 -8.207016,-5.082001 -11.98201,-5.992004z" id="path93" fill-rule="evenodd"/>
+ </g>
+ <g id="g95" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m124.120216,213.693451c-9.492004,-11.283005 -4.807007,-47.119003 -5.992004,-70.701996c5.169006,16.404999 0.708008,48.817993 3.596008,63.511993c3.12999,1.649994 0.207001,1.057999 2.395996,7.190002z" id="path97" fill-rule="evenodd"/>
+ </g>
+ <g id="g99" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m329.03421,146.586441c-1.019989,0.220001 -1.129974,-0.466995 -1.197998,-1.197998c-13.721985,6.449005 -12.884979,6.64801 -2.395996,-1.197998c2.404999,-0.40799 3.748016,0.24501 3.593994,2.395996z" id="path101" fill-rule="evenodd"/>
+ </g>
+ <g id="g103" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m134.905228,151.380447c3.57399,-3.104996 5.912003,5.220001 9.585983,5.992004c-0.423981,1.877991 -2.109009,-1.048996 -2.395996,1.197998c-3.782013,-1.012009 -3.408997,-6.177994 -7.189987,-7.190002z" id="path105" fill-rule="evenodd"/>
+ </g>
+ <g id="g107" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m326.638214,151.380447c-5.214996,27.380005 1.046021,42.253006 -4.792999,63.512009c-0.010986,0.035995 -1.963989,-1.41301 -2.397003,-1.198013c-1.053986,3.952011 3.078003,7.48201 -1.197998,4.792999c-0.087006,6.058014 1.516998,6.855011 0,11.983002c-1.776978,-3.414993 -1.399994,-8.985001 -4.792999,-10.784988c-5.225006,-0.502014 -11.692993,-2.317001 -14.380005,-3.595001c-8.837982,-4.203003 4.052002,-0.223999 11.983002,1.197998c1.944,-2.050003 3.627014,-4.361008 3.595001,-8.389008c1.882019,0.516006 1.024017,3.770004 4.792999,2.396011c2.598999,0.201996 0.542999,-4.25 1.197998,-5.991013c-2.048981,-0.052994 -3.103973,0.891006 -3.595001,2.396011c-0.886993,-4.505005 6.642029,-5.563004 5.992004,-11.983002c-3.156982,-0.360001 -3.93399,1.658997 -3.595978,4.793991c-3.357025,0.688004 1.980988,-8.662003 1.197998,-13.181992c2.376984,-3.082001 0.763977,5.931992 0,7.188995c3.144989,-11.613007 2.93399,-27.496002 4.793976,-43.139999c-5.225983,1.164993 -8.628998,4.153 -13.181976,5.992004c1.901978,-4.089005 8.242981,-3.740005 10.785004,-7.190002c1.934998,-0.335999 2.062988,1.134003 3.595978,1.199997z" id="path109" fill-rule="evenodd"/>
+ </g>
+ <g id="g111" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m314.654236,151.380447c-2.913025,3.078003 -6.929016,5.054001 -9.587006,8.388c-9.597015,0.651001 7.401978,-5.703003 9.587006,-8.388z" id="path113" fill-rule="evenodd"/>
+ </g>
+ <g id="g115" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m311.060211,157.371445c-5.356995,5.028 -13.020996,7.751007 -20.371979,10.785004c6.376984,-4.007004 13.115997,-7.654999 20.371979,-10.785004z" id="path117" fill-rule="evenodd"/>
+ </g>
+ <g id="g119" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m299.076233,158.57045c-9.203003,4.037003 -12.682007,6.225998 -3.595001,-1.197998c0.962982,0.632996 1.945984,1.248993 3.595001,1.197998z" id="path121" fill-rule="evenodd"/>
+ </g>
+ <g id="g123" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m275.109222,174.148453c0.963989,-0.634003 1.945007,-1.25 3.595001,-1.199005c-10.381989,9.949005 -6.612,33.951996 -4.792999,50.330002c-5.790009,-14.130997 -2.904999,-29.421005 -5.992004,-41.940994c-3.177002,6.786987 -2.608002,13.60199 -3.595001,27.561996c-0.958984,14.944992 -2.653992,-17.865997 0,-21.569c-1.130005,-3.514008 -1.791992,-4.451004 -2.395996,-5.992004c0.503998,-2.690994 6.358002,-0.033005 7.190002,-2.395996c6.057007,-4.684006 8.941986,-11.621002 11.981995,-14.380005c4.013,-3.641998 3.098999,-0.944 1.199005,1.197998c-2.165009,2.440002 -6.416992,5.302002 -7.190002,8.387009z" id="path125" fill-rule="evenodd"/>
+ </g>
+ <g id="g127" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m167.260223,169.354446c-0.664993,-1.319 8.465988,7.210007 10.783997,10.785004c0.664993,1.319992 -8.464996,-7.209 -10.783997,-10.785004z" id="path129" fill-rule="evenodd"/>
+ </g>
+ <g id="g131" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m270.991211,166.688446c0.03302,-1.164993 1.46701,-0.929993 2.396027,-1.197998c-7.041016,5.341003 -16.925018,7.841003 -23.966003,13.182007c1.842987,-4.567001 14.427979,-8.728012 21.569977,-11.984009z" id="path133" fill-rule="evenodd"/>
+ </g>
+ <g id="g135" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m154.279221,156.875443c8.182999,7 16.275009,12.955002 24.650986,22.170013c-2.725006,-3.095001 -16.876984,-10.567001 -24.650986,-22.170013z" id="path137" fill-rule="evenodd"/>
+ </g>
+ <g id="g139" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m276.308228,190.925446c0,-3.195999 0,-6.391998 0,-9.58699c1.781006,1.812988 1.931,5.259995 2.395996,8.388992c6.300995,-0.709 8.755005,2.430008 13.182007,3.595001c-3.09201,1.837997 -8.731018,-4.011993 -15.578003,-2.397003z" id="path141" fill-rule="evenodd"/>
+ </g>
+ <g id="g143" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m157.673218,183.734451c3.855011,-2.158005 -5.10701,6.373001 2.396011,2.395996c-2.012009,3.979996 -7.930008,4.054001 -9.586014,8.389008c-2.218002,-3.471008 5.710999,-7.029999 7.190002,-10.785004z" id="path145" fill-rule="evenodd"/>
+ </g>
+ <g id="g147" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m216.392212,188.527451c0.133987,-2.296997 4.012024,1.408005 7.189011,0c3.984985,1.056992 -8.634995,1.483994 -2.396011,4.793991c-0.270996,1.726013 -3.576996,0.418015 -3.595001,2.396011c-1.679993,-0.423004 -0.103973,-2.109009 1.197983,-2.396011c-0.164963,-2.230988 -0.788956,-4.00499 -2.395981,-4.793991z" id="path149" fill-rule="evenodd"/>
+ </g>
+ <g id="g151" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m230.771194,190.925446c0.957001,2.604004 -5.707962,7.837006 -9.58696,9.587006c-3.741013,-1.040009 9.244995,-4.776001 9.58696,-9.587006z" id="path153" fill-rule="evenodd"/>
+ </g>
+ <g id="g155" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m173.621216,201.516449c-5.113007,3.764999 -34.055008,17.753006 -34.794006,17.942001c6.110016,-3.039001 29.738998,-18.516006 34.794006,-17.942001z" id="path157" fill-rule="evenodd"/>
+ </g>
+ <g id="g159" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m278.704224,200.512451c-1.626007,-0.371002 -0.993988,-3 -1.197998,-4.794006c3.410004,2.165009 9.921997,11.104004 11.983002,13.182007c10.105988,10.188004 -10.289001,-9.557999 -10.785004,-8.388z" id="path161" fill-rule="evenodd"/>
+ </g>
+ <g id="g163" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m230.771194,196.916443c4.879044,1.144012 -7.706985,10.269012 -11.983002,5.992004c-0.308975,-0.307999 12.990036,-1.188995 11.983002,-5.992004z" id="path165" fill-rule="evenodd"/>
+ </g>
+ <g id="g167" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m196.019226,201.709442c7.822998,6.563004 10.523987,28.618011 9.587006,47.934006c-1.256012,2.408005 -0.574005,12.916 -2.397003,10.784988c0.540985,-6.53299 -2.136002,-9.847992 -1.197998,-16.776993c4.541992,8.96701 0.543976,-1.327988 0,-5.991989c-1.208008,-10.363007 -1.113007,-34.319 -5.992004,-35.950012z" id="path169" fill-rule="evenodd"/>
+ </g>
+ <g id="g171" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m200.81221,201.709442c-0.936005,-2.454987 4.468002,7.876999 4.794022,11.984009c-0.780029,4.171997 -3.882019,-8.462997 -4.794022,-11.984009z" id="path173" fill-rule="evenodd"/>
+ </g>
+ <g id="g175" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m326.638214,205.30545c-3.618988,12.384003 -1.078003,24.686005 -8.388977,34.751999c3.297974,-4.541 1.934998,-16.503006 7.189972,-33.554001c0.462006,-1.5 0.22702,-9.382996 1.199005,-1.197998z" id="path177" fill-rule="evenodd"/>
+ </g>
+ <g id="g183" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m301.473236,223.279449c3.948975,4.220001 6.496979,8.570999 4.792999,15.578995c-8.652008,6.462997 -8.13501,9.001999 -11.983002,11.98201c-8.643005,6.698975 4.254974,-5.088013 5.992004,-7.189011c2.884979,-3.48999 7.603973,-12.597992 1.197998,-20.371994z" id="path185" fill-rule="evenodd"/>
+ </g>
+ <g id="g187" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m300.274231,247.246445c0.942993,2.984009 -6.522003,7.824005 -10.785004,9.585983c7.367004,3.551025 32.837006,-26.935974 14.380005,-10.784973c-1.020996,-0.521011 9.890991,-9.061005 11.983002,-14.379013c-0.371002,12.471008 -21.212006,27.443008 -28.76001,28.759995c-1.473999,-2.557007 8.38501,-7.288986 13.182007,-13.181992z" id="path189" fill-rule="evenodd"/>
+ </g>
+ <g id="g191" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m124.147209,234.967453c1.31601,-3.021011 11.851021,7.972992 8.788002,6.696991c-2.957001,-2.190002 -5.480003,-5.049988 -8.788002,-6.696991z" id="path193" fill-rule="evenodd"/>
+ </g>
+ <g id="g195" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m321.845215,242.454453c0.337006,2.140991 -1.132996,2.459 -1.199005,1.196991c-1.659973,1.934006 -3.395996,3.794998 -4.792999,5.992004c-1.845001,-1.537003 2.338013,-7.179993 5.992004,-7.188995z" id="path197" fill-rule="evenodd"/>
+ </g>
+ <g id="g199" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m312.258209,249.643448c-2.868988,6.655991 -10.477997,10.874985 -16.776001,15.577988c-23.375977,17.453003 -51.187988,32.688995 -79.089996,44.338013c21.395981,2.218994 37.832001,-10.896027 52.72702,-19.174011c-13.294022,11.561005 -40.893005,24.778992 -58.718994,20.372986c-9.122009,-2.255981 0.517975,0.22702 3.594971,-1.198975c10.07901,-4.666016 14.396027,-6.344025 20.372009,-11.982025c0.971008,0.22702 1.194,1.201019 2.395996,1.197021c-0.507996,-3.201019 4.529999,-0.164001 5.991989,-5.990021c1.796997,2.020996 21.002029,-7.983978 28.760025,-15.579987c9.747009,-1.640991 10.570984,-9.350006 17.975006,-9.585999c-3.014008,-3.283997 18.057983,-10.722992 22.767975,-17.974991z" id="path201" fill-rule="evenodd"/>
+ </g>
+ <g id="g203" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m307.464233,261.625427c-6.706024,4.942993 -23.855011,20.035004 -35.949005,27.563019c6.578979,-5.070007 23.496002,-20.393005 35.949005,-27.563019z" id="path205" fill-rule="evenodd"/>
+ </g>
+ <g id="g207" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m270.316223,270.014435c-16.195007,10.170013 -32.946991,19.778992 -50.329987,28.76001c11.024994,-9.203003 26.444962,-13.932007 33.552963,-23.96701c3.210037,2.139008 -4.652969,3.242004 -4.792984,5.992004c8.979004,-2.171997 13.052002,-10.582001 21.570007,-10.785004z" id="path209" fill-rule="evenodd"/>
+ </g>
+ <g id="g211" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m190.027222,274.807434c2.23999,-2.660004 -0.533997,7.472992 -2.396011,8.389008c-6.479996,-0.464996 -7.35199,-5.21701 -1.197983,-1.197021c3.757996,-1.431976 0.412994,-4.103973 3.593994,-7.191986z" id="path213" fill-rule="evenodd"/>
+ </g>
+ <g id="g219" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m170.854218,283.196442c-0.271011,-0.97702 9.268005,8.050995 11.983002,11.983978c0.270996,0.97702 -9.26799,-8.050995 -11.983002,-11.983978z" id="path221" fill-rule="evenodd"/>
+ </g>
+ <g id="g227" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m212.796219,295.18042c3.151016,-0.35498 0.943008,4.64801 4.793991,3.594025c1.35202,2.692993 -9.987,-0.654022 -7.189972,-7.189026c4.491959,-0.513977 0.074982,7.199005 2.395981,3.595001z" id="path229" fill-rule="evenodd"/>
+ </g>
+ <g id="g231" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m194.821228,304.766418c3.776001,-0.665985 13.269989,5.016022 19.173004,0c3.415985,2.79303 -15.703003,5.457001 -19.173004,0z" id="path233" fill-rule="evenodd"/>
+ </g>
+ <g id="g247" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path d="m315.864227,118.300446c-6.235992,-5.800995 -63.214996,-41.629997 -63.789001,-41.991997l0.531006,-0.847c2.350983,1.476997 57.634003,36.240997 63.938995,42.106003l-0.681,0.732994z" id="path249"/>
+ </g>
+ <g id="g251" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path d="m204.793213,308.136444c-3.988983,0 -17.715988,-1.165009 -27.835983,-16.257996c-14.05101,-20.953003 -59.458015,-61.001007 -59.915016,-61.403l-0.367004,-0.322006l0.313004,-0.373993c0.085007,-0.100998 8.421997,-10.190002 4.927002,-17.973999c-2.154999,-4.798004 -2.166992,-20.068008 -2.177994,-34.835999c-0.009003,-10.811996 -0.016998,-21.02301 -0.859009,-26.290009c-2.002991,-12.521988 1.072998,-18.462006 1.205002,-18.707993l0.106003,-0.136002c0.520004,-0.46701 52.353996,-46.810997 89.034019,-58.211998l0.296982,0.954994c-35.849991,11.143005 -86.381996,55.966003 -88.590996,57.936996c-0.338013,0.712006 -2.891006,6.586014 -1.064011,18.006012c0.855011,5.343994 0.863007,15.595001 0.872009,26.446991c0.011002,14.662003 0.022995,29.824005 2.089996,34.427002c3.395996,7.561996 -3.210999,16.662994 -4.766998,18.645996c4.328995,3.835007 46.270988,41.213989 59.726006,61.279999c11.571991,17.256989 27.871002,15.792999 28.033981,15.781006l0.103012,0.993988c-0.024994,0.003998 -0.425995,0.040009 -1.130005,0.040009z" id="path253"/>
+ </g>
+ <g id="g255" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path d="m325.922211,206.633453l-0.964996,-0.26001c4.007019,-14.875 6.393005,-57.373001 6.416016,-57.800995l0.997986,0.054993c-0.02298,0.429001 -2.414978,43.032013 -6.449005,58.006012z" id="path257"/>
+ </g>
+ <g id="g259" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path d="m198.668213,302.459442c-5.505005,0 -12.275986,-5.210022 -12.604004,-5.464996l0.614014,-0.789001c0.087006,0.067993 8.845978,6.807983 14.021988,4.924988c3.746017,-1.362 3.220016,-25.664001 2.009003,-40.661987l0.996994,-0.080017c0.326996,4.048004 3.029022,39.610992 -2.664978,41.682007c-0.743011,0.270996 -1.544006,0.389008 -2.373016,0.389008z" id="path261"/>
+ </g>
+ <g id="g263" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path d="m196.801208,299.217438c-4.322998,0 -9.576004,-6.022003 -9.807983,-6.290009l0.756989,-0.653992c0.056,0.063995 5.613007,6.464996 9.511002,5.912994c1.141006,-0.15799 2.009995,-0.910004 2.656998,-2.298004l0.906006,0.424011c-0.791992,1.695007 -1.944016,2.658997 -3.427002,2.86499c-0.194992,0.027008 -0.395004,0.040009 -0.596008,0.040009z" id="path265"/>
+ </g>
+ <g id="g273" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m121.289223,223.183441c0,0 -7.333008,5.167007 -3.072006,8.864014c5.574005,4.835999 9.906013,7.802994 9.906013,7.802994c0,0 -11.668022,-9.5 -6.834007,-16.667007z" id="path275" fill-rule="evenodd"/>
+ </g>
+ <g id="g313" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path d="m302.455231,146.683441c-0.242004,0 -0.455017,-0.175995 -0.493011,-0.422989c-0.041992,-0.272003 0.144989,-0.528 0.416992,-0.570999c21.778015,-3.388 21.596008,-19.315002 21.577026,-19.992004c-0.005005,-0.18 0.086975,-0.348 0.23999,-0.441002c0.153992,-0.094002 0.345001,-0.097 0.502991,-0.009995c3.882996,2.156998 7.5,14.038002 7.651001,14.542992c0.080017,0.264008 -0.070007,0.542999 -0.333984,0.623001c-0.268005,0.080002 -0.542999,-0.069992 -0.623016,-0.334c-0.033997,-0.112 -3.188995,-10.481003 -6.481995,-13.445999c-0.315002,3.709 -2.821014,17.003006 -22.377991,20.046005c-0.026001,0.003998 -0.052002,0.00499 -0.078003,0.00499z" id="path315"/>
+ </g>
+ <g id="g317" transform="matrix(0.4938,0,0,0.4938,-48.63931,-27.412203)">
+ <path clip-rule="evenodd" stroke-miterlimit="10" d="m169.332993,198.167007" id="path319" stroke-linejoin="round" stroke-linecap="round" stroke="#000000" fill="none"/>
+ </g>
+ <g id="g321" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m124.722221,245.177444c-5.292999,-2.96199 -19.619003,-16.582001 -12.290009,-19.463989c-9.160995,3.602997 3.897995,16.034988 12.290009,19.463989z" id="path323" fill-rule="evenodd"/>
+ </g>
+ <g id="g325" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m124.803215,201.993454c-2.929993,-7.988007 -1.201004,-31.486008 -2.296005,-45.49501c2.932007,7.988007 1.203003,31.487 2.296005,45.49501z" id="path327" fill-rule="evenodd"/>
+ </g>
+ <g id="g329" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m126.709221,181.569443c-2.688004,-1.707993 -0.959,-18.626999 -1.833008,-26.326996c2.688004,1.710007 0.958008,18.628006 1.833008,26.326996z" id="path331" fill-rule="evenodd"/>
+ </g>
+ <g id="g333" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m124.789223,151.649445c-2.049011,3.248001 -1.041,-6.998993 -1.430008,-9.554993c2.048996,-3.247009 1.042007,6.998001 1.430008,9.554993z" id="path335" fill-rule="evenodd"/>
+ </g>
+ <g id="g337" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m127.156212,150.393448c-2.048996,3.246994 -1.041992,-6.998993 -1.429993,-9.556c2.048996,-3.246994 1.042999,6.998993 1.429993,9.556z" id="path339" fill-rule="evenodd"/>
+ </g>
+ <g id="g341" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m165.418213,103.085449c5.601013,-6.404999 27.045013,-16.167999 38.80899,-23.852997c-5.600998,6.406998 -27.044983,16.169998 -38.80899,23.852997z" id="path343" fill-rule="evenodd"/>
+ </g>
+ <g id="g345" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m190.250229,91.954445c0.207993,-3.178993 15.878983,-9.782997 22.214981,-14.246994c-0.207977,3.179001 -15.880997,9.782997 -22.214981,14.246994z" id="path347" fill-rule="evenodd"/>
+ </g>
+ <g id="g349" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m209.577209,78.906448c-3.832977,-0.238998 5.638,-4.274002 7.695007,-5.842003c3.832001,0.240005 -5.639008,4.274002 -7.695007,5.842003z" id="path351" fill-rule="evenodd"/>
+ </g>
+ <g id="g353" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m119.33622,209.839447c-4.564011,1.261002 1.080002,7.811996 -0.307999,11.300003c1.798996,0.684998 0.291992,-2.337997 2.32399,-1.334c1.248001,-3.710007 -3.263992,-6.255997 -2.015991,-9.966003z" id="path355" fill-rule="evenodd"/>
+ </g>
+ <g id="g361" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m232.645233,99.576447c2.126968,-3.196999 0.872986,7.021004 1.198975,9.587006c-2.125992,3.195999 -0.871979,-7.021004 -1.198975,-9.587006z" id="path363" fill-rule="evenodd"/>
+ </g>
+ <g id="g365" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <g id="g367">
+ <g id="layer1_2_">
+ <g id="path2900_2_">
+ <path d="m204.446228,226.759445c-5.717026,-4.494995 -11.817017,-8.811996 -15.983002,-14.87999c-8.770996,-10.707001 -15.52301,-23.105011 -20.141006,-36.132004c-2.793015,-8.470001 -3.748001,-17.550003 -7.343002,-25.695999c-3.763,-5.917007 0.64299,-12.383011 7.123993,-14.263c2.881012,-0.553009 7.957001,-3.272003 1.835007,-1.331009c-5.491013,4.029999 -6.023987,-3.656006 -0.395004,-4.139999c3.843018,-0.509003 5.256989,-3.655998 3.945007,-6.486992c-4.126007,-2.688004 9.997009,-5.641006 2.891006,-9.656006c-7.403,-7.986 10.353989,-9.521996 5.973984,-0.449997c-1.050995,6.970001 12.403,-1.278999 9.285019,6.773003c3.171982,3.868996 11.88298,0.881996 11.664993,6.305c4.623993,0.317993 6.212006,4.208 10.549988,4.506996c4.496002,2.030991 12.647995,3.630997 14.181992,8.697998c-4.462982,3.535004 -14.794968,-7.294006 -15.29097,2.479996c1.347992,14.444 1.003998,29.326004 6.289001,43.082001c2.501968,8.332001 8.556976,14.889008 14.031982,21.374008c5.237,6.352005 12.32901,10.826996 19.559021,14.589005c6.339996,2.992996 13.177979,4.974991 20.087982,6.222992c2.804993,-2.147003 7.752014,-10.119003 12.125,-6.755997c0.213013,3.776001 -8.678009,7.895004 -0.411987,7.477005c4.847992,-1.463013 8.210999,3.751999 12.207001,-0.953003c3.681976,4.362 15.294983,-2.783997 12.679993,6.126999c-3.542999,2.28299 -8.707001,0.901993 -12.257996,4.046997c-5.843994,-2.919998 -10.498016,2.613007 -16.972992,1.914001c-7.19101,1.285004 -14.504028,1.811005 -21.79303,1.817993c-11.95697,-0.946991 -24.17099,-1.343994 -35.544983,-5.505997c-6.411987,-1.863998 -12.666016,-5.511993 -18.296997,-9.164001l0,0zm10.097992,4.378006c6.25798,2.705002 12.377014,5.556992 19.235977,6.417999c10.878036,1.513992 22.11702,3.837997 33.035019,1.716995c-4.938995,-2.231995 -10.052979,0.871002 -14.975006,-1.595993c-5.903992,1.269989 -12.23999,-0.322006 -18.242981,-1.111008c-6.827011,-3.037003 -14.194,-5.128998 -20.585999,-9.075989c-7.991028,-2.919006 4.130005,3.741989 6.28598,4.280991c4.993011,2.835999 -5.488983,-1.453003 -6.968994,-2.630005c-4.182022,-2.345993 -4.714996,-1.856995 -0.414001,0.525009c0.865982,0.507004 1.722015,1.037994 2.630005,1.472l0,0zm-11.905991,-8.417007c6.062988,2.246002 -0.027023,-4.263992 -2.807022,-3.886002c-1.22998,-2.134995 -4.703003,-3.485992 -2.251984,-4.631989c-4.406006,1.531998 -4.617004,-5.815002 -6.688995,-4.768005c-4.660004,-1.470993 -1.813004,-6.684998 -7.363007,-9.888992c-0.51001,-3.373001 -5.518005,-6.300003 -7.115021,-11.388c-0.707001,-2.608002 -5.660995,-10.090012 -2.615997,-3.123001c2.590027,6.700989 7.147018,12.442001 10.942017,18.179001c2.945007,5.457993 6.428009,11.164993 11.790985,14.569c1.807022,1.735992 3.556015,4.39299 6.109024,4.937988l0,0zm-17.46701,-19.177002m24.727005,21.87001m3.296982,1.201004m4.115005,1.719986m7.064026,3.936005m-13.562027,-9.457001m3.092026,1.546005m15.448975,9.638992c2.484009,1.568008 14.505005,3.434006 6.97702,0.643005c-1.26001,0.268005 -13.95401,-3.591995 -6.97702,-0.643005zm-24.523987,-19.100998m7.191986,4.193008m6.049011,3.709991m-16.169998,-11.085999c2.913986,2.231995 11.755997,0.281006 4.462997,-1.337006c-3.31601,-1.768997 -10.793015,-2.978989 -5.69899,1.06601l1.235992,0.270996l0,0zm20.262985,12.363998m-6.154999,-4.893997c7.128021,2.016998 -5.992981,-4.507004 -1.755981,-0.742996l0.936981,0.425003l0.819,0.317993l0,0zm12.347015,7.134995c6.75,0.06601 -6.096024,-0.927994 0,0l0,0zm-29.050995,-18.513m40.466965,24.919006m-28.948975,-17.867996m-10.876999,-7.841003m-12.882996,-8.328003m33.820984,21.468002m21.058014,12.919006m-22.916992,-14.84201m-15.687012,-9.940994m26.53299,16.485992m-13.801971,-9.369995c5.177979,0.669998 -6.15802,-3.520996 -1.133026,-0.373993l1.133026,0.373993l0,0zm17.991974,11.063995c4.831985,-2.888 3.242004,6.764999 8.19899,0.81601c4.893021,-3.572006 -4.225967,4.416 1.806015,0.636993c4.362,-2.917999 10.80098,1.380997 14.872009,2.783005c2.924011,-0.141006 5.768005,2.528992 8.769989,0.906006c5.774994,-1.556015 -11.290985,-2.308014 -6.819977,-5.06601c-5.28302,1.535004 -9.18602,-1.834991 -11.787018,-5.218002c-5.923004,-1.369003 -12.778992,-4.399994 -15.738007,-9.644989c-1.204987,-1.96701 1.744019,0.275986 -1.035004,-2.94101c-3.576004,-3.177002 -5.360992,-6.785004 -7.755981,-10.64299c-2.865005,-1.528 -3.199005,-6.024002 -3.487,-0.153c0.02298,-3.705002 -3.458023,-6.200012 -4.310013,-5.164001c-0.016006,-3.572006 3.72699,-1.781006 1.108017,-4.423004c-0.563019,-3.699997 -2.421021,-7.556 -2.976013,-11.737c-0.86702,-2.014999 -0.124008,-6.326004 -2.959991,-1.766998c-1.032013,4.817001 -0.34201,-5.924011 1.261993,-2.378998c2.112,-3.611008 -0.753998,-3.190002 -0.869995,-2.688004c1.370987,-3.050003 0.869995,-7.374008 -0.360992,-5.723007c0.731979,-3.231995 1.153976,-11.895996 -1.097031,-10.358994c1.368027,-3.380005 2.593033,-15.462006 -3.334976,-10.856995c-2.402008,0.033997 -6.559998,0.872986 -8.525024,1.85199c6.162018,3.395996 -0.618988,1.223999 -3.126984,0.686996c-0.325989,3.142014 -2.815002,1.783005 -5.916,1.814011c4.957001,0.610001 -2.416,5.069992 -5.262009,3.338989c-3.692993,1.768005 3.188019,6.175003 0.072998,7.536011c0.384018,2.056 -5.658997,-0.740997 -5.184998,4.000992c-3.585999,-1.506989 -0.493988,5.632004 1.30101,3.214005c6.102005,1.654999 4.294998,5.417999 4.44899,8.990997c-0.993988,2.082001 -4.903992,-4.895996 -0.869995,-4.574005c-3.184998,-5.169998 -3.522995,-1.866989 -6.166992,0.534012c-0.617004,0.175995 6.747986,3.417999 2.127991,5.024002c4.062988,0.625 4.179016,4.184998 5.008011,6.435989c2.442001,2.548004 1.940994,-2.811996 4.863998,0.248001c-1.848022,-2.724991 -9.799011,-7.677994 -3.399994,-6.089996c-0.029999,-2.740005 -1.154022,-4.953003 0.805984,-4.897995c1.944016,-3.520004 -2.031998,8.668991 2.345016,4.19899c1.212982,-0.526993 1.51297,-3.520996 3.689972,0.284012c3.163025,3.112 1.141998,5.367996 -3.319977,2.519989c0.79599,2.706009 5.972,3.677002 5,7.912003c1.026001,3.725006 2.472992,2.352005 3.727997,2.138c0.985992,3.619003 1.544983,0.955994 1.59198,-0.766006c4.512009,0.96701 3.453003,3.63501 4.868011,5.499008c3.106018,1.399994 -4.451996,-9.514008 0.886017,-3.283997c5.615997,5.070999 2.108002,7.187988 -2.934021,6.375992c3.189011,-0.259003 4.219986,4.311996 8.209015,4.150009c3.643005,1.731995 6.104004,8.381989 -0.169006,5.615997c-2.174988,-1.960999 -9.873993,-4.382004 -3.588989,-0.649002c5.812988,2.686996 10.425995,4.294998 16.02298,7.671997c4.01001,2.862 5.743011,6.138 7.26001,6.785995c-3.367004,1.614014 -10.149994,-1.28299 -5.115005,-2.169998c-3.140976,-0.57399 -6.676987,-2.162994 -3.664001,1.753006c2.559006,2.138 9.066025,1.910004 10.230011,2.151001c-0.985001,2.179993 -2.684006,2.352005 0.043015,2.522003c-3.044006,1.621002 0.971985,1.871002 1.254974,2.797989l0,0zm-6.218994,-17.567001c-1.852997,-1.93399 -2.329987,-5.557999 -0.328003,-2.405991c1.02301,0.412003 3.285004,5.925995 0.328003,2.405991l0,0zm26.472992,30.432007m-23.177979,-17.606995m-2.011993,-2.710007m-30.615036,-34.404999m19.414017,10.524002m-13.714996,-9.539001m11.770996,3.772995c-2.205002,-4.940994 1.563995,-2.69899 0.490997,0.813004l-0.490997,-0.813004l0,0zm-20.302002,-13.539001c-0.985992,-1.619995 -2.61499,-6.375 -2.088013,-7.826996c0.470001,2.365997 5.024017,10.175995 2.231003,3.237c-3.089005,-5.820999 3.690018,1.88501 4.388016,3.337997c0.325989,1.443008 -1.906006,-0.394989 -0.390991,2.990005c-2.759003,-3.854996 -1.630005,2.130005 -4.140015,-1.738007zm-6.272003,-4.320999m2.821014,0.970001m-6.789001,-5.252991c-2.334015,-2.319 -4.027008,-4.458008 0.108978,-1.439011c1.596024,0.063004 -3.540985,-4.866989 0.384003,-1.564987c4.128021,0.751999 2.037018,6.763992 -0.492981,3.003998zm3.567993,-0.091003m2.192993,0.701004m-4.362991,-4.166c-6.791,-6.042007 8.531006,3.156998 1.111008,1.119995l-1.111008,-1.119995l0,0zm19.455002,11.302994c-2.937012,-1.761993 -0.778992,-12.404999 0.225006,-5.125992c2.856995,-0.924011 -0.156006,3.757996 1.97699,3.715988c-0.337982,2.955002 -1.291992,4.016006 -2.201996,1.410004zm7.196014,4.251999m-1.247009,-1.233994m-24.072021,-16.309006c-4.360992,-6.020996 12.678024,6.087997 2.793015,1.527008c-1.030991,-0.270004 -2.272018,-0.367004 -2.793015,-1.527008zm13.860016,7.347c-0.414001,-5.065994 0.921005,0.841003 0,0l0,0zm10.520996,6.75m-23.712006,-16.393997c2.593018,-0.554001 10.744995,4.552994 3.26001,1.459c-0.833008,-0.919998 -2.606003,-0.501999 -3.26001,-1.459zm22.265015,11.100006c0.278992,-5.183014 1.550995,-3.100006 0.010986,0.73999l-0.010986,-0.73999l0,0l0,0zm-20.335022,-12.904007c1.057007,-1.546997 -2.803986,-7.003998 0.558014,-1.958008c1.450989,1.156006 4.203003,1.938004 1.77301,2.420013c3.823975,3.370987 -0.933014,0.914993 -2.331024,-0.462006zm39.568024,24.186996m-21.439011,-16.735001m5.014999,2.987m14.153015,7.874008m-0.817017,-1.818008m-1.208984,-3.175003c-0.329025,-2.002991 1.121979,2.515015 0,0l0,0zm1.964981,-3.191986c-1.349991,-2.375 1.700989,-10.465012 2.042999,-5.450012c-1.42598,3.91301 -0.414001,6.100006 0.580002,0.855011c1.832001,-4.126999 -0.395996,8.144989 -2.623001,4.595001l0,0zm2.016006,-12.034012m-3.36499,66.376999m6.934982,3.51001c3.861008,0.991989 3.842026,-0.598007 0.352005,-1.074005c-1.875,-1.746002 -7.798981,-3.597992 -2.498993,-0.216003c0.349991,0.889008 1.463013,0.871002 2.146988,1.290009l0,0zm-13.705002,-9.104004c2.129028,1.587006 8.01001,4.498001 3.029999,0.604996c1.679016,-1.951996 -3.21199,-2.990997 -1.593994,-4.291992c-4.124008,-2.529999 -3.255005,-2.306 -0.359985,-2.225998c-4.963013,-2.213013 0.716965,-2.048004 0.446991,-3.188004c-1.914001,-0.376999 -9.505005,-3.371002 -5.039001,0.248001c-4.535004,-2.318008 -1.079987,0.862991 -2.453003,0.526993c-4.643982,-1.266998 4.134003,3.533005 -0.735992,2.343002c2.665985,2.109009 7.165985,5.404007 1.122986,2.231003c-0.792999,1.145996 4.326019,2.882004 5.582001,3.751999l0,0zm7.258026,4.171005m37.151978,22.509995m3.819,1.606995c2.037018,-1.975998 0.084015,3.143005 3.375,-0.485992c0.035004,-2.593994 -0.10199,-4.126999 -3.780975,-0.977005c-1.012024,0.563004 -1.469025,2.955002 0.405975,1.462997l0,0zm-80.950989,-50.974991m4.078979,2.673004m23.197021,13.987991c2.263992,2.013 10.402008,1.479004 2.75,0.25c-1.131012,-1.675995 -7.194,-1.274002 -2.75,-0.25zm31.889984,19.697006m7.248001,4.983002m0.012009,-1.317001c3.859009,-4.087006 -3.740997,0.23999 0,0l0,0zm-76.455017,-48.419006c-3.289001,-4.694 -2.040985,-6.804001 -5.21698,-10.639999c-0.60202,-2.929993 -5.442993,-9.582993 -2.507019,-2.537994c2.695007,4.125 3.494019,10.50499 7.723999,13.177994zm75.246033,47.115997m5.415985,2.126999m-71.83902,-46.039001m70.710022,44.586014c3.445007,-2.215012 -0.793015,-1.875 -0.625,0.204987l0.625,-0.204987l0,0zm-46.727997,-29.453003m2.885986,1.662003m49.365021,29.291c4.414001,-3.180008 -2.671997,-0.60701 -0.924011,0.603989l0.924011,-0.603989l0,0zm-1.687012,-0.812012m8.631012,5.746002m-80.965027,-52.112c3.231995,0.725998 12.924011,7.966003 7.207001,0.503998c-2.927979,-0.867996 -1.173981,-8.026001 -4.159988,-6.757996c2.005005,3.347992 1.650009,4.774002 -2.557999,2.664001c-5.289993,-2.584 -2.974014,1.278992 -1.942017,2.343994c-1.403992,0.317001 1.865021,1.221008 1.453003,1.246002l0,0zm-14.735992,-11.634003c0.578003,-2.394989 -5.329987,-13.175003 -2.792007,-5.401993c0.921005,1.627991 0.825012,4.714996 2.792007,5.401993zm41.781006,28.309006m4.100998,0.953995m35.53801,22.402008c-0.674011,-1.729004 -2.679993,-0.039001 0,0l0,0zm1.707001,1.25m14.091003,8.871002m-75.121002,-48.27301m56.196991,35.404007m-57.730011,-38.973007m7.225006,3.497009m88.123993,54.043991c3.201019,-0.649994 10.494019,1.626999 11.678009,-0.847992c-3.889008,-0.096008 -13.450989,-2.744003 -13.902008,0.628998l0.848022,0.134995l1.375977,0.084l0,0l0,0zm-85.828003,-53.460999m-18.996002,-13.177994m4.532013,1.138m2.58699,1.274002m16.290024,10.447998m-32.748001,-24.949997m-9.289017,-6.027008m1.381012,-1.046005m7.634003,4.557999c3.229004,-1.268997 -5.878998,-2.619995 -0.660004,-0.23999l0.660004,0.23999zm102.156006,63.096008m12.339996,6.397003m-113.718018,-73.49501m-10.858002,-7.274994c-0.585983,-3.343002 -0.502991,-9.210999 5.076019,-7.229996c-7.450012,1.478989 5.151978,9.259003 3.563995,3.116989c3.130997,0.153 6.125,-1.85199 4.481995,1.193008c6.169998,-0.682999 10.447006,-6.033997 16.408005,-5.285004c4.64299,-0.615005 9.718994,-1.078995 14.723007,-2.949997c4.113007,-0.296997 8.074982,-4.723999 5.820007,-7.350006c-5.609009,-0.477997 -11.481018,0.229996 -17.682022,1.458008c-6.873001,1.428986 -13.115005,4.145996 -20.048996,5.307999c-6.753998,0.908005 1.360992,2.503998 -0.57399,2.856003c-3.527008,1.224991 4.20697,2.048996 -0.459,3.338989c-2.875015,-0.54599 -5.872009,-1.536987 -4.64502,-4.569992c-6.474991,0.837997 -12.161987,3.528 -7.046997,10.112991l0.382996,0.001007l0,0l0,0zm15.596008,-7.945007c1.520004,-5.589996 8.13501,4.602005 2.488983,0.74501c-0.673981,-0.503006 -1.781982,-0.915009 -2.488983,-0.74501zm0.297989,-2.709m2.779999,0.047012c0.197021,-2.572998 6.36702,1.360992 1.017014,0.925995l-1.017014,-0.925995l0,0zm3.807022,-1.532013m0.968994,-0.651993c2.313995,-2.779007 13.10498,-1.774994 5.207001,-0.270996c-2.117996,-1.595001 -3.739014,0.940002 -5.207001,0.270996zm14.080002,-2.171005m3.998001,-0.020004c1.456985,-3.828995 5.665985,-1.537994 0.674011,-0.770996c0.108978,0.406006 -0.145035,1.978012 -0.674011,0.770996zm-32.240997,20.296005c4.362,-2.671997 -4.633026,-2.319992 0,0l0,0zm3.222992,0.893005m-9.506012,-6.742996m128.855011,80.608994m-13.095001,-8.934998m16.695007,9.798004c3.484009,0.007996 10.561005,-1.082001 2.975006,-1.080002c-1.190002,0.18399 -6.932007,0.147003 -2.975006,1.080002l0,0zm-120.111008,-76.297012c2.822006,-0.190994 4.413986,-3.110992 -0.545013,-2.941986c-7.687973,-0.797012 6.781006,2.62999 -0.985001,1.651001c-1.046982,0.689987 1.471008,1.484985 1.530014,1.290985zm122.595016,77.559006m2.948975,-7.862m-9.381989,-15.686005c5.035004,-1.710999 11.92099,-3.636993 14.298004,0.846008c-2.420013,-2.915009 -0.976013,-5.781006 1.308014,-1.524002c3.231995,4.309998 4.849976,-1.957001 2.748993,-3.401993c2.394989,2.97699 5.121979,4.382996 1.602997,0.187988c3.821991,-4.595001 -7.649017,0.602997 -10.257996,0.548004c-1.257019,0.563995 -12.951996,2.981003 -9.700012,3.343994zm2.951996,-5.651993c2.872009,-2.167999 9.931,1.289993 5.399994,-2.154999c-0.441986,-0.389008 -9.922974,2.612991 -5.399994,2.154999zm10.468018,0.432999c3.360992,0.085007 -1.449005,-4.513 2.554993,-2.431c-0.656006,-2.149002 -4.662994,-2.550003 -6.621002,-3.408997c-1.106995,1.966003 2.255005,5.86499 4.06601,5.839996zm-8.63501,-9.503006m4.278992,1.025009c5.417023,-0.721008 -1.380005,-2.333008 -1.091003,-0.061005l1.091003,0.061005l0,0zm-7.987,-6.251007c-3.813995,-4.981003 7.170013,0.834 3.294006,-4.377991c-3.26001,-2.596008 -6.391998,2.922989 -3.294006,4.377991zm48.940002,26.358002c1.748016,-3.097992 -7.225006,-4.177002 -1.178986,-1.097992c0.557983,0.18399 0.431,1.313995 1.178986,1.097992z" id="path371" fill="#010101"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ <g id="g400" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m175.227203,293.668427c-5.107986,-4.096008 -9.822983,-9.256989 -14.533981,-14.424988c5.378983,3.369995 10.201981,8.234009 14.533981,14.424988z" id="path402" fill-rule="evenodd"/>
+ </g>
+ <g id="g404" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m233.196213,125.221451c0.860001,6.490997 0.699005,13.479996 0.531021,20.470001c-1.557007,-6.151001 -1.681,-13.002014 -0.531021,-20.470001z" id="path406" fill-rule="evenodd"/>
+ </g>
+ <g id="g408" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m162.86322,264.966431c-5.464996,-3.60498 -10.636993,-8.309998 -15.806,-13.019989c5.667999,2.85701 10.919998,7.256012 15.806,13.019989z" id="path410" fill-rule="evenodd"/>
+ </g>
+ <g id="g412" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m268.658234,89.212448c14.41098,8.375 29.510986,19.175003 44.608002,29.988998c-13.146027,-9.768997 -27.087006,-17.417999 -44.608002,-29.988998z" id="path414" fill-rule="evenodd"/>
+ </g>
+ <g id="g424" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m314.948212,134.711441c-2.535004,2.101013 1.625,-5.813995 2.985016,-4.503998c3.18399,1.087997 -0.912994,3.650009 -1.485016,5.499008c-0.020996,-2.387009 1.75,-5.76001 -1.5,-0.99501z" id="path426" fill-rule="evenodd"/>
+ </g>
+ <g id="g428" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m238.587219,186.634445c4.627014,1.464996 26.298004,13.048004 26.748016,13.421005c-4.628021,-2.408005 -24.827026,-10.040009 -26.748016,-13.421005z" id="path430" fill-rule="evenodd"/>
+ </g>
+ <g id="g432" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m197.203217,214.342453c1.123001,6.25 0.914001,38.393997 0.757996,39.140991c-0.031982,-6.824997 -3.501984,-34.858002 -0.757996,-39.140991z" id="path434" fill-rule="evenodd"/>
+ </g>
+ <g id="g436" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m226.596222,186.138443c4.942978,-3.985001 33.242004,-19.230988 33.972992,-19.451996c-5.971985,3.304001 -28.89798,19.803009 -33.972992,19.451996z" id="path438" fill-rule="evenodd"/>
+ </g>
+ <g id="g440" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m151.006226,215.364456c-2.639999,1.943985 -17.581024,9.165985 -17.963013,9.262985c3.154999,-1.569 15.353012,-9.55899 17.963013,-9.262985z" id="path442" fill-rule="evenodd"/>
+ </g>
+ <g id="g444" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m223.227219,63.642445c-2.516022,1.486004 -16.409988,6.547001 -16.755997,6.600002c2.937988,-1.108002 14.470001,-7.097004 16.755997,-6.600002z" id="path446" fill-rule="evenodd"/>
+ </g>
+ <g id="g448" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m169.5242,164.750443c-5.043976,-2.755997 -27.819977,-21.317001 -28.268982,-21.858994c4.876984,3.884003 26.674011,17.397003 28.268982,21.858994z" id="path450" fill-rule="evenodd"/>
+ </g>
+ <g id="g452" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m244.750214,183.205444c-5.266998,3.799011 -36.792999,19.225998 -37.638977,19.479004c6.638,-3.326996 31.429993,-19.289993 37.638977,-19.479004z" id="path454" fill-rule="evenodd"/>
+ </g>
+ <g id="g456" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m209.176208,218.886444c0.854004,7.785004 -2.121979,47.899994 -2.379013,48.833984c0.537033,-8.516998 -1.358978,-43.457977 2.379013,-48.833984z" id="path458" fill-rule="evenodd"/>
+ </g>
+ <g id="g460" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m213.836197,197.512451c-5.347977,-3.423996 -28.781967,-25.428009 -29.222977,-26.050003c5.028,4.615005 27.946014,21.125 29.222977,26.050003z" id="path462" fill-rule="evenodd"/>
+ </g>
+ <g id="g464" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m144.867218,117.184448c-1.325989,1.350998 -9.177002,6.844002 -9.386017,6.934998c1.654022,-1.184998 7.871017,-6.863998 9.386017,-6.934998z" id="path466" fill-rule="evenodd"/>
+ </g>
+ <g id="g468" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m174.265213,180.004456c-2.521011,-1.456009 -13.710983,-11.041 -13.924988,-11.317001c2.397003,2.007996 13.236984,9.089996 13.924988,11.317001z" id="path470" fill-rule="evenodd"/>
+ </g>
+ <g id="g472" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m228.568237,179.354446c-2.258026,1.837997 -15.199005,8.880005 -15.534027,8.983002c2.731018,-1.526001 13.209015,-9.132996 15.534027,-8.983002z" id="path474" fill-rule="evenodd"/>
+ </g>
+ <g id="g476" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m164.025208,215.868454c0.136993,5.181 5.627014,30.83699 5.876007,31.408997c-1.102997,-5.460007 -2.972992,-28.440002 -5.876007,-31.408997z" id="path478" fill-rule="evenodd"/>
+ </g>
+ <g id="g480" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m166.436218,237.379456c0.069992,2.673996 2.904984,15.918991 3.033997,16.213989c-0.569992,-2.819 -1.535004,-14.681992 -3.033997,-16.213989z" id="path482" fill-rule="evenodd"/>
+ </g>
+ <g id="g484" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m285.524231,135.540451c-4.979004,1.440994 -28.416016,13.235001 -28.906006,13.619995c5.005005,-2.446991 26.766998,-10.059998 28.906006,-13.619995z" id="path486" fill-rule="evenodd"/>
+ </g>
+ <g id="g488" transform="matrix(0.4938 0 0 0.4938 -48.6393 -27.4122)">
+ <path clip-rule="evenodd" d="m265.319214,143.308441c-2.569,0.743011 -14.667999,6.832001 -14.92099,7.031006c2.583008,-1.264999 13.819,-5.195999 14.92099,-7.031006z" id="path490" fill-rule="evenodd"/>
+ </g>
+ </g>
+</svg>
View
BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/make/cairosvg.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/make/logo-pynuts.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/make/multicorn.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
1 exyr/pages/2012/w3c-developer-meetup-lyon/images/make/radicale.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="1000" height="1600"><path d="M675 1587C369 1468 245 1179 239 1002 233 825 333 665 505 644 676 623 960 670 980 982c19 311-125 524-304 605" fill="#a00"/><path d="m932 1173c-196 90-316 118-572 86 30 94 224 271 313 279 108-42 235-164 259-365" fill="#fff"/><path d="M474 721C396 506 246 399 24 323L28 250C112 257 311 357 404 452 326 282 240 187 126 93L186 34C326 158 396 271 482 415 455 252 438 207 369 68l76-46c134 242 129 459 132 684-42-6-68-2-102 15" fill="#590"/></svg>
View
BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/make/weasyprint-logo.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
81 exyr/pages/2012/w3c-developer-meetup-lyon/images/use/Lighttpd_logo.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.48.3.1 r9886"
+ width="136.89708"
+ height="112.87395"
+ version="1.0"
+ sodipodi:docname="Lighttpd_logo.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ sodipodi:modified="true">
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs5" />
+ <sodipodi:namedview
+ inkscape:window-height="708"
+ inkscape:window-width="1364"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ guidetolerance="10.0"
+ gridtolerance="10.0"
+ objecttolerance="10.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ inkscape:zoom="1.4142136"
+ inkscape:cx="-29.950215"
+ inkscape:cy="-76.085503"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:current-layer="svg2"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-maximized="0" />
+ <path
+ style="fill:#d9e2e8;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ d="M 136.86319,0.0300593 63.834387,112.87396 28.324511,89.060863 136.86319,0.0300593 z"
+ id="path5107"
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#336682;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ d="m 25.483189,103.76974 10.562408,-9.574254 -7.694501,-5.12844 -2.867907,14.702694 z"
+ id="path4136"
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#869aab;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ d="M 136.89709,0 17.604012,80.978458 25.474041,103.76013 28.373526,89.055593 136.89709,0 z"
+ id="path3165"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#d9e2e8;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ d="M 136.88529,0.015625 0,65.652611 17.604012,80.960821 136.88529,0.015625 z"
+ id="path2192"
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0" />
+</svg>
View
902 exyr/pages/2012/w3c-developer-meetup-lyon/images/use/Tux.svg
902 additions, 0 deletions not shown because the diff is too large. Please use a local Git client to view these changes.
View
BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/use/cairo.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
64 exyr/pages/2012/w3c-developer-meetup-lyon/images/use/flask.svg
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ width="191.15901"
+ height="170.52811"
+ id="svg2"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="flask.svg">
+ <metadata
+ id="metadata44">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="709"
+ id="namedview42"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="0.91304348"
+ inkscape:cx="218"
+ inkscape:cy="85.999994"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="layer1" />
+ <defs
+ id="defs4" />
+ <g
+ transform="translate(-39.820801,-30.186869)"
+ id="layer1">
+ <path
+ d="M 96.944917,182.03377 C 89.662681,176.30608 81.894549,170.81448 76.586317,163.08166 65.416842,149.44499 56.816875,133.6567 50.937585,117.06515 47.383955,106.27654 46.166898,94.709824 41.585799,84.338096 c -4.792287,-7.533044 0.821224,-15.767897 9.072722,-18.16242 3.673742,-0.705104 10.133327,-4.170258 2.335951,-1.693539 -6.990592,5.128871 -7.667129,-4.655603 -0.498823,-5.27517 4.892026,-0.650249 6.692895,-4.655044 5.019966,-8.260251 -5.251326,-3.424464 12.733737,-7.18801 3.684373,-12.297799 -9.426987,-10.170666 13.186339,-12.128546 7.607283,-0.577786 -1.335447,8.882061 15.801226,-1.627907 11.825117,8.628945 4.041283,4.925694 15.133562,1.1211 14.85838,8.031392 5.887092,0.404678 7.907562,5.358061 13.433992,5.738347 5.72759,2.586557 16.1108,4.624792 18.0598,11.079149 -5.68242,4.498756 -18.84089,-9.292674 -19.47305,3.160397 1.71659,18.396078 1.27926,37.346439 8.00986,54.864989 3.18353,10.60759 10.9012,18.95779 17.87109,27.21946 6.66875,8.09126 15.70186,13.78715 24.90885,18.58338 8.07647,3.80901 16.78383,6.33528 25.58583,7.92044 3.5701,-2.7307 9.87303,-12.8828 15.44238,-8.60188 0.26423,4.81007 -11.0541,10.05512 -0.53248,9.5235 6.17819,-1.86378 10.46336,4.77803 15.55099,-1.21289 4.68719,5.55206 19.48197,-3.54734 16.14693,7.80115 -4.50972,2.90955 -11.08689,1.15142 -15.60404,5.15397 -7.44757,-3.71979 -13.37691,3.32843 -21.6219,2.43707 -9.15641,1.64002 -18.4716,2.30204 -27.75473,2.31642 -15.22952,-1.20328 -30.78158,-1.71049 -45.26969,-7.01291 -8.16166,-2.37161 -16.12649,-7.01887 -23.299683,-11.66829 z m 12.862043,5.5729 c 7.9696,3.44651 15.76243,7.07889 24.49656,8.17457 13.85682,1.92727 28.16653,4.89163 42.07301,2.18757 -6.2939,-2.84199 -12.80077,1.10719 -19.07096,-2.0322 -7.52033,1.61821 -15.59049,-0.41223 -23.23574,-1.41189 -8.69395,-3.87259 -18.0762,-6.53549 -26.21772,-11.56219 -10.173155,-3.71578 5.26142,4.76524 8.00873,5.45214 6.35952,3.60969 -6.99343,-1.85044 -8.87589,-3.35101 -5.32648,-2.9879 -6.00529,-2.36357 -0.52745,0.67085 1.10332,0.64577 2.19359,1.32226 3.34946,1.87216 z M 94.642259,176.88976 c 7.722781,2.86052 -0.03406,-5.43082 -3.572941,-4.94904 -1.567906,-2.72015 -5.9903,-4.43854 -2.870721,-5.89973 -5.611524,1.9481 -5.878319,-7.40814 -8.516004,-6.07139 -5.936516,-1.87454 -2.310496,-8.51501 -9.381929,-12.59292 -0.645488,-4.29697 -7.02577,-8.02393 -9.060801,-14.50525 -0.898786,-3.31843 -7.208336,-12.84783 -3.332369,-3.97927 3.300194,8.53747 9.106618,15.84879 13.93868,23.15175 3.752083,6.95328 8.182497,14.22026 15.015767,18.55788 2.303436,2.20963 4.527452,5.59533 7.780318,6.28797 z M 72.39456,152.46355 c 0.26956,-1.16626 1.412424,2.52422 0,0 z m 31.49641,27.85526 c 1.71013,-0.76577 -2.45912,-0.96476 0,0 z m 4.19228,1.52924 c -0.43419,-2.1116 -1.91376,1.18074 0,0 z m 5.24749,2.18891 c 2.49828,-2.37871 -3.85009,-1.49983 0,0 z m 8.99389,5.01274 c 1.51811,-2.2439 -4.85872,-0.84682 0,0 z m -17.2707,-12.03933 c 3.88031,-2.51023 -5.01186,-0.0347 0,0 z m 3.9366,1.96293 c -0.11004,-1.32709 -1.40297,0.59432 0,0 z m 19.67473,12.28006 c 3.16281,1.99601 18.46961,4.3749 8.88477,0.81847 -1.60377,0.33811 -17.77263,-4.57336 -8.88477,-0.81847 z M 97.430958,166.92721 c -0.307503,-1.33094 -4.909341,-1.4694 0,0 z m 9.159302,5.33813 c 2.38371,-1.66255 -4.94757,-1.28235 0,0 z m 7.70426,4.72382 c 3.42065,-1.28963 -5.54907,-1.29571 0,0 z M 93.703927,162.86805 c 3.711374,2.84621 14.967683,0.36473 5.683776,-1.69906 -4.225516,-2.2524 -13.74889,-3.79415 -7.25757,1.35821 l 1.573785,0.34088 9e-6,-3e-5 z m 25.808723,15.75216 c 1.54595,-2.63388 -6.48298,-1.50411 0,0 z m -7.84249,-6.23284 c 9.0752,2.56719 -7.63142,-5.739 -2.23911,-0.94466 l 1.19513,0.54082 1.04399,0.4039 -1e-5,-6e-5 z m 15.72354,9.0878 c 8.59474,0.082 -7.76304,-1.18486 0,1e-5 l 0,-1e-5 z M 90.396984,157.89545 c -0.335695,-1.60094 -2.120962,0.13419 0,0 z m 51.535396,31.73502 c 0.2292,-2.89141 -2.80486,2.15157 0,0 z m -36.86817,-22.75299 c -0.51986,-1.52251 -2.68548,-0.0622 0,0 z m -13.852128,-9.98649 c 4.934237,-0.29629 -6.755322,-2.17418 0,0 z M 74.802387,146.28394 c -0.614146,-2.36536 -5.369213,-4.2519 0,0 z m 43.079323,27.33941 c -0.90373,-1.0307 -0.4251,0.22546 0,0 z m 26.81408,16.45475 c -0.086,-1.57503 -1.46039,0.59616 0,0 z m -29.18712,-18.90528 c 0.48266,-2.02932 -4.20741,-0.61442 0,0 z M 95.532612,158.51286 c 3.670785,-0.39305 -5.880434,-2.48161 0,0 z M 129.32396,179.51 c 5.72042,-2.26627 -5.57541,-1.10635 0,0 z m -17.57682,-11.93145 c 6.59278,0.85002 -7.84442,-4.48425 -1.44651,-0.4773 l 1.4465,0.47734 1e-5,-4e-5 z m 22.91296,14.0886 c 6.15514,-3.67975 4.12588,8.61677 10.44254,1.0388 6.23086,-4.54942 -5.38086,5.62451 2.29838,0.81116 5.55359,-3.71438 13.75643,1.76075 18.93848,3.5472 3.72659,-0.18307 7.34938,3.22236 11.16973,1.15059 7.3542,-1.98082 -14.38097,-2.93789 -8.68344,-6.4523 -6.72914,1.95848 -11.70093,-2.33483 -15.01213,-6.64508 -7.54812,-1.74298 -16.27548,-5.602 -20.04257,-12.28184 -1.5359,-2.50802 2.21884,0.35333 -1.32586,-3.74638 -4.54834,-4.04546 -6.81948,-8.63766 -9.87278,-13.5552 -3.64755,-1.94587 -4.07249,-7.67345 -4.44123,-0.19201 0.0289,-4.72164 -4.40393,-7.89964 -5.48589,-6.57859 -0.0194,-4.54721 4.74396,-2.26787 1.40945,-5.63228 -0.71771,-4.71302 -3.08085,-9.6241 -3.79115,-14.9453 -1.1036,-2.56502 -0.15541,-8.05863 -3.76662,-2.25204 -1.31566,6.13669 -0.43668,-7.54129 1.6093,-3.03083 2.68543,-4.60251 -0.9641,-4.0612 -1.11361,-3.42211 1.74931,-3.88333 1.10719,-9.39159 -0.45644,-7.29023 0.93213,-4.11586 1.47259,-15.147529 -1.3951,-13.192579 1.73833,-4.303958 3.29668,-19.694077 -4.24961,-13.826325 -3.058358,0.04294 -8.354541,1.110195 -10.858032,2.355243 7.849502,4.326857 -0.789543,1.562577 -3.984808,0.874879 -0.416343,4.003642 -3.58119,2.272086 -7.535123,2.311339 6.315273,0.781339 -3.075253,6.458962 -6.698132,4.253506 -4.705102,2.248756 4.060621,7.862038 0.0944,9.597586 0.487433,2.616581 -7.208227,-0.944906 -6.603832,5.097711 -4.56774,-1.92155 -0.628961,7.16796 1.656273,4.09382 7.768882,2.10261 5.469108,6.89631 5.666947,11.44992 -1.265833,2.6534 -6.249495,-6.23691 -1.109939,-5.82517 -4.054715,-6.58674 -4.485232,-2.38081 -7.854566,0.67911 -0.783857,0.22222 8.5944,4.35376 2.709059,6.3967 5.177884,0.79894 5.325199,5.33008 6.379284,8.19735 3.11219,3.24152 2.475226,-3.57931 6.199071,0.31623 -2.356488,-3.4705 -12.48183,-9.77839 -4.329567,-7.7553 -0.04358,-3.49291 -1.474412,-6.30951 1.02322,-6.24118 2.473367,-4.47926 -2.590385,11.044 2.984725,5.35124 1.543285,-0.67388 1.92554,-4.48494 4.699544,0.35989 4.029096,3.96363 1.45533,6.83577 -4.228162,3.20648 1.016828,3.44946 7.603062,4.68217 6.365348,10.07646 1.3121,4.7444 3.147844,2.99695 4.747999,2.72266 1.25523,4.60973 1.968016,1.2201 2.027559,-0.97355 5.747357,1.23033 4.401142,4.62773 6.199456,7.00134 3.960416,1.78761 -5.668696,-12.11713 1.130659,-4.18106 7.153577,6.4586 2.682797,9.15464 -3.736856,8.11995 4.063129,-0.32824 5.373423,5.49305 10.455693,5.28853 4.63456,2.20477 7.77237,10.67291 -0.21613,7.1478 -2.77074,-2.49821 -12.575734,-5.5801 -4.56731,-0.82823 7.39657,3.42523 13.27117,5.47432 20.40487,9.77384 5.10535,3.64464 7.31104,7.81908 9.24607,8.64541 -4.29084,2.04946 -12.93089,-1.63655 -6.51514,-2.76618 -4.00168,-0.72894 -8.50258,-2.75259 -4.66961,2.2333 3.25926,2.72127 11.54708,2.43298 13.0328,2.74132 -1.25934,2.77488 -3.4207,2.99556 0.0516,3.21078 -3.87375,2.06438 1.24216,2.38403 1.60114,3.56362 z m -7.9215,-22.36993 c -2.35682,-2.46475 -2.9662,-7.08134 -0.41852,-3.06426 1.30648,0.52466 4.18523,7.54428 0.41857,3.06426 l -5e-5,0 z m 25.79733,16.38693 c 1.47004,-0.0952 0.0427,1.11681 0,0 z m -29.51867,-22.43039 c -0.0904,-3.72637 0.8525,2.87419 0,0 z m -2.56392,-3.44965 c -2.96446,-5.72787 3.73721,1.62212 0,0 z M 89.382646,128.35916 c 1.7416,-0.46446 0.856841,2.97864 0,0 z m 24.728294,13.40357 c 1.06957,-4.01654 1.25692,3.37014 0,0 z M 96.64115,129.61525 c -1.231543,-2.21638 2.576009,2.07865 0,0 z m 14.99279,4.80618 c -2.80851,-6.29223 1.98836,-3.43699 0.62135,1.03124 l -0.62135,-1.03124 0,0 z M 85.778757,117.17864 c -1.255624,-2.06432 -3.332663,-8.12135 -2.663982,-9.97042 0.604935,3.0114 6.403914,12.95956 2.844571,4.12096 -3.933386,-7.40908 4.701805,2.40491 5.590052,4.2529 0.413624,1.83837 -2.426789,-0.50225 -0.502192,3.80828 -3.509809,-4.90766 -2.071967,2.71088 -5.268449,-2.21172 z m -7.990701,-5.50612 c 0.328938,-4.79981 1.829262,3.29132 0,0 z m 3.594293,1.23728 c 1.715175,-3.62282 2.908243,5.05052 0,0 z m -8.64616,-6.68847 c -2.974956,-2.95622 -5.127809,-5.68132 0.139193,-1.83474 2.029482,0.0792 -4.509002,-6.19705 0.488751,-1.99305 5.25531,0.95822 2.5951,8.61674 -0.627944,3.82779 z m 4.541717,-0.11873 c 1.727646,-1.71203 0.917172,1.6853 0,0 z m 2.794587,0.8959 c -2.619181,-4.9094 3.178801,2.05822 0,0 z m -5.55546,-5.30909 c -8.64844,-7.696511 10.867309,4.02451 1.4129,1.4269 l -1.412955,-1.42683 5.5e-5,-7e-5 z m 24.77908,14.39717 c -3.742506,-2.24398 -0.991777,-15.79747 0.284503,-6.52785 3.638294,-1.17695 -0.200879,4.78728 2.512784,4.73208 -0.42767,3.76305 -1.64169,5.11594 -2.797287,1.79577 z m 9.165207,5.41684 c 0.36705,-4.08462 0.77249,2.79262 0,0 z m -1.59198,-1.57295 c 0.41206,-1.74497 0.0426,2.05487 0,0 z M 76.213566,99.16032 c -5.556046,-7.665657 16.147323,7.75413 3.558556,1.9443 -1.315432,-0.34404 -2.898208,-0.46688 -3.558556,-1.9443 z m 17.649112,9.35749 c -0.525779,-6.45461 1.174169,1.06991 -1.92e-4,-2e-5 l 1.92e-4,2e-5 z m 13.399762,8.59585 c 1.03698,-3.67668 0.0773,2.43221 0,0 z M 77.064685,96.23472 c 3.302172,-0.706291 13.684695,5.79939 4.150224,1.85832 -1.059396,-1.17279 -3.317802,-0.63994 -4.150224,-1.85832 z m 28.356745,14.13312 c 0.35296,-6.60002 1.97138,-3.94233 0.0122,0.94474 l -0.0121,-0.94473 -5e-5,-1e-5 z M 79.52277,93.938099 c 1.345456,-1.97361 -3.571631,-8.923063 0.708795,-2.492797 1.849543,1.469605 5.355103,2.461959 2.260017,3.080216 4.867744,4.294162 -1.187244,1.163612 -2.968812,-0.587419 z m 24.49612,14.368161 c 0.92952,-7.51843 0.81971,4.40485 0,0 z M 76.712755,86.993902 c 1.027706,-0.439207 0.542746,1.369335 0,0 z m 6.389622,3.803092 c 1.644416,-3.450522 3.03351,3.848297 0,0 z m 18.023553,10.026276 c -0.0174,-1.3252 0.34003,1.92765 0,0 z m -1.04404,-2.31139 c -2.501612,-6.171646 2.32693,3.26759 0,0 z m -1.536003,-4.046372 c -0.419906,-2.550188 1.427129,3.203862 -7.3e-5,-9e-6 l 7.3e-5,9e-6 z m 2.499773,-4.063514 c -1.71663,-3.025123 2.16777,-13.331073 2.60122,-6.939418 -1.81185,4.980256 -0.52268,7.766309 0.74129,1.086388 2.33417,-5.257159 -0.50421,10.374054 -3.34255,5.853057 l 4e-5,-2.7e-5 z m 2.56889,-15.326649 c 0.74833,-0.918921 0.16609,1.107082 0,0 z m -4.290016,84.534235 c -1.017552,-0.88802 0.127775,0.56506 0,0 z m 8.837726,4.47065 c 4.91599,1.26135 4.89086,-0.76487 0.44782,-1.36683 -2.3898,-2.22316 -9.930475,-4.58124 -3.18119,-0.27586 0.44699,1.13227 1.85944,1.10589 2.73337,1.64269 z M 90.708067,152.48725 c 2.708244,2.01956 10.201213,5.72375 3.858186,0.76868 2.138588,-2.48467 -4.093336,-3.80722 -2.026067,-5.46927 -5.258175,-3.21755 -4.147962,-2.93133 -0.464111,-2.8301 -6.319385,-2.82462 0.912163,-2.61333 0.571661,-4.06067 -2.436706,-0.48126 -12.103074,-4.29664 -6.416395,0.31341 -5.780887,-2.94751 -1.377603,1.09799 -3.12488,0.67029 -5.911336,-1.61178 5.264392,4.50224 -0.938845,2.98448 3.391327,2.6875 9.128301,6.88393 1.433786,2.84407 -1.013816,1.45934 5.506273,3.67136 7.106665,4.77911 z m 9.243194,5.31013 c 11.238769,3.62163 -5.510018,-4.4246 0,0 z m 47.316399,28.66432 c 0.14496,-2.22965 -1.53604,1.90201 0,0 z m 4.86324,2.04679 c 2.59297,-2.51255 0.106,4.00222 4.29655,-0.61509 0.0453,-3.30544 -0.12904,-5.25783 -4.81563,-1.24252 -1.29194,0.71648 -1.86871,3.76288 0.51908,1.85761 z M 74.932378,140.02637 c -0.796355,-3.1304 -5.581949,-3.11418 0,0 z m 5.193029,3.40294 c -1.928397,-3.19739 -6.880525,-2.89469 0,0 z m 29.543373,17.81697 c 2.8844,2.56199 13.24761,1.87984 3.50331,0.31527 -1.44321,-2.13386 -9.16415,-1.6203 -3.50331,-0.31527 z m 40.61236,25.08153 c 4.43933,-3.72512 -4.30122,1.66183 0,0 z m 9.2328,6.34473 c 0.0277,-1.19543 -1.91352,0.52338 0,0 z m 0.0142,-1.6736 c 4.91602,-5.20866 -4.76346,0.30807 -4e-5,0 l 4e-5,0 z M 62.15981,129.33339 c -4.189944,-5.97826 -2.604586,-8.66544 -6.645136,-13.54677 -0.764913,-3.73279 -6.931672,-12.20326 -3.189579,-3.22947 3.42754,5.24836 4.446054,13.37434 9.834715,16.77624 z m 95.82635,60.00977 c 9.04429,-5.84575 -3.7125,-2.54641 0,0 z m 6.9041,2.70461 c 4.52911,-3.88867 -2.86491,-0.81334 0,0 z M 73.393094,133.41838 c 1.296204,-1.92838 -3.347642,-0.24666 0,0 z m 90.055596,56.78275 c 4.38526,-2.82746 -1.01036,-2.39335 -0.79483,0.26003 l 0.79484,-0.26003 -1e-5,0 z m -59.51386,-37.51178 c -0.15075,-1.90924 -2.31574,0.16206 0,0 z m 3.67794,2.11629 c -1.16888,-2.36318 -1.79716,0.37121 0,0 z m 62.8725,37.30625 c 5.61806,-4.05283 -3.4056,-0.77594 -1.17927,0.76785 l 1.17927,-0.76785 0,0 z m -2.15131,-1.03979 c 4.57663,-3.83506 -4.83183,1.69954 0,0 z m 10.99163,7.31983 c 3.0728,-2.05816 -3.73316,-0.66575 0,0 z M 76.211249,132.02781 c 4.118965,0.92286 16.460394,10.1439 9.179466,0.63772 -3.728991,-1.10384 -1.492605,-10.21906 -5.29621,-8.60579 2.552972,4.2649 2.100461,6.08018 -3.259642,3.3914 -6.736808,-3.28853 -3.785888,1.6297 -2.469293,2.98518 -1.794185,0.40772 2.373226,1.5572 1.845679,1.59149 z m -18.76588,-14.82026 c 0.737407,-3.04991 -6.789814,-16.77881 -3.554464,-6.87916 1.167861,2.07373 1.049123,6.00387 3.554464,6.87916 z m 34.443451,21.23513 c -2.120989,-1.77378 -0.100792,-0.25103 0,0 z m 5.222997,1.21548 c -0.0027,-3.23079 -5.77326,-1.31196 0,0 z m 45.261473,28.53321 c -0.86326,-2.20739 -3.41229,-0.0512 8e-5,4e-5 l -8e-5,-4e-5 z m 2.17351,1.58769 c -0.32087,-1.23546 -1.25399,0.23848 0,0 z m 17.94015,11.3001 c 1.72546,-1.27472 -2.15318,-0.1628 0,0 z M 66.819057,119.6006 c 4.935243,-1.91072 -5.28775,-1.36248 0,0 z m 71.569733,45.08937 c -0.0549,-3.19499 -3.14622,0.79264 0,0 z M 64.869152,115.05675 c 3.170167,-1.07084 -2.932663,-0.70531 0,0 z m 9.201532,4.45726 c -0.0575,-1.05014 -0.973336,0.39747 0,0 z m 112.231406,68.82181 c 4.0765,-0.8265 13.36606,2.07489 14.86752,-1.08086 -4.95044,-0.12019 -17.12734,-3.49263 -17.70346,0.80479 l 1.08368,0.17072 1.75226,0.10534 0,1e-5 z M 76.995161,120.25099 c 0.07087,-3.23755 -2.524669,-0.12092 0,0 z M 52.801998,103.4687 c -1.098703,-6.16843 -4.178791,-0.93357 0,0 z m 5.769195,1.45013 c 0.07087,-1.9807 -5.280562,-1.78224 0,0 z m 3.296917,1.61923 c -0.953019,-0.77196 -0.745959,0.97521 0,0 z m 20.744719,13.30775 c 0.976615,-0.89718 -2.312116,-0.66455 0,0 z M 59.672204,102.88617 c -0.557624,-4.65897 -6.681999,-0.69805 0,0 z M 47.844441,95.21166 c -0.168219,-2.150189 -1.152625,0.81111 0,0 z m 1.759336,-1.328672 c -0.28703,-2.549584 -1.510515,0.324387 0,0 z m 9.720792,5.802442 c 4.110486,-1.61465 -7.487254,-3.33984 -0.839893,-0.30506 l 0.839893,0.30506 z m 130.097601,80.35913 c 2.63092,-2.4121 -3.34373,-0.74577 0,0 z m 15.71669,8.14691 c 1.05433,-3.1186 -2.65452,0.41058 0,0 z M 60.318012,94.590436 c 0.433018,-3.016773 -3.258762,0.59902 0,0 z M 46.487687,85.324242 c -0.742965,-4.25911 -0.64134,-11.735065 6.465133,-9.208583 -9.485962,1.883339 6.56534,11.790095 4.538357,3.968363 3.988626,0.195294 7.802669,-2.357284 5.709487,1.516403 7.85876,-0.867958 13.307129,-7.682612 20.898169,-6.72768 5.913058,-0.782493 12.378182,-1.375955 18.750257,-3.756157 5.23905,-0.37743 10.28235,-6.018062 7.41068,-9.361383 -7.14456,-0.604513 -14.62339,0.289393 -22.520112,1.858993 -8.750559,1.819117 -16.699014,5.275307 -25.528125,6.758866 -8.605891,1.15604 1.730998,3.185165 -0.734074,3.637227 -4.490681,1.558136 5.355488,2.608852 -0.582182,4.251428 C 57.228283,77.56448 53.411411,76.304535 54.977788,72.440196 46.7341,73.50992 39.490264,76.931325 46.003276,85.320342 l 0.484402,0.0037 9e-6,-2.56e-4 z m 19.864291,-10.1168 c 1.932856,-7.120464 10.355229,5.859274 3.168052,0.945776 -0.858453,-0.642457 -2.2703,-1.166588 -3.168052,-0.945776 z m 0.376038,-3.452197 c 2.789661,-2.078257 1.482964,1.16516 0,0 z m 3.542213,0.05622 c 0.251833,-3.27648 8.108752,1.73455 1.295517,1.179499 l -1.295517,-1.179499 0,0 z m 4.84543,-1.948193 c 1.769481,-2.067535 0.50862,1.83906 0,0 z m 1.239563,-0.83005 c 2.946379,-3.540216 16.68561,-2.259413 6.628966,-0.34519 -2.695543,-2.029363 -4.761797,1.196575 -6.628966,0.34519 z m 17.930017,-2.763886 c -0.448199,-9.670222 8.907771,3.436477 0,0 z m 5.087539,-0.02784 c 1.860022,-4.873906 7.218072,-1.955774 0.860732,-0.979407 0.13805,0.518656 -0.18642,2.516173 -0.860732,0.979407 z M 58.311842,92.088739 c 5.55753,-3.403212 -5.899945,-2.952541 0,0 l 0,0 z m 4.109214,1.141866 c 1.948513,-2.071884 -4.233857,-0.840369 0,0 z M 50.313395,84.63767 c 3.175569,-2.439416 -3.757842,-0.927473 0,0 z M 214.41578,187.30012 c 0.0918,-2.83019 -2.42718,1.27537 0,0 z m -16.67487,-11.37935 c 0.47417,-3.25845 -2.14286,0.28408 0,0 z m 21.26022,12.47672 c 4.43994,0.015 13.45265,-1.37884 3.79217,-1.37442 -1.51594,0.23641 -8.83311,0.18571 -3.79216,1.37439 l -1e-5,3e-5 z M 66.035603,91.23339 c 3.593258,-0.246807 5.621861,-3.963629 -0.694932,-3.749977 -9.789949,-1.013541 8.637508,3.352129 -1.255898,2.10383 -1.329368,0.880346 1.873606,1.889721 1.95083,1.646147 z m 3.164618,1.601748 c -0.375177,-2.307063 -1.111156,1.225591 0,0 z m 3.753896,-10.009901 c 1.559281,-1.934055 -2.157697,-0.517053 0,0 z M 61.003998,62.84999 c 6.412879,-2.181631 15.182392,-4.633087 18.210335,1.074184 -3.081589,-3.70893 -1.24361,-7.360157 1.666959,-1.937407 4.115576,5.486669 6.175915,-2.495489 3.499086,-4.335821 3.050468,3.790246 6.520044,5.581281 2.042429,0.239564 4.865693,-5.852929 -9.742712,0.766433 -13.063105,0.699775 -1.597564,0.717062 -16.493576,3.79889 -12.355704,4.259705 z m 3.75831,-7.197834 c 3.657324,-2.760416 12.648968,1.641989 6.879078,-2.743367 -0.564117,-0.498292 -12.636077,3.325475 -6.879078,2.743367 z m 13.333489,0.550473 c 4.280389,0.109225 -1.84632,-5.750287 3.254304,-3.095159 -0.837696,-2.736627 -5.938558,-3.248956 -8.432316,-4.342312 -1.410474,2.502054 2.870977,7.471102 5.178012,7.437471 z M 67.100291,44.099162 c 1.480803,-2.007406 -2.59521,1.017699 0,0 z m 5.449586,1.304353 c 6.897867,-0.914901 -1.758292,-2.970542 -1.389954,-0.07352 l 1.389954,0.07352 0,-9e-6 z M 62.374386,37.441437 c -4.856866,-6.340205 9.133987,1.065769 4.199411,-5.572646 -4.153254,-3.307245 -8.144297,3.721775 -4.199411,5.572646 z m 62.330124,33.572802 c 2.22762,-3.948988 -9.19697,-5.323011 -1.5009,-1.399578 0.70858,0.236781 0.54821,1.6727 1.5009,1.399578 z"
+ id="path2900"
+ style="fill:#000000"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
View
BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/use/lxml.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/use/pango-name.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/use/pocoo.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN exyr/pages/2012/w3c-developer-meetup-lyon/images/use/python.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
358 exyr/pages/2012/w3c-developer-meetup-lyon/onstage.html
@@ -0,0 +1,358 @@
+<!DOCTYPE html>
+
+<meta charset="utf8">
+<title>DZSlides</title>
+
+<div id="present">
+ <iframe></iframe>
+</div>
+
+<div id="future">
+ <iframe></iframe>
+</div>
+
+<div id="slideidx" onclick="Dz.setCursor(prompt('Go to slide...','1'));">?</div>
+<div id="nextslideidx">?</div>
+
+<div id="notes">
+ <p id="content"></p>
+</div>
+
+<div id="slidecount">?</div>
+<button id="popup-button" onclick="Dz.popup()">Pop-up</button>
+
+<div id="time">
+ <span id="hours">00</span>:<span id="minutes">00</span>:<span id="seconds">00</span>
+</div>
+
+<style>
+ html, body {
+ height: 100%;
+ color: white;
+ }
+
+ body {
+ font-family: sans-serif;
+ overflow: hidden;
+ }
+
+ #present, #future {
+ bottom: 234px;
+ position: absolute;
+ top: 0;
+ z-index: 5;
+ }
+
+ #present {
+ left: 0;
+ right: 50%;
+ border-right: 4px solid #555;
+ }
+
+ #future {
+ left: 50%;
+ right: 0;
+ border-left: 4px solid #555;
+ }
+
+ #notes {
+ background: #EEE;
+ border-top: 8px solid #555;
+ bottom: 0;
+ color: #444;
+ font-size: 30px;
+ height: 226px;
+ left: 0;
+ padding: 0 250px 0 20px;
+ position: absolute;
+ right: 0;
+ overflow: auto;
+ }
+
+ #time {
+ background: #888;
+ border-top-left-radius: 10px;
+ border-top-right-radius: 10px;
+ bottom: 0;
+ font-size: 40px;
+ font-weight: bold;
+ height: 52px;
+ line-height: 52px;
+ right: 30px;
+ position: absolute;
+ text-align: center;
+ width: 200px;
+ }
+
+ iframe {
+ border: none;
+ height: 100%;
+ pointer-events: none;
+ width: 100%;
+ }
+
+ #slideidx,
+ #nextslideidx,
+ #slidecount {
+ background: #888;
+ font-size: 40px;
+ font-weight: bold;
+ height: 52px;
+ line-height: 52px;
+ margin: 0;
+ position: absolute;
+ text-align: center;
+ z-index: 10;
+ }
+
+ #slideidx,
+ #nextslideidx {
+ border-bottom: 4px solid #555;
+ bottom: 230px;
+ padding: 0 10px;
+ }
+
+ #slideidx {
+ border-right: 4px solid #555;
+ border-top-left-radius: 10px;
+ cursor: pointer;
+ right: 50%;
+ }
+
+ #nextslideidx {
+ border-left: 4px solid #555;
+ border-top-right-radius: 10px;
+ left: 50%;
+ }
+
+ #slidecount {
+ border-bottom-left-radius: 10px;
+ border-bottom-right-radius: 10px;
+ border-top: 4px solid #555;
+ bottom: 174px;
+ width: 200px;
+ right: 30px;
+ }
+
+ #popup-button {
+ bottom: 88px;
+ background: #888;
+ border: none;
+ border-radius: 10px;
+ color: #FFF;
+ cursor: pointer;
+ height: 52px;
+ font-size: 30px;
+ font-weight: bold;
+ position: absolute;
+ right: 30px;
+ width: 200px;
+ z-index: 10;
+ }
+</style>
+
+<script>
+ var Dz = {
+ views: {},
+ notes: null,
+ url: null,
+ idx: 1
+ };
+
+ Dz.init = function() {
+ this.startClock();
+ this.loadIframes();
+ }
+
+ Dz.onkeydown = function(aEvent) {
+ // Don't intercept keyboard shortcuts
+ if (aEvent.altKey
+ || aEvent.ctrlKey
+ || aEvent.metaKey
+ || aEvent.shiftKey) {
+ return;
+ }
+ if ( aEvent.keyCode == 37 // left arrow
+ || aEvent.keyCode == 38 // up arrow
+ || aEvent.keyCode == 33 // page up
+ ) {
+ aEvent.preventDefault();
+ this.back();
+ }
+ if ( aEvent.keyCode == 39 // right arrow
+ || aEvent.keyCode == 40 // down arrow
+ || aEvent.keyCode == 34 // page down
+ ) {
+ aEvent.preventDefault();
+ this.forward();
+ }
+ if (aEvent.keyCode == 35) { // end
+ aEvent.preventDefault();
+ this.goEnd();
+ }
+ if (aEvent.keyCode == 36) { // home
+ aEvent.preventDefault();
+ this.goStart();
+ }
+ if (aEvent.keyCode == 32) { // space
+ aEvent.preventDefault();
+ this.toggleContent();
+ }
+ }
+
+ Dz.onmessage = function(aEvent) {
+ var argv = aEvent.data.split(" "), argc = argv.length;
+ argv.forEach(function(e, i, a) { a[i] = decodeURIComponent(e) });
+ if (argv[0] === "CURSOR" && argc === 2) {
+ if (aEvent.source === this.views.present) {
+ var cursor = argv[1].split(".");
+ this.postMsg(this.views.present, "GET_NOTES");
+ this.idx = ~~cursor[0];
+ this.step = ~~cursor[1];
+ $("#slideidx").innerHTML = argv[1];
+ this.postMsg(this.views.future, "SET_CURSOR", this.idx + "." + (this.step + 1));
+ if (this.views.remote)
+ this.postMsg(this.views.remote, "SET_CURSOR", argv[1]);
+ } else {
+ $("#nextslideidx").innerHTML = +argv[1] < 0 ? "END" : argv[1];
+ }
+ }
+ if (aEvent.source === this.views.present) {
+ if (argv[0] === "NOTES" && argc === 2)
+ $("#notes > #content").innerHTML = this.notes = argv[1];
+ if (argv[0] === "REGISTERED" && argc === 3)
+ $("#slidecount").innerHTML = argv[2];
+ }
+ }
+
+ /* Get url from hash or prompt and store it */
+
+ Dz.getUrl = function() {
+ var u = window.location.hash.split("#")[1];
+ if (!u) {
+ u = window.prompt("What is the URL of the slides?");
+ if (u) {
+ window.location.hash = u.split("#")[0];
+ return u;
+ }
+ u = "<style>body{background-color:white;color:black}</style>";
+ u += "<strong>ERROR:</strong> No URL specified.<br>";
+ u += "Try<em>: " + document.location + "#yourslides.html</em>";
+ u = "data:text/html," + encodeURIComponent(u);
+ }
+ return u;
+ }
+
+ Dz.loadIframes = function() {
+ var present = $("#present iframe");
+ var future = $("#future iframe");
+ this.url = this.getUrl();
+ present.src = future.src = this.url + '?autoplay=0';
+ present.onload = future.onload = function() {
+ var id = this.parentNode.id;
+ Dz.views[id] = this.contentWindow;
+ if (Dz.views.present && Dz.views.future) {
+ Dz.postMsg(Dz.views.present, "REGISTER");
+ Dz.postMsg(Dz.views.future, "REGISTER");
+ }
+ }
+ }
+
+ Dz.toggleContent = function() {
+ if (this.views.remote)
+ this.postMsg(this.views.remote, "TOGGLE_CONTENT");
+ }
+
+ Dz.onhashchange = function() {
+ this.loadIframe();
+ }
+
+ Dz.back = function() {
+ this.postMsg(this.views.present, "BACK");
+ }
+
+ Dz.forward = function() {
+ this.postMsg(this.views.present, "FORWARD");
+ }
+
+ Dz.goStart = function() {
+ this.postMsg(this.views.present, "START");
+ }
+
+ Dz.goEnd = function() {
+ this.postMsg(this.views.present, "END");
+ }
+
+ Dz.setCursor = function(aCursor) {
+ this.postMsg(this.views.present, "SET_CURSOR", aCursor);
+ }
+
+ Dz.popup = function() {
+ this.views.remote = window.open(this.url + "#" + this.idx, 'slides', 'width=800,height=600,personalbar=0,toolbar=0,scrollbars=1,resizable=1');
+ }
+
+ Dz.postMsg = function(aWin, aMsg) { // [arg0, [arg1...]]
+ aMsg = [aMsg];
+ for (var i = 2; i < arguments.length; i++)
+ aMsg.push(encodeURIComponent(arguments[i]));
+ aWin.postMessage(aMsg.join(" "), "*");
+ }
+
+ Dz.startClock = function() {
+ var addZero = function(num) {
+ return num < 10 ? '0' + num : num;
+ }
+ setInterval(function() {
+ var now = new Date();
+ $("#hours").innerHTML = addZero(now.getHours());
+ $("#minutes").innerHTML = addZero(now.getMinutes());
+ $("#seconds").innerHTML = addZero(now.getSeconds());
+ }, 1000);
+ }
+
+ function init() {
+ Dz.init();
+ window.onkeydown = Dz.onkeydown.bind(Dz);
+ window.onhashchange = Dz.loadIframes.bind(Dz);
+ window.onmessage = Dz.onmessage.bind(Dz);
+ }
+
+ window.onload = init;
+</script>
+
+
+<script> // Helpers
+ if (!Function.prototype.bind) {
+ Function.prototype.bind = function (oThis) {
+
+ // closest thing possible to the ECMAScript 5 internal IsCallable
+ // function
+ if (typeof this !== "function")
+ throw new TypeError(
+ "Function.prototype.bind - what is trying to be fBound is not callable"
+ );
+
+ var aArgs = Array.prototype.slice.call(arguments, 1),
+ fToBind = this,
+ fNOP = function () {},
+ fBound = function () {
+ return fToBind.apply( this instanceof fNOP ? this : oThis || window,
+ aArgs.concat(Array.prototype.slice.call(arguments)));
+ };
+
+ fNOP.prototype = this.prototype;
+ fBound.prototype = new fNOP();
+
+ return fBound;
+ };
+ }
+
+ var $ = (HTMLElement.prototype.$ = function(aQuery) {
+ return this.querySelector(aQuery);
+ }).bind(document);
+
+ var $$ = (HTMLElement.prototype.$$ = function(aQuery) {
+ return this.querySelectorAll(aQuery);
+ }).bind(document);
+
+</script>
View
13 exyr/pages/2012/w3c-developer-meetup-lyon/outline
@@ -0,0 +1,13 @@
+
+* Kozea
+ - Who we are
+ - What we do
+* Open-source stuff
+ - that we use, that we make
+ - (In particular) WeasyPrint, CairoSVG (CSS and SVG implementations)
+* CSSWG, W3C (How we got here)
+ - Reading specs
+ - Mailing-lists
+ - Getting involved
+ - Invited Experts
+ - Joining as a company
View
100 exyr/pages/2012/w3c-developer-meetup-lyon/prism.css
@@ -0,0 +1,100 @@
+/**
+ * prism.js default theme for JavaScript, CSS and HTML
+ * Based on dabblet (http://dabblet.com)
+ * @author Lea Verou
+ */
+
+code[class*="language-"],
+pre[class*="language-"] {
+ color: black;
+ text-shadow: 0 1px white;
+ font-family: Consolas, Monaco, 'Andale Mono', monospace;
+ direction: ltr;
+ text-align: left;
+ white-space: pre;
+ word-spacing: normal;
+
+ -moz-tab-size: 4;
+ -o-tab-size: 4;
+ tab-size: 4;
+
+ -webkit-hyphens: none;
+ -moz-hyphens: none;
+ -ms-hyphens: none;
+ hyphens: none;
+}
+
+/* Code blocks */
+pre[class*="language-"] {
+ padding: 1em;
+ margin: .5em 0;
+ overflow: auto;
+}
+
+:not(pre) > code[class*="language-"],
+pre[class*="language-"] {
+ background: #f5f2f0;
+}
+
+/* Inline code */
+:not(pre) > code[class*="language-"] {
+ padding: .1em;
+ border-radius: .3em;
+}
+
+.token.comment,
+.token.prolog,
+.token.doctype,
+.token.cdata {
+ color: slategray;
+}
+
+.token.punctuation {
+ color: #999;
+}
+
+.namespace {
+ opacity: .7;
+}
+
+.token.property,
+.token.tag,
+.token.boolean,
+.token.number {
+ color: #905;
+}
+
+.token.selector,
+.token.attr-name,
+.token.string {
+ color: #690;
+}
+
+.token.operator,
+.token.entity,
+.token.url,
+.language-css .token.string,
+.style .token.string {
+ color: #a67f59;
+ background: hsla(0,0%,100%,.5);
+}
+
+.token.atrule,
+.token.attr-value,
+.token.keyword {
+ color: #07a;
+}
+
+
+.token.regex,
+.token.important {
+ color: #e90;
+}
+
+.token.important {
+ font-weight: bold;
+}
+
+.token.entity {
+ cursor: help;
+}
View
7 exyr/pages/2012/w3c-developer-meetup-lyon/prism.js
@@ -0,0 +1,7 @@
+/**
+ * Prism: Lightweight, robust, elegant syntax highlighting
+ * MIT license http://www.opensource.org/licenses/mit-license.php/
+ * @author Lea Verou http://lea.verou.me
+ */(function(){var e=/\blang(?:uage)?-(?!\*)(\w+)\b/i,t=self.Prism={languages:{insertBefore:function(e,n,r,i){i=i||t.languages;var s=i[e],o={};for(var u in s)if(s.hasOwnProperty(u)){if(u==n)for(var a in r)r.hasOwnProperty(a)&&(o[a]=r[a]);o[u]=s[u]}return i[e]=o},DFS:function(e,n){for(var r in e){n.call(e,r,e[r]);Object.prototype.toString.call(e)==="[object Object]"&&t.languages.DFS(e[r],n)}}},highlightAll:function(e,n){var r=document.querySelectorAll('code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code');for(var i=0,s;s=r[i++];)t.highlightElement(s,e===!0,n)},highlightElement:function(r,i,s){var o,u,a=r;while(a&&!e.test(a.className))a=a.parentNode;if(a){o=(a.className.match(e)||[,""])[1];u=t.languages[o]}if(!u)return;r.className=r.className.replace(e,"").replace(/\s+/g," ")+" language-"+o;a=r.parentNode;/pre/i.test(a.nodeName)&&(a.className=a.className.replace(e,"").replace(/\s+/g," ")+" language-"+o);var f=r.textContent.trim();if(!f)return;f=f.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\u00a0/g," ");var l={element:r,language:o,grammar:u,code:f};t.hooks.run("before-highlight",l);if(i&&self.Worker){var c=new Worker(t.filename);c.onmessage=function(e){l.highlightedCode=n.stringify(JSON.parse(e.data));l.element.innerHTML=l.highlightedCode;s&&s.call(l.element);t.hooks.run("after-highlight",l)};c.postMessage(JSON.stringify({language:l.language,code:l.code}))}else{l.highlightedCode=t.highlight(l.code,l.grammar);l.element.innerHTML=l.highlightedCode;s&&s.call(r);t.hooks.run("after-highlight",l)}},highlight:function(e,r){return n.stringify(t.tokenize(e,r))},tokenize:function(e,n){var r=t.Token,i=[e],s=n.rest;if(s){for(var o in s)n[o]=s[o];delete n.rest}e:for(var o in n){if(!n.hasOwnProperty(o)||!n[o])continue;var u=n[o],a=u.inside,f=!!u.lookbehind||0;u=u.pattern||u;for(var l=0;l<i.length;l++){var c=i[l];if(i.length>e.length)break e;if(c instanceof r)continue;u.lastIndex=0;var h=u.exec(c);if(h){f&&(f=h[1].length);var p=h.index-1+f,h=h[0].slice(f),d=h.length,v=p+d,m=c.slice(0,p+1),g=c.slice(v+1),y=[l,1];m&&y.push(m);var b=new r(o,a?t.tokenize(h,a):h);y.push(b);g&&y.push(g);Array.prototype.splice.apply(i,y)}}}return i},hooks:{all:{},add:function(e,n){var r=t.hooks.all;r[e]=r[e]||[];r[e].push(n)},run:function(e,n){var r=t.hooks.all[e];if(!r||!r.length)return;for(var i=0,s;s=r[i++];)s(n)}}},n=t.Token=function(e,t){this.type=e;this.content=t};n.stringify=function(e){if(typeof e=="string")return e;if(Object.prototype.toString.call(e)=="[object Array]"){for(var r=0;r<e.length;r++)e[r]=n.stringify(e[r]);return e.join("")}var i={type:e.type,content:n.stringify(e.content),tag:"span",classes:["token",e.type],attributes:{}};i.type=="comment"&&(i.attributes.spellcheck="true");t.hooks.run("wrap",i);var s="";for(var o in i.attributes)s+=o+'="'+(i.attributes[o]||"")+'"';return"<"+i.tag+' class="'+i.classes.join(" ")+'" '+s+">"+i.content+"</"+i.tag+">"};if(!self.document){self.addEventListener("message",function(e){var n=JSON.parse(e.data),r=n.language,i=n.code;self.postMessage(JSON.stringify(t.tokenize(i,t.languages[r])));self.close()},!1);return}var r=document.getElementsByTagName("script");r=r[r.length-1];if(r){t.filename=r.src;document.addEventListener&&!r.hasAttribute("data-manual")&&document.addEventListener("DOMContentLoaded",t.highlightAll)}})();
+Prism.languages.markup={comment:/&lt;!--[\w\W]*?--(&gt;|&gt;)/g,prolog:/&lt;\?.+?\?&gt;/,doctype:/&lt;!DOCTYPE.+?&gt;/,cdata:/&lt;!\[CDATA\[[\w\W]+?]]&gt;/i,tag:{pattern:/&lt;\/?[\w:-]+\s*[\w\W]*?&gt;/gi,inside:{tag:{pattern:/^&lt;\/?[\w:-]+/i,inside:{punctuation:/^&lt;\/?/,namespace:/^[\w-]+?:/}},"attr-value":{pattern:/=(('|")[\w\W]*?(\2)|[^\s>]+)/gi,inside:{punctuation:/=/g}},punctuation:/\/?&gt;/g,"attr-name":{pattern:/[\w:-]+/g,inside:{namespace:/^[\w-]+?:/}}}},entity:/&amp;#?[\da-z]{1,8};/gi};Prism.hooks.add("wrap",function(e){e.type==="entity"&&(e.attributes.title=e.content.replace(/&amp;/,"&"))});
+Prism.languages.css={comment:/\/\*[\w\W]*?\*\//g,atrule:/@[\w-]+?(\s+[^;{]+)?(?=\s*{|\s*;)/gi,url:/url\((["']?).*?\1\)/gi,selector:/[^\{\}\s][^\{\}]*(?=\s*\{)/g,property:/(\b|\B)[a-z-]+(?=\s*:)/ig,string:/("|')(\\?.)*?\1/g,important:/\B!important\b/gi,ignore:/&(lt|gt|amp);/gi,punctuation:/[\{\};:]/g};Prism.languages.markup&&Prism.languages.insertBefore("markup","tag",{style:{pattern:/(&lt;|<)style[\w\W]*?(>|&gt;)[\w\W]*?(&lt;|<)\/style(>|&gt;)/ig,inside:{tag:{pattern:/(&lt;|<)style[\w\W]*?(>|&gt;)|(&lt;|<)\/style(>|&gt;)/ig,inside:Prism.languages.markup.tag.inside},rest:Prism.languages.css}}});
View
901 exyr/pages/2012/w3c-developer-meetup-lyon/slides.html
@@ -0,0 +1,901 @@
+<!DOCTYPE html>
+
+<meta charset="utf-8">
+<title>WeasyPrint: bring the web to PDF and paper</title>
+
+<section>
+ <h1 style="margin-bottom: 0"><img alt=WeasyPrint
+ src=images/make/weasyprint-logo.png style="width: 70%"></h1>
+ <p style="text-align: center; margin-top: 0">
+ Bring the web to PDF and paper</p>
+ <footer style="font-size: 100%">
+ Simon Sapin,
+ <img alt=Kozea src=images/kozea-logo.svg
+ style="height: 1.5em; margin-left: .5em">,  
+ CSS Working Group<br>
+ W3C Developer Meetup − 29th October 2012
+ </footer>
+ <details>
+ Recently joined the WG
+ </details>
+</section>
+
+<section>
+ <h2>Kozea</h2>
+ <ul>
+ <li>Software company</li>
+ <li>10 persons</li>
+ <li>In Vaulx-en-Velin (Lyon area)</li>
+ <li>Builds custom web applications for businesses</li>
+ <li>Recent W3C member</li>
+ </ul>
+ <details>
+ </details>
+</section>
+
+<section class=oss>
+ <style>
+ .oss img { height: 120px; margin: 20px 20px 0 }
+ .oss p { text-align: center }
+ </style>
+ <h2>Open-source</h2>
+ <p>
+ <img src=images/use/Tux.svg>
+ <img src=images/use/Lighttpd_logo.svg>
+ <img src=images/use/python.png>
+ <img src=images/use/lxml.png>
+ <img src=images/use/pango-name.png style="height: 90px">
+ <img src=images/use/pocoo.png>
+ <img src=images/use/flask.svg>
+ </p>
+ <details>
+ We use open-source stuff a lot. (Lower-level bricks.)<br>
+ You may have had a similar experience: you just use it,
+ start reporting issues, start looking at the code,
+ start fixing issues yourself and send pull requests …
+ </details>
+</section>
+
+<section class=oss>
+ <h2>Making open-source</h2>
+ <p>
<