Skip to content
This repository was archived by the owner on Jul 30, 2020. It is now read-only.

Commit c0f23bc

Browse files
committed
Updating docs & errata
Signed-off-by: Pete LePage <[email protected]>
1 parent 2d7bdb9 commit c0f23bc

File tree

5 files changed

+42
-2
lines changed

5 files changed

+42
-2
lines changed

Docs/Instructions.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
WReader Code Lab
22
================
33

4+
5+
<div class="alert alert-info">
6+
<strong>Attention!</strong> Be sure to check the <a href="errata.html">errata documention</a> for important updates and a list of currently broken features.
7+
</div>
8+
49
Introduction
510
------------
611
This codelab covers the techniques and design fundamentals required to create modern, 'lick-able' web applications. The exercises look at the fundamentals of building web applications:

Docs/doc_top.shtml

+2
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@
6767
<li><a href="#">Exercise 10</a></li>
6868
<li><a href="#">Exercise 11</a></li>
6969
<li><a href="#">Exercise 12</a></li>
70+
<li class="nav-header">Updates &amp; Errata</li>
71+
<li><a href="errata.html">Errata</a></li>
7072
<li class="nav-header">Library Documentation</li>
7173
<li><a href="http://html5boilerplate.com/">HTML5 Boiler Plate</a></li>
7274
<li><a href="http://emberjs.com/">Ember.js</a></li>

Docs/errata.md

+14-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
11
WReader Code Lab Errata & Updates
22
=================================
33

4-
Nothing yet... :D
4+
This code lab is a work in progress, and there are a number of errors or items that need to be updated. For the most up to date documentation and source code, be sure to check [https://github.com/petele/WebApp-CodeLab](https://github.com/petele/WebApp-CodeLab).
5+
6+
Exercise 1
7+
----------
8+
Exercise 1 is a little weak right now and needs to be updated to include more of an EmberJS introduction.
9+
10+
LawnChair IndexedDB Adapter
11+
---------------------------
12+
The [LawnChair IndexedDB Adapter](finalproject/js/libs/lawnchair-adapter-indexed-db-0.6.1.js) is currently hard coded to use the WebKit prefixes, which will fail for any non-webkit browser. There are two solutions I'm currently investigating, updating the IndexedDB adapter, or replacing LawnChair with the [IDBWrapper](https://github.com/jensarps/IDBWrapper).
13+
14+
15+
Vendor Prefixed CSS Styles
16+
--------------------------
17+
Almost all of the CSS is `-webkit` prefixed, and does not include prefixes for other browsers, this is a *bad* practice and needs to be fixed. Beyond updating the documentation, a quick fix is to run the code through [Prefixr](http://prefixr.com/).

errata.html

+15-1
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@
6767
<li><a href="#">Exercise 10</a></li>
6868
<li><a href="#">Exercise 11</a></li>
6969
<li><a href="#">Exercise 12</a></li>
70+
<li class="nav-header">Updates &amp; Errata</li>
71+
<li><a href="errata.html">Errata</a></li>
7072
<li class="nav-header">Library Documentation</li>
7173
<li><a href="http://html5boilerplate.com/">HTML5 Boiler Plate</a></li>
7274
<li><a href="http://emberjs.com/">Ember.js</a></li>
@@ -80,7 +82,19 @@
8082

8183
<h1>WReader Code Lab Errata &amp; Updates</h1>
8284

83-
<p>Nothing yet... :D</p>
85+
<p>This code lab is a work in progress, and there are a number of errors or items that need to be updated. For the most up to date documentation and source code, be sure to check <a href="https://github.com/petele/WebApp-CodeLab">https://github.com/petele/WebApp-CodeLab</a>.</p>
86+
87+
<h2>Exercise 1</h2>
88+
89+
<p>Exercise 1 is a little weak right now and needs to be updated to include more of an EmberJS introduction.</p>
90+
91+
<h2>LawnChair IndexedDB Adapter</h2>
92+
93+
<p>The <a href="finalproject/js/libs/lawnchair-adapter-indexed-db-0.6.1.js">LawnChair IndexedDB Adapter</a> is currently hard coded to use the WebKit prefixes, which will fail for any non-webkit browser. There are two solutions I'm currently investigating, updating the IndexedDB adapter, or replacing LawnChair with the <a href="https://github.com/jensarps/IDBWrapper">IDBWrapper</a>.</p>
94+
95+
<h2>Vendor Prefixed CSS Styles</h2>
96+
97+
<p>Almost all of the CSS is <code>-webkit</code> prefixed, and does not include prefixes for other browsers, this is a <em>bad</em> practice and needs to be fixed. Beyond updating the documentation, a quick fix is to run the code through <a href="http://prefixr.com/">Prefixr</a>.</p>
8498
</div><!--/span-->
8599
</div><!--/row-->
86100

index.html

+6
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@
6767
<li><a href="#">Exercise 10</a></li>
6868
<li><a href="#">Exercise 11</a></li>
6969
<li><a href="#">Exercise 12</a></li>
70+
<li class="nav-header">Updates &amp; Errata</li>
71+
<li><a href="errata.html">Errata</a></li>
7072
<li class="nav-header">Library Documentation</li>
7173
<li><a href="http://html5boilerplate.com/">HTML5 Boiler Plate</a></li>
7274
<li><a href="http://emberjs.com/">Ember.js</a></li>
@@ -80,6 +82,10 @@
8082

8183
<h1>WReader Code Lab</h1>
8284

85+
<div class="alert alert-info">
86+
<strong>Attention!</strong> Be sure to check the <a href="errata.html">errata documention</a> for important updates and a list of currently broken features.
87+
</div>
88+
8389
<h2>Introduction</h2>
8490

8591
<p>This codelab covers the techniques and design fundamentals required to create modern, 'lick-able' web applications. The exercises look at the fundamentals of building web applications:</p>

0 commit comments

Comments
 (0)