html5.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334
  1. // Create new HTML5 elements ===================================================
  2. // -----------------------------------------------------------------------------
  3. // This script should load before any others. We want the new elements to be
  4. // parsed before pretty much anything happens.
  5. // Plus, IE does not behave otherwise. The cost of being progressive...
  6. // -----------------------------------------------------------------------------
  7. document.createElement("article");
  8. document.createElement("aside");
  9. document.createElement("audio");
  10. document.createElement("canvas");
  11. document.createElement("command");
  12. document.createElement("datalist");
  13. document.createElement("details");
  14. document.createElement("embed");
  15. document.createElement("figcaption");
  16. document.createElement("figure");
  17. document.createElement("footer");
  18. document.createElement("header");
  19. document.createElement("hgroup");
  20. document.createElement("keygen");
  21. document.createElement("mark");
  22. document.createElement("meter");
  23. document.createElement("nav");
  24. document.createElement("output");
  25. document.createElement("progress");
  26. document.createElement("rp");
  27. document.createElement("rt");
  28. document.createElement("ruby");
  29. document.createElement("section");
  30. document.createElement("source");
  31. document.createElement("summary");
  32. document.createElement("time");
  33. document.createElement("video");