home *** CD-ROM | disk | FTP | other *** search
/ developer.apple.com / developer.apple.com.tar / developer.apple.com / safaridemos / offline-calendar.php.orig < prev    next >
Text File  |  2010-08-17  |  14KB  |  282 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html lang="en-us">
  3. <head>
  4.     <title>Offline Calendar - Safari Technology Demos - Safari Dev Center - Apple Developer</title>
  5.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  6. <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" l gen true for "http://www.apple.com" r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.apple.com" r (n 0 s 0 v 0 l 0))'>
  7. <meta name="Author" content="Apple Inc.">
  8.  
  9. <meta name="viewport" content="width=1024">
  10. <link rel="stylesheet" href="http://devimages.apple.com/assets/styles/base.css" type="text/css" charset="utf-8">
  11. <link rel="stylesheet" href="http://devimages.apple.com/assets/styles/adc.css" type="text/css" charset="utf-8">
  12.  
  13. <script src="http://devimages.apple.com/assets/scripts/lib/prototype.js" type="text/javascript" charset="utf-8"></script>
  14. <script src="http://devimages.apple.com/assets/scripts/lib/scriptaculous.js" type="text/javascript" charset="utf-8"></script>
  15. <script src="http://devimages.apple.com/assets/scripts/browserdetect.js" type="text/javascript" charset="utf-8"></script>
  16. <script src="http://devimages.apple.com/assets/scripts/apple_core.js" type="text/javascript" charset="utf-8"></script>
  17. <script src="http://devimages.apple.com/assets/scripts/search_decorator.js" type="text/javascript" charset="utf-8"></script>
  18. <script src="http://devimages.apple.com/assets/scripts/adc_core.js" type="text/javascript" charset="utf-8"></script>
  19. <script type="text/javascript" charset="utf-8">
  20.     document.write('<link rel="stylesheet" type="text/css" href="http://devimages.apple.com/assets/styles/script.css" media="screen">');
  21. </script>    
  22.     <link rel="stylesheet" href="/assets/styles/devcenter.css" type="text/css" charset="utf-8">
  23.     <link rel="stylesheet" href="/safaridemos/styles/demos.css" type="text/css" charset="utf-8" />
  24.     
  25.     <script type="text/javascript" src="/safaridemos/scripts/demos_browsercheck.js"></script>
  26.     <script type="text/JavaScript">
  27.         Event.onDOMReady(function() {
  28.             new viewDemo($$('.popup-link'));
  29.         });
  30.     </script>
  31.     <!--[if IE]>
  32.         <script>
  33.             document.createElement("audio");
  34.             document.createElement("header");
  35.             document.createElement("footer");
  36.             document.createElement("nav");
  37.             document.createElement("article");
  38.             document.createElement("section");
  39.         </script>
  40.     <![endif]-->
  41.     
  42.     
  43. </head>
  44. <body id="demos" class="detail devcenter safari">
  45.     <div id="globalheader">
  46.     <h1><a href="/">Apple Developer</a></h1>
  47.     <ul id="gh-nav">
  48.         <li id="gh-nav-technologies"><a href="/technologies/">Technologies</a></li>
  49.         <li id="gh-nav-resources"><a href="/resources/">Resources</a></li>
  50.         <li id="gh-nav-programs"><a href="/programs/">Programs</a></li>
  51.         <li id="gh-nav-support"><a href="/support/">Support</a></li>
  52.         <li id="gh-nav-membercenter"><a href="/membercenter/">Member Center</a></li>
  53.     </ul>
  54.  
  55.     <div id="gh-search">
  56.         <form action="/cgi-bin/simpsearch.pl" method="post" accept-charset="utf-8"><div>
  57.             <label for="gh-adcsearch">Search Developer
  58.                 <input type="text" name="Search" id="gh-adcsearch" class="adcsearch prettysearch">
  59.             </label>
  60.         </div></form>
  61.     </div>
  62.     <script type="text/javascript" charset="utf-8">
  63.         Event.onDOMReady(function() {
  64.             // Get root path for Global Header Active class
  65.             ghLocation = location.pathname.split('/')[1];
  66.             // Make sure it doesn't try to add a file extension to the css class
  67.             if(ghLocation.include('.')) ghLocation = ghLocation.split('.')[0];
  68.             // Add Global Header Active State Class
  69.             $$('body')[0].addClassName('gh-nav-'+location.pathname.split('/')[1]+'-active');
  70.         });
  71.     </script>
  72. </div>
  73.     <!-- SiteCatalyst code version: H.8. Copyright 1997-2006 Omniture, Inc. -->
  74. <script language="JavaScript"><!--
  75. /* RSID: */
  76. var s_account="appleglobal,appleusdeveloper"
  77. //--></script>
  78.  
  79. <script language="JavaScript" type="text/javascript" src="http://images.apple.com/global/metrics/js/s_code_h.js"></script>
  80.  
  81. <script language="JavaScript"><!--
  82. s.pageName=document.title+" (US)";
  83. s.server=""
  84. s.channel="www.us.developer"
  85. s.pageType=""
  86. s.prop1=""
  87. s.prop2=""
  88. s.prop3=""
  89. s.prop4=document.location;
  90.  
  91. /* E-commerce Variables */
  92. s.campaign=""
  93. s.state=""
  94. s.zip=""
  95. s.events=""
  96. s.products=""
  97. s.purchaseID=""
  98. s.eVar1=""
  99. s.eVar2=""
  100. s.eVar3=""
  101. s.eVar4=""
  102. s.eVar5=""
  103.  
  104. /************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
  105. var s_code=s.t();if(s_code)document.write(s_code)//--></script>
  106. <!-- End SiteCatalyst code version: H.8. -->
  107.  
  108.     <div id="header">
  109.     <h2><a href="/safari/">Safari Dev Center</a></h2>
  110.     <ul class="devcenterMenu">
  111.         <li class="iphone_devcenter"><a href="/iphone/">iPhone Dev Center</a></li>
  112.         <li class="mac_devcenter"><a href="/mac/">Mac Dev Center</a></li>
  113.         <li class="safari_devcenter active"><a href="/safari/">Safari Dev Center</a></li>
  114.     </ul>
  115. </div><!--/header-->    <div id="main">
  116.         <div class="maincap top"></div>
  117.     <div id="content">
  118.  
  119.         <h1><img src="http://devimages.apple.com/safaridemos/images/safari_technology_demo_title.png" alt="Safari Technology Demos" width="547" height="33" /></h1>
  120.         <a href="/safaridemos/" class="right more backtooverview">Back to Overview</a>    
  121.             <div class="grid2col">
  122.                 <div class="column first">
  123.                     <img src="http://devimages.apple.com/safaridemos/images/demo_offlinecalendar.jpg" alt="Offline Calendar" width="430" height="270" class="left" />
  124.                     <div class="grid2colb bestviewed">
  125.                         <div class="column first">
  126.                             <h6>Best Viewed: <span class="lightgrey">Safari on Mac OS X, Windows</span></h6>
  127.                         </div>
  128.                         <div class="column last">
  129.                             <p class="button-spacing right"><a class="button liteblue popup-link" href="/safaridemos/OfflineCalendar/"><span>View Demo</span></a></p>
  130.                         </div>
  131.                     </div>
  132.                 </div>
  133.                 <div class="column last">
  134.                     <h2>Offline Calendar</h2>
  135.                     <p>You can use HTML5 offline data technologies to improve your web applications in a variety of ways.  For example, when you store data such as calendar event information in a client-side database, you can search this data much more quickly than data stored on a remote server.   Plus, you can listen for online and offline events in JavaScript to sync your local data back to a remote copy as needed. You can also use HTML5 to store all of your web application resources on the user's machine, so that your game can be played even when there isn't an active Internet connection. Combined, HTML5 offline data technologies let you create a highly responsive web application that can always be accessed.</p>
  136.                     <p class="aboveList">In this example:</p>
  137.                     <ul class="square">
  138.                         <li>HTML5 SQL database API is used to add, store, and search calendar events.</li>
  139.                         <li><code>offline</code> and <code>online</code> window event listeners are used to detect network status.</li>
  140.                         <li>Web page resources such as images, or HTML, CSS, and JavaScript files are stored in an HTML5 offline application cache to make the game accessible offline.</li>
  141.                     </ul>
  142.                                         
  143.                     <h3>Related Resources</h3>
  144.                         <ul class="icons">
  145.                             <li class="book"><a href="/safari/library/documentation/AppleApplications/Reference/SafariHTMLRef/">Safari HTML Reference</a></li>
  146.                             <li class="book"><a href="/safari/library/documentation/iPhone/Conceptual/SafariJSDatabaseGuide/">Safari Client-Side Storage and Offline Applications Programming Guide</a></li>
  147.                             <li class="book"><a href="/safari/library/documentation/AppleApplications/Conceptual/Safari_Developer_Guide/1Introduction/Introduction.html">Safari User Guide for Web Developers</a></li>
  148.                         </ul>
  149.                 </div>
  150.                 <div class="warning_container scaling_pane _transformOrigin" id="warning_container" style="display: none;">
  151.         <section class="warning_content">
  152.             <header>
  153.                 <h1>You‚Äôll need to download Safari to view this demo.</h1>
  154.             </header>
  155.             <p>This demo was designed with the latest web standards supported by Safari. If you‚Äôd like to experience this demo, simply download Safari. It‚Äôs free for Mac and PC, and it only takes a few minutes.</p>
  156.             <div class="grid2col">
  157.                 <p>
  158.                     <a href="http://www.apple.com/safari/download/" class="" id="warning_safari">
  159.                         <b>Safari</b>
  160.                         For Mac + PC
  161.                         <span class="more">Download Safari</span>
  162.                     </a>
  163.                 </p>
  164.             </div>
  165.             <a href="#close" class="warning_close" id="warning_close">Close</a>
  166.         </section>
  167. </div>                
  168.             </div>
  169.             <div id="pagenav">
  170.                 <div class="column first previous">
  171.                       <a class="arrow" href="/safaridemos/light-table.php">Light Table</a>
  172.                 </div>
  173.                 <div class="column last next">
  174.                     <a class="arrow" href="/safaridemos/movie-trailers.php">Movie Trailers</a>
  175.                 </div>
  176.             </div>
  177.             </div><!-- /content -->
  178.  
  179.             <div class="maincap bottom"></div>
  180.         </div><!-- /main -->
  181.     
  182. <div id="promofooter4" class="chrome">
  183.     <ul>
  184.         <li class="promo"><h3>Develop Safari Extensions</h3>
  185. <p><a href="/programs/safari/">The Safari Developer Program includes all the resources you need to create and sign Safari extensions.</a></p>
  186. <a href="/programs/safari/" class="image"><img width="244" height="180" alt="" src="http://devimages.apple.com/assets/promos/four/safari-extensions/image.png"/></a></li>
  187.         <li class="promo"><h3>Preparing Your Web Content for iPad</h3>
  188. <p><a href="http://developer.apple.com/safari/library/technotes/tn2010/tn2262.html">Learn how to make your website look and work great on iPad.</a></p>
  189. <a href="http://developer.apple.com/safari/library/technotes/tn2010/tn2262.html" class="image"><img width="244" height="180" alt="" src="http://devimages.apple.com/assets/promos/four/ipad-web/image.png"/></a>
  190. </li>
  191.         <li class="promo"><h3>Safari Developer Tools</h3>
  192. <p><a href="/technologies/safari/developer-tools.html">Tools to optimize a website for peak performance and compatibility.</a></p>
  193. <a href="/technologies/safari/developer-tools.html" class="image"><img width="244" height="180" alt="" src="http://devimages.apple.com/assets/promos/four/safari-dev-tools/image.png"/></a>
  194. </li>
  195.         <li class="promo"><h3>WebKit</h3>
  196. <p class="cheat"><a href="http://webkit.org/">Developed by Apple, WebKit is the most advanced browser engine, drawing the web pages you see in Safari.</a></p>
  197. <a href="http://webkit.org/" class="image"><img width="244" height="180" alt="" src="http://devimages.apple.com/assets/promos/four/webkit-program/image.png"/></a>
  198. </li>
  199.     </ul>
  200. </div><!--/promos/footer--><div id="globalfooter">
  201.     <div id="breadory">
  202.         <ol id="breadcrumbs">
  203.             <li class="home"><a href="/">Developer</a></li>
  204.             <li><a href="/safari/">Safari Dev Center</a></li>
  205.             <li><a href="/safaridemos/">Safari Technology Demos</a></li>
  206.             <li>Offline Calendar</li>
  207.         </ol>
  208.             <div id="directorynav" class="ipoditunes">
  209.         <div id="dn-cola" class="column first">
  210.             <h3><a href="/technologies/">Technologies</a></h3>
  211.             <ul>
  212.                 <li><a href="/technologies/tools/">Developer Tools</a></li>
  213.                 <li><a href="/technologies/iphone/">iOS</a></li>
  214.                 <li><a href="/technologies/mac/">Mac OS X</a></li>
  215.                 <li><a href="/technologies/safari/">Safari</a></li>
  216.             </ul>
  217.         </div><!--/dn-cola-->
  218.         <div id="dn-colb" class="column">
  219.             <h3><a href="/resources/">Resources</a></h3>
  220.             <ul>
  221.                 <li><a href="/iphone/">iPhone Dev Center</a></li>
  222.                 <li><a href="/mac/">Mac Dev Center</a></li>
  223.                 <li><a href="/safari/">Safari Dev Center</a></li>
  224.                 <li><a href="/appleapplications/">Apple Applications</a></li>
  225.                 <li><a href="/hardwaredrivers/">Hardware & Drivers</a></li>
  226.                 <li><a href="/programs/mfi/cases.html">iPod, iPhone & iPad Cases</a></li>
  227.             </ul>
  228.         </div><!--/dn-colb-->
  229.         <div id="dn-colc" class="column">
  230.             <h3></h3>
  231.             <ul>
  232.                 <li> </li>
  233.                 <li><a href="/videos/">Development Videos</a></li>    
  234.                 <li><a href="/devforums/">Developer Forums</a></li>                
  235.                 <li><a href="/iphone/appstore/">App Store Resource Center</a></li>            
  236.                 <li><a href="/iphone/news/">iOS Developer News</a></li>
  237.                 <li><a href="/softwarelicensing/">Licensing & Trademarks</a></li>                
  238.             </ul>
  239.         </div><!--/dn-colc-->
  240.         <div id="dn-cold" class="column">
  241.             <h3><a href="/programs/">Programs</a></h3>
  242.             <ul>
  243.                 <li><a href="/programs/iphone/">iPhone Developer Program</a></li>
  244.                 <li><a href="/programs/iphone/enterprise/">iPhone Enterprise Program</a></li>
  245.                 <li><a href="/programs/iphone/university/">iPhone University Program</a></li>
  246.                 <li><a href="/programs/mac/">Mac Developer Program</a></li>
  247.                 <li><a href="/programs/safari/">Safari Developer Program</a></li>                
  248.                 <li><a href="/programs/mfi/">MFi Program</a></li>
  249.                 <li><a href="/programs/register/">Register as an Apple Developer</a></li>
  250.             </ul>
  251.         </div><!--/dn-cold-->
  252.         <div id="dn-cole" class="column last">
  253.             <h3><a href="/support/">Support</a></h3>
  254.             <ul>
  255.                 <li><a href="/support/iphone/">iPhone Developer Program</a></li>
  256.                 <li><a href="/support/mac/">Mac Developer Program</a></li>
  257.                 <li><a href="/support/mac/">Safari Developer Program</a></li>                
  258.                 <li><a href="/support/adc/">ADC Members</a></li>
  259.                 <li><a href="/bugreporter/">Bug Reporting</a></li>
  260.                 <li><a href="/support/resources/itunes-connect.html">iTunes Connect Support</a></li>
  261.                 <li><a href="/support/resources/technical-support.html">Technical Support</a></li>
  262.             </ul>
  263.         </div><!--/dn-cole-->
  264.         <div class="capbottom"></div>
  265.     </div><!--/directorynav-->
  266.     </div><!--/breadory-->
  267.     <p class="gf-buy">Shop the <a href="http://www.apple.com/store/">Apple Online Store</a> (1-800-MY-APPLE), visit an <a href="http://www.apple.com/retail/">Apple Retail Store</a>, or find a <a href="http://www.apple.com/buy/locator/">reseller</a>.</p>
  268. <ul class="gf-links piped">
  269.     <li><a href="http://lists.apple.com/mailman/listinfo" class="first">Mailing Lists</a></li>
  270.     <li><a href="/rss/">RSS Feeds</a></li>
  271. </ul>
  272. <div class="gf-sosumi">
  273.     <p>Copyright ¬© 2010 Apple Inc. All rights reserved.</p>
  274.     <ul class="piped">
  275.         <li><a href="http://www.apple.com/legal/terms/site.html" class="first">Terms of Use</a></li>
  276.         <li><a href="http://www.apple.com/legal/privacy/">Privacy Policy</a></li>
  277.     </ul>
  278. </div></div><!--/globalfooter-->
  279.  
  280.  
  281. </body>
  282. </html>