Skip to content

Commit

Permalink
5things slides
Browse files Browse the repository at this point in the history
  • Loading branch information
Jeff Griffiths committed Sep 7, 2011
1 parent b1399d2 commit f7b3297
Showing 1 changed file with 101 additions and 0 deletions.
101 changes: 101 additions & 0 deletions 5things.html
@@ -0,0 +1,101 @@
<!DOCTYPE html>
<html>
<head>
<title>Presentation</title>

<meta charset='utf-8'>
<script src="slides.js"></script>
</head>
<body style='display: none'>

<section class='slides layout-regular template-default'>
<article>

<h3>TL;DR: ( in order of can-I-use-this-now-or-what )</h3>

<ol>
<li>Add-on SDK ( aka Jetpack )</li>
<li>Open Web Apps / Web Intents</li>
<li>BrowserId</li>
<li>WebAPI for Mobile</li>
<li>ES5</li>
</ol>
</article>
<article>

<h3>Mozilla's Add-on SDK, aka Jetpack</h3>

<ul>
<li>simpler, web technology based api and tools for creating add-ons</li>
<li>use all the HTML, JS & CSS you already know</li>
<li>version 1.0 released in June, represents a solid, future proof base to develop add-ons, in particular simpler ones</li>
<li>future plans include mobile support, more api modules, seamless support for multi-process Firefox ( 'electrolysis' )</li>
</ul>

<p class="linkage"><a href="https://addons.mozilla.org/en-US/developers/docs/sdk/1.0/">https://addons.mozilla.org/en-US/developers/docs/sdk/1.0/</a></p>
</article>

<article>

<h3>Open Web Apps / Web Intents</h3>

<ul>
<li>Mozilla-led initiative to create an app platform that can run anywhere, and apis that can be exposed to the browser and used by any web page.</li>
<li>write your web app and target different platforms and devices with the same codebase</li>
<li>collaborating with Google to ensure common apis with Google's web intents initiative.</li>
<li>no more iframe / 'like' button hacks - integrate with common web apis directly in your own site, with the communications brokered by the browser itself.</li>
</ul>

<p class="linkage"><a href="https://apps.mozillalabs.com/">https://apps.mozillalabs.com/</a></p>
</article>

<article>

<h3>BrowserId</h3>

<ul>
<li>browser-based, user-centric single sign-on.</li>
<li>we're targeting a cross-browser, standards-based </li>
</ul>

<p class="linkage"><a href="https://browserid.org/">https://browserid.org/</a></p>

</article>

<article>

<h3>WebAPI</h3>

<ul>
<li>secure api for accessing devices and capabilities on a given hardware platform</li>
<li>an obvious mobile focus, but also interesting possibilities for desktop use.</li>
<li>working with existing standard efforts such as DeviceAPI</li>
<li>goal is to provide working tech in 6 months</li>
</ul>

<p class="linkage"><a href="https://wiki.mozilla.org/WebAPI">https://wiki.mozilla.org/WebAPI</a></p>
</article>

<article>

<h3>ES5 aka 'Harmony'</h3>

<ul>
<li>next version of JavaScript</li>
<li>being worked on by all browser vendors</li>
<li>many proposed changes include influences of things like CoffeeScript, modern frameworks, functional languages and Mozilla-specific JavaScript features </li>
</ul>

<p class="linkage"><a href="http://brendaneich.com/2011/01/harmony-of-my-dreams/">http://brendaneich.com/2011/01/harmony-of-my-dreams/</a>
<br/><a href="http://brendaneich.com/2011/05/my-jsconf-us-presentation/">http://brendaneich.com/2011/05/my-jsconf-us-presentation/</a></p>

</article>






</body>
</html>

0 comments on commit f7b3297

Please sign in to comment.