Skip to content

Commit f783ddc

Browse files
committed
Add HTML5Shiv package
1 parent 2eb80a6 commit f783ddc

File tree

5 files changed

+627
-0
lines changed

5 files changed

+627
-0
lines changed

InstallPackages/html5shiv_3.7.2.zip

7.18 KB
Binary file not shown.

html5shiv/html5shiv_3.7.2/CHANGES.htm

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
<div style="max-height: 20em; overflow: auto;">
2+
<h3>
3+
<a name="user-content-v-33" class="anchor" href="#v-33" aria-hidden="true"><span class="octicon octicon-link"></span></a>v 3.3</h3>
4+
5+
<p>complete refactoring by jdalton</p>
6+
7+
<ul class="task-list">
8+
<li>huge performance improvement on createElement (more than 10 times faster compared to 3.2)</li>
9+
<li>improved inline documentation</li>
10+
</ul><h3>
11+
<a name="user-content-v-3132" class="anchor" href="#v-3132" aria-hidden="true"><span class="octicon octicon-link"></span></a>v 3.1/3.2</h3>
12+
13+
<ul class="task-list">
14+
<li>fixed issue with vml elements</li>
15+
<li>small performance improvement for createElement (1.6 times faster compared to 3.0)</li>
16+
</ul><h3>
17+
<a name="user-content-v-30" class="anchor" href="#v-30" aria-hidden="true"><span class="octicon octicon-link"></span></a>v 3.0</h3>
18+
19+
<p>Complete rewrite by jonathantneal</p>
20+
21+
<ul class="task-list">
22+
<li>print iframe fix</li>
23+
<li>includes normalized styles for unknown elements</li>
24+
<li>fixes createElement/createDocumentFragement for unknown elements</li>
25+
</ul><h4>
26+
<a name="user-content-as-of-april-18th-2011-html5shim-html5shiv-modernizr-all-have-been-updated-to-use-iepp-v2" class="anchor" href="#as-of-april-18th-2011-html5shim-html5shiv-modernizr-all-have-been-updated-to-use-iepp-v2" aria-hidden="true"><span class="octicon octicon-link"></span></a><strong>As of April 18th, 2011</strong>, <a href="http://code.google.com/p/html5shim/">html5shim</a>, <a href="http://code.google.com/p/html5shiv/">html5shiv</a>, <a href="https://github.com/Modernizr/Modernizr">modernizr</a> all have been updated to use iepp v2.</h4>
27+
28+
<h2>
29+
<a name="user-content-v2-changelog" class="anchor" href="#v2-changelog" aria-hidden="true"><span class="octicon octicon-link"></span></a>v2 changelog</h2>
30+
31+
<p>here is the list of fixed issues and made changes. I have also added a list of known issues (The first one is really critical, but needs a lot work...).</p>
32+
33+
<h3>
34+
<a name="user-content-fixes" class="anchor" href="#fixes" aria-hidden="true"><span class="octicon octicon-link"></span></a>Fixes:</h3>
35+
36+
<ul class="task-list">
37+
<li>print error on second print/print preview</li>
38+
<li>allow styling through body id (i.e.: <code>body#some-id article</code>)</li>
39+
<li>wrong selector parsing in IE8 (subbug: <code>@media print { }</code> blocks in <code>media=all</code> stylesheets are ignored, but fixed a lot more than just that)</li>
40+
<li>alternate/disabled stylesheets aren't parsed (can solve problems with mediaqueries polyfills/styleswitchers)</li>
41+
<li>styles with multiple media declaration or mediaqueries (i.e.:<code>media="screen, projection"</code>, <code>media="only screen..."</code>) are not used as print styles (unless, they have print or all medium) (this also fixes a lot of slowness and crashes)</li>
42+
<li>reset default media type to <code>"all"</code>, with every new stylesheet (fixes errors, if a stylesheet had no media attribute, but the previous had a non-print media-attribute)</li>
43+
</ul><h3>
44+
<a name="user-content-features" class="anchor" href="#features" aria-hidden="true"><span class="octicon octicon-link"></span></a>Features:</h3>
45+
46+
<h4>
47+
<a name="user-content-configuration" class="anchor" href="#configuration" aria-hidden="true"><span class="octicon octicon-link"></span></a>Configuration:</h4>
48+
49+
<ul class="task-list">
50+
<li>iepp.html5elements: override shimed html5elements (developer can add additional html5elements or reduce the elements)</li>
51+
<li>iepp.disablePP: disables print protection without disabling standard shiv (in case, print protection causes too much trouble, it's still a big hack)</li>
52+
</ul><h4>
53+
<a name="user-content-extras" class="anchor" href="#extras" aria-hidden="true"><span class="octicon octicon-link"></span></a>Extras:</h4>
54+
55+
<ul class="task-list">
56+
<li>simple testsuite </li>
57+
<li>[unofficial] API (created for testing, but can be used for monkey patching)</li>
58+
</ul><h3>
59+
<a name="user-content-known-issues" class="anchor" href="#known-issues" aria-hidden="true"><span class="octicon octicon-link"></span></a>Known issues:</h3>
60+
61+
<ul class="task-list">
62+
<li>
63+
<code>@media screen {}</code> blocks in media all are treated as print-styles (This would need a big rewrite)</li>
64+
<li>selector order (Currently, this seems "by design", but should be changed. Also needs a big rewrite)</li>
65+
<li>change of selector specificity (<code>.iepp_article &lt;-&gt; article</code>) (Currently this seems "by design", but for IE7 and IE8, it can be changed to<code>[data-iepp-elem="article"]</code>&lt;-&gt; <code>article</code>)</li>
66+
</ul><p>Before someone is looking into the first two known issues, we should create good performance tests. Fixing last issue only makes sense, if we also fix the selector order...</p>
67+
</div>

html5shiv/html5shiv_3.7.2/LICENSE.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<p>Dual licensed as <a href="https://github.com/aFarkas/html5shiv/blob/master/MIT%20and%20GPL2%20licenses.md">MIT and GPL2</a></p>

0 commit comments

Comments
 (0)