<div dir="ltr">I've added the "Let's build a browser" workshops on Eventbrite, you can register if you plan to attend, thanks !<br><br><a href="https://www.eventbrite.fr/e/billets-lets-build-a-browser-15722664914">https://www.eventbrite.fr/e/billets-lets-build-a-browser-15722664914</a><br><a href="https://www.eventbrite.fr/e/billets-lets-build-a-browser-2-css-and-styling-15722680962">https://www.eventbrite.fr/e/billets-lets-build-a-browser-2-css-and-styling-15722680962</a><br><a href="https://www.eventbrite.fr/e/billets-lets-build-a-browser-3-layout-15722699016">https://www.eventbrite.fr/e/billets-lets-build-a-browser-3-layout-15722699016</a><br><a href="https://www.eventbrite.fr/e/billets-lets-build-a-browser-15722664914">https://www.eventbrite.fr/e/billets-lets-build-a-browser-15722664914</a><br><br>And again, you can find all the infos on the wiki:<br><a href="https://noisebridge.net/wiki/Lets_build_a_browser" target="_blank">https://noisebridge.net/wiki/Lets_build_a_browser</a><br><br>Yannick<br><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-02-04 17:28 GMT-08:00 Yannick Dominguez <span dir="ltr"><<a href="mailto:yannick.dominguez@gmail.com" target="_blank">yannick.dominguez@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">We'll build a toy browser engine using Javascript which will be able to parse a subset of HTML and CSS and generate an image from it.<br><br>This will be a series of 4 workshops based on a blog post series by Matt Brubeck:<br><a href="http://limpet.net/mbrubeck/2014/08/08/toy-layout-engine-1.html" target="_blank">http://limpet.net/mbrubeck/2014/08/08/toy-layout-engine-1.html</a><br><br>We'll re-implement the node.js version of the Robinson browser:<br><a href="https://github.com/yanhick/robinson.js" target="_blank">https://github.com/yanhick/robinson.js</a><br><br>This will be split into the following 2 hours sessions:<br>- DOM/HTML, March 9, 7pm-9pm<br>- CSS/Styling, March 16, 7pm-9pm<br>- Layout, March 23, 7pm-9pm<br>- Painting/IO, March 30, 7pm-9pm<br><br>It will take place at 2169 Mission St in the Turing room.<br><br>Wiki page:<br><a href="https://noisebridge.net/wiki/Lets_build_a_browser" target="_blank">https://noisebridge.net/wiki/Lets_build_a_browser</a><br><br>Pre-requisites<br>- Laptop (Linux, Mac or Windows)<br>- Installed node.js (v0.10+) and npm<br>- Basic Javascript<br>- Basic git and github<br><br>Feel free to contact me if you have any questions !<span class="HOEnZb"><font color="#888888"><br>Yannick<br></font></span></div>
</blockquote></div><br></div>