SlideShare a Scribd company logo
1 of 24
Download to read offline
Koubei F2E 元天
  2010.08.16
申请专利的目的
防止竞争对手抄袭自己的产品
增加投资的安全性
提升公司的名誉
提升自己和其他公司叫板的实力
甲骨文控告谷歌Android侵犯Java知识产权


Google表示要对甲骨文进行反击
专利对谁最有益处

                       专利律师啊



http://software.solidot.org/software/10/08/10/1446241.shtml
http://www.dongxi.net/b01NJ
http://techcrunch.com/2010/08/07/why-we-need-to-abolish-software-patents
HTML5
A Book Apart’s HTML5 for
                Web Designers




žhttp://blog.reybango.com/2010/08/05/book-review-a-book-aparts-html5-for-web-designers-by-jeremy-keith/
1.   The road from XHTML to HTML5
 2.   Design principles of HTML5
 3.   Syntax: marking it up your way
 4.   Web Forms 2.0—sliders and spinners and color pickers,
      oh, my!
 5.   Canvas: drawing with code
 6.   Audio and video
 7.   Semantics and extensibility: microformats and boiling the
      ocean
 8.   New and changed HTML elements
 9.   New structure elements
10.   New content models
11.   ARIA, styling, and validation
12.   Using HTML5 today—tactics and strategy
13.   Shiny new toys: JavaScript APIs
14.   Feature detection
15.   The future of HTML5
DeviantArt HTML5 绘图程序


žhttp://internet.solidot.org/internet/10/08/12/000257.shtmlž
http://muro.deviantart.com/
几个HTML5的演示
 1. HTML5的Canvas做的波形图
2. 强大的HTML5画图程序
 3. 魔方形状的俄罗斯方块
 4. 又一个3D的俄罗斯方块
想了解更多,请看
http://www.hongkiat.com/blog/48-excellent-html5-demos/
http://directguo.com/html5/#slide1
9RIA的HTML5版块有更多关于HTML5的资料,http://bbs.9ria.
com/forum-52-1.html
Ajax跨域访问解决方案
web端代理的方式

iframe

通过script标签来请求

window.name

使用flash

document.domain


http://www.phpchina.com/html/48/n-33848.html
http://www.sitepen.com/blog/2008/07/22/windowname-transport/
http://www.planabc.net/2008/09/01/window_name_transport/
http://hikejun.com/demo/windowname/demo_windowname.html
http://blog.s135.com/ajaxcdr/
Cross-Origin Resource Sharing
客户端代码
var xhr = new XMLHttpRequest();

xhr.open("get", "http://www.xxx.com/some_resource/",
true);

xhr.onload = function(){

  / /instead of onreadystatechange //do something
 };
 xhr.send(null);
//new XDomainRequest(); ie8
<?php

    header('Access-Control-Allow-rigin:http://kxt.koubei.com');

    header('Access-Control-Allow-Credentials:true');

    echo 'hello f2e';

  ?>



http://kxt.koubei.com/labs/yuantian/cross-domain/demo.html
http://www.nczonline.net/blog/2010/05/25/cross-domain-ajax-with-cross-origin-resource-sharing/
http://hacks.mozilla.org/2009/07/cross-site-xmlhttprequest-with-cors/
No blocking script




1.   JavaScript is single-threaded
2.   Parallel downloading
3.   No blocking script (Completely downloaded Parsed Executed)
4.   The HTML5 async attribute (defer)
google
google app
Google正式推出手机版本Chrome 浏览器




http://googlelab.net.cn/?p=8090
Chrome 6 Beta
推出Android系 统手机语音识别技术
ž数据排序世界纪录——1分钟1 Terabyte


         1024BYTE=1B                                                      (bit)
         1024B=1KB                                                   Byte (B)
         1024KB=1MB                                             KiloByte (KB)
         1024MB=1GB                                           MegaByte (MB)
         1024GB=1TB                                            GigaByte (GB)
         1024TB=1PB                                             TeraByte (TB)
         1024PB=1EB                                             PetaByte (PB)
         1024EB=1ZB                                             ExaByte (EB)
         1024ZB=1YB                                             ZetaByte (ZB)
         1024YB=1NB                                            YottaByte (YB)
                                                               NonaByte (NB)
         1024NB=1DB                                           DoggaByte (DB)




žhttp://scienceblog.com/36957/data-sorting-world-record-falls-computer-scientists-break-terabyte-sort-
barrier-in-60-seconds/
KISSY loader
Math-js


žhttp://rolandog.com/math-
js/
thx

More Related Content

Similar to Banquet 37

Entrepreneurship3
Entrepreneurship3Entrepreneurship3
Entrepreneurship3Yenwen Feng
 
A story of Netflix and AB Testing in the User Interface using DynamoDB - DAT3...
A story of Netflix and AB Testing in the User Interface using DynamoDB - DAT3...A story of Netflix and AB Testing in the User Interface using DynamoDB - DAT3...
A story of Netflix and AB Testing in the User Interface using DynamoDB - DAT3...Amazon Web Services
 
Cross platform Mobile development on Titanium
Cross platform Mobile development on TitaniumCross platform Mobile development on Titanium
Cross platform Mobile development on TitaniumYiguang Hu
 
You Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing It
You Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing ItYou Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing It
You Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing ItAleksandr Yampolskiy
 
Analyzing the Performance of Mobile Web
Analyzing the Performance of Mobile WebAnalyzing the Performance of Mobile Web
Analyzing the Performance of Mobile WebAriya Hidayat
 
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018patrickstox
 
The Web Becomes Graceful
The Web Becomes GracefulThe Web Becomes Graceful
The Web Becomes Gracefulcolorhook
 
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011Vlad Savitsky
 
支撐英雄聯盟戰績網的那條巨蟒
支撐英雄聯盟戰績網的那條巨蟒支撐英雄聯盟戰績網的那條巨蟒
支撐英雄聯盟戰績網的那條巨蟒Toki Kanno
 
Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Onely
 
DIY: Computer Vision with GWT.
DIY: Computer Vision with GWT.DIY: Computer Vision with GWT.
DIY: Computer Vision with GWT.JooinK
 
DIY- computer vision with GWT
DIY- computer vision with GWTDIY- computer vision with GWT
DIY- computer vision with GWTFrancesca Tosi
 
Jamie Alberico — How to Leverage Insights from Your Site’s Server Logs | 5 Ho...
Jamie Alberico — How to Leverage Insights from Your Site’s Server Logs | 5 Ho...Jamie Alberico — How to Leverage Insights from Your Site’s Server Logs | 5 Ho...
Jamie Alberico — How to Leverage Insights from Your Site’s Server Logs | 5 Ho...Semrush
 
2011淘宝首页开发实践
2011淘宝首页开发实践2011淘宝首页开发实践
2011淘宝首页开发实践jay li
 
夜宴51期《Nothing but the web》
夜宴51期《Nothing but the web》夜宴51期《Nothing but the web》
夜宴51期《Nothing but the web》Koubei Banquet
 

Similar to Banquet 37 (20)

Entrepreneurship3
Entrepreneurship3Entrepreneurship3
Entrepreneurship3
 
A story of Netflix and AB Testing in the User Interface using DynamoDB - DAT3...
A story of Netflix and AB Testing in the User Interface using DynamoDB - DAT3...A story of Netflix and AB Testing in the User Interface using DynamoDB - DAT3...
A story of Netflix and AB Testing in the User Interface using DynamoDB - DAT3...
 
The HTML5 WebSocket API
The HTML5 WebSocket APIThe HTML5 WebSocket API
The HTML5 WebSocket API
 
Cross platform Mobile development on Titanium
Cross platform Mobile development on TitaniumCross platform Mobile development on Titanium
Cross platform Mobile development on Titanium
 
Blogopolisの裏側
Blogopolisの裏側Blogopolisの裏側
Blogopolisの裏側
 
You Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing It
You Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing ItYou Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing It
You Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing It
 
Analyzing the Performance of Mobile Web
Analyzing the Performance of Mobile WebAnalyzing the Performance of Mobile Web
Analyzing the Performance of Mobile Web
 
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
 
The Web Becomes Graceful
The Web Becomes GracefulThe Web Becomes Graceful
The Web Becomes Graceful
 
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
Oleg Natalushko. Drupal server anatomy. DrupalCamp Kyiv 2011
 
支撐英雄聯盟戰績網的那條巨蟒
支撐英雄聯盟戰績網的那條巨蟒支撐英雄聯盟戰績網的那條巨蟒
支撐英雄聯盟戰績網的那條巨蟒
 
Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript
 
DIY: Computer Vision with GWT.
DIY: Computer Vision with GWT.DIY: Computer Vision with GWT.
DIY: Computer Vision with GWT.
 
DIY- computer vision with GWT
DIY- computer vision with GWTDIY- computer vision with GWT
DIY- computer vision with GWT
 
Real_World_0days.pdf
Real_World_0days.pdfReal_World_0days.pdf
Real_World_0days.pdf
 
Jamie Alberico — How to Leverage Insights from Your Site’s Server Logs | 5 Ho...
Jamie Alberico — How to Leverage Insights from Your Site’s Server Logs | 5 Ho...Jamie Alberico — How to Leverage Insights from Your Site’s Server Logs | 5 Ho...
Jamie Alberico — How to Leverage Insights from Your Site’s Server Logs | 5 Ho...
 
2011淘宝首页开发实践
2011淘宝首页开发实践2011淘宝首页开发实践
2011淘宝首页开发实践
 
Guides To Analyzing WebKit Performance
Guides To Analyzing WebKit PerformanceGuides To Analyzing WebKit Performance
Guides To Analyzing WebKit Performance
 
Banquet 51
Banquet 51Banquet 51
Banquet 51
 
夜宴51期《Nothing but the web》
夜宴51期《Nothing but the web》夜宴51期《Nothing but the web》
夜宴51期《Nothing but the web》
 

More from Koubei UED

More from Koubei UED (20)

Banquet 47
Banquet 47Banquet 47
Banquet 47
 
Banquet 50
Banquet 50Banquet 50
Banquet 50
 
Banquet 49
Banquet 49Banquet 49
Banquet 49
 
Banquet 48
Banquet 48Banquet 48
Banquet 48
 
Banquet 46
Banquet 46Banquet 46
Banquet 46
 
Banquet 45
Banquet 45Banquet 45
Banquet 45
 
Banquet 44
Banquet 44Banquet 44
Banquet 44
 
Banquet 43
Banquet 43Banquet 43
Banquet 43
 
Banquet 42
Banquet 42Banquet 42
Banquet 42
 
Banquet 41
Banquet 41Banquet 41
Banquet 41
 
Banquet 39
Banquet 39Banquet 39
Banquet 39
 
Banquet 38
Banquet 38Banquet 38
Banquet 38
 
Koubei banquet 35
Koubei banquet 35Koubei banquet 35
Koubei banquet 35
 
Koubei banquet 34
Koubei banquet 34Koubei banquet 34
Koubei banquet 34
 
Koubei banquet 33
Koubei banquet 33Koubei banquet 33
Koubei banquet 33
 
Koubei banquet 32
Koubei banquet 32Koubei banquet 32
Koubei banquet 32
 
Koubei banquet 31
Koubei banquet 31Koubei banquet 31
Koubei banquet 31
 
Koubei banquet 30
Koubei banquet 30Koubei banquet 30
Koubei banquet 30
 
Koubei banquet 29
Koubei banquet 29Koubei banquet 29
Koubei banquet 29
 
Koubei banquet 28
Koubei banquet 28Koubei banquet 28
Koubei banquet 28
 

Banquet 37