"How to enable and tags in all major browsers
To make HTML5 video and audio tags work in all major browsers, simply add the following line of code somewhere in the of your document.
"
oCanvas is a JavaScript library intended to make development with HTML5 Canvas easier. Instead of working with pixels, you work with objects. It's very straightforward and easy to get started with. Please have a look at the examples to see just how easy it is.
gury (pronounced "jury") is a JavaScript library designed to aid in the creation of HTML5/Canvas applications by providing an easy-to-use chain based interface.
In the previous article in this series, you learned about the canvas element, and the basics for drawing on it. In this article, I'm going to demonstrate some of the more advanced drawing functionality.
Adobe Edge, as the new tool is called, will allow developers to easily create interactive HTML5 experiences. Adobe also announced a new open JavaScript framework for animations that it will contribute back to the jQuery project, as well as a new collaboration with Google that will bring better layout and typographical fidelity to WebKit-based browsers.
\"', 'tags':'html,video,audio,tags,browsers,html5,mobile',
'first_user_id':1615481, 'first_user_name':'vfowler', 'first_user_real_name':'Vernon Fowler', 'last_user_id':1615481, 'last_user_name':'vfowler', 'last_user_real_name':'Vernon Fowler',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':1599877, 'group_id':106643, 'link_id':82697916, 'g_l_id':'106643-82697916', 'user_id':1615481, 'user_name':'vfowler', 'user_real_name':'Vernon Fowler', 'content':'\"How to enable \<video\> and \<audio\> tags in all major browsers\\n\\nTo make HTML5 video and audio tags work in all major browsers, simply add the following line of code somewhere in the \<head\> of your document.\\n\<script src=\"http://api.html5media.info/1.1.4/html5media.min.js\"\>\</script\>\"'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':2790160, 'obj_type':1, 'obj_id':66883549, 'index':5, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':66883549, 'g_l_id':'106643-66883549', 'url':'http://ocanvas.org', 'title':'oCanvas - Object-based canvas drawing', 'desc':'oCanvas is a JavaScript library intended to make development with HTML5 Canvas easier. Instead of working with pixels, you work with objects. It\'s very straightforward and easy to get started with. Please have a look at the examples to see just how easy it is.', 'tags':'canvas,ocanvas,library,framework,Graph',
'first_user_id':1614707, 'first_user_name':'eliseos', 'first_user_real_name':'Alexis Sgavel', 'last_user_id':1614707, 'last_user_name':'eliseos', 'last_user_real_name':'Alexis Sgavel',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':1434575, 'group_id':106643, 'link_id':66883549, 'g_l_id':'106643-66883549', 'user_id':1614707, 'user_name':'eliseos', 'user_real_name':'Alexis Sgavel', 'content':'oCanvas is a JavaScript library intended to make development with HTML5 Canvas easier. Instead of working with pixels, you work with objects. It\'s very straightforward and easy to get started with. Please have a look at the examples to see just how easy it is.'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':2564992, 'obj_type':1, 'obj_id':62530102, 'index':6, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':62530102, 'g_l_id':'106643-62530102', 'url':'http://guryjs.org', 'title':'gury - an html5 canvas utility library', 'desc':'gury (pronounced \"jury\") is a JavaScript library designed to aid in the creation of HTML5/Canvas applications by providing an easy-to-use chain based interface.', 'tags':'canvas,html5',
'first_user_id':1614707, 'first_user_name':'eliseos', 'first_user_real_name':'Alexis Sgavel', 'last_user_id':1614707, 'last_user_name':'eliseos', 'last_user_real_name':'Alexis Sgavel',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':1317780, 'group_id':106643, 'link_id':62530102, 'g_l_id':'106643-62530102', 'user_id':1614707, 'user_name':'eliseos', 'user_real_name':'Alexis Sgavel', 'content':'gury (pronounced \"jury\") is a JavaScript library designed to aid in the creation of HTML5/Canvas applications by providing an easy-to-use chain based interface.'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':2564956, 'obj_type':1, 'obj_id':65334411, 'index':7, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':65334411, 'g_l_id':'106643-65334411', 'url':'http://net.tutsplus.com/tutorials/javascript-ajax/canvas-from-scratch-advanced-drawing', 'title':'Canvas From Scratch: Advanced Drawing | Nettuts+', 'desc':'In the previous article in this series, you learned about the canvas element, and the basics for drawing on it. In this article, I\'m going to demonstrate some of the more advanced drawing functionality.', 'tags':'canvas,html5',
'first_user_id':1614707, 'first_user_name':'eliseos', 'first_user_real_name':'Alexis Sgavel', 'last_user_id':1614707, 'last_user_name':'eliseos', 'last_user_real_name':'Alexis Sgavel',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':1317761, 'group_id':106643, 'link_id':65334411, 'g_l_id':'106643-65334411', 'user_id':1614707, 'user_name':'eliseos', 'user_real_name':'Alexis Sgavel', 'content':'In the previous article in this series, you learned about the canvas element, and the basics for drawing on it. In this article, I\'m going to demonstrate some of the more advanced drawing functionality.'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':2564050, 'obj_type':1, 'obj_id':65301500, 'index':8, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':65301500, 'g_l_id':'106643-65301500', 'url':'http://www.golem.de/1103/81953.html', 'title':'Wallaby: Adobe macht aus Flash HTML5 - Golem.de', 'desc':'', 'tags':'HTML5,Flash',
'first_user_id':1412727, 'first_user_name':'osensus', 'first_user_real_name':'Alfred Waizenauer', 'last_user_id':1412727, 'last_user_name':'osensus', 'last_user_real_name':'Alfred Waizenauer',
'user_count':1, 'p_c_count':0, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
_items.push(b);
var b = {'item_id':2564048, 'obj_type':1, 'obj_id':65301459, 'index':9, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':65301459, 'g_l_id':'106643-65301459', 'url':'http://www.golem.de/1103/81959.html', 'title':'Moderne Webseiten: HTML5 Boilerplate RC veröffentlicht - Golem.de', 'desc':'', 'tags':'HTML5',
'first_user_id':1412727, 'first_user_name':'osensus', 'first_user_real_name':'Alfred Waizenauer', 'last_user_id':1412727, 'last_user_name':'osensus', 'last_user_real_name':'Alfred Waizenauer',
'user_count':1, 'p_c_count':0, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
_items.push(b);
var b = {'item_id':2469107, 'obj_type':1, 'obj_id':16927294, 'index':10, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':16927294, 'g_l_id':'106643-16927294', 'url':'http://flowplayer.org/tools/index.html', 'title':'jQuery TOOLS - The missing UI library for the Web', 'desc':'', 'tags':'html5,jquery,ui,tools,library',
'first_user_id':1412727, 'first_user_name':'osensus', 'first_user_real_name':'Alfred Waizenauer', 'last_user_id':1412727, 'last_user_name':'osensus', 'last_user_real_name':'Alfred Waizenauer',
'user_count':1, 'p_c_count':0, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
_items.push(b);
var b = {'item_id':2463551, 'obj_type':1, 'obj_id':62694589, 'index':11, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':62694589, 'g_l_id':'106643-62694589', 'url':'http://www.thebusinessvalueguide.com/clb_pleasetech.aspx', 'title':'PleaseTech: Collaborative Document Review and Authoring', 'desc':'', 'tags':'collaborative,review,authoring,Writing',
'first_user_id':1412727, 'first_user_name':'osensus', 'first_user_real_name':'Alfred Waizenauer', 'last_user_id':1412727, 'last_user_name':'osensus', 'last_user_real_name':'Alfred Waizenauer',
'user_count':1, 'p_c_count':0, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
_items.push(b);
var b = {'item_id':2039471, 'obj_type':1, 'obj_id':43420450, 'index':12, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':43420450, 'g_l_id':'106643-43420450', 'url':'http://www.appcelerator.com/2010/10/appcelerator-and-paypal-team-up', 'title':'Appcelerator and PayPal Team Up to Make Cross-platform Mobile Commerce Easy for PayPal Merchants | Appcelerator', 'desc':'', 'tags':'appcelerator,paypal,funding,HTML5',
'first_user_id':1412727, 'first_user_name':'osensus', 'first_user_real_name':'Alfred Waizenauer', 'last_user_id':1412727, 'last_user_name':'osensus', 'last_user_real_name':'Alfred Waizenauer',
'user_count':1, 'p_c_count':0, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
_items.push(b);
var b = {'item_id':2036676, 'obj_type':1, 'obj_id':43378425, 'index':13, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':43378425, 'g_l_id':'106643-43378425', 'url':'http://www.readwriteweb.com/archives/adobe_html5_for_digital_publishing_collaborates_with_jquery_webkit.php?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+readwriteweb+%28ReadWriteWeb%29', 'title':'Adobe Puts Focus on HTML5 for Digital Publishing: Collaborates with JQuery and WebKit', 'desc':'Adobe Edge, as the new tool is called, will allow developers to easily create interactive HTML5 experiences. Adobe also announced a new open JavaScript framework for animations that it will contribute back to the jQuery project, as well as a new collaboration with Google that will bring better layout and typographical fidelity to WebKit-based browsers.', 'tags':'Adobe,HTML5,animation,jquery,javascript,framework',
'first_user_id':1412727, 'first_user_name':'osensus', 'first_user_real_name':'Alfred Waizenauer', 'last_user_id':1412727, 'last_user_name':'osensus', 'last_user_real_name':'Alfred Waizenauer',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':1021541, 'group_id':106643, 'link_id':43378425, 'g_l_id':'106643-43378425', 'user_id':1412727, 'user_name':'osensus', 'user_real_name':'Alfred Waizenauer', 'content':'Adobe Edge, as the new tool is called, will allow developers to easily create interactive HTML5 experiences. Adobe also announced a new open JavaScript framework for animations that it will contribute back to the jQuery project, as well as a new collaboration with Google that will bring better layout and typographical fidelity to WebKit-based browsers.'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':2018243, 'obj_type':1, 'obj_id':43020697, 'index':14, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':43020697, 'g_l_id':'106643-43020697', 'url':'http://www.readwriteweb.com/enterprise/2010/10/bringing-the-activity-stream-t.php?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+readwriteweb+%28ReadWriteWeb%29', 'title':'2 Ways to Bring Activity Streams to Any App', 'desc':'', 'tags':'sbs,social,Networks',
'first_user_id':1412727, 'first_user_name':'osensus', 'first_user_real_name':'Alfred Waizenauer', 'last_user_id':1412727, 'last_user_name':'osensus', 'last_user_real_name':'Alfred Waizenauer',
'user_count':1, 'p_c_count':0, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
_items.push(b);
var b = {'item_id':1994918, 'obj_type':1, 'obj_id':42568419, 'index':15, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':42568419, 'g_l_id':'106643-42568419', 'url':'http://pyxismobile.com/Home.aspx', 'title':'Pyxis Mobile', 'desc':'Entwicklungsumgebung', 'tags':'mobile,ios,android',
'first_user_id':1412727, 'first_user_name':'osensus', 'first_user_real_name':'Alfred Waizenauer', 'last_user_id':1412727, 'last_user_name':'osensus', 'last_user_real_name':'Alfred Waizenauer',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':997977, 'group_id':106643, 'link_id':42568419, 'g_l_id':'106643-42568419', 'user_id':1412727, 'user_name':'osensus', 'user_real_name':'Alfred Waizenauer', 'content':'Entwicklungsumgebung'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':1992948, 'obj_type':1, 'obj_id':42530319, 'index':16, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':42530319, 'g_l_id':'106643-42530319', 'url':'http://www.golem.de/1009/78181.html', 'title':'Webinos: Open-Source-Bibliothek für mobile Webapplikationen - Golem.de', 'desc':'', 'tags':'open,mobile,web,framework,HTML5',
'first_user_id':1412727, 'first_user_name':'osensus', 'first_user_real_name':'Alfred Waizenauer', 'last_user_id':1412727, 'last_user_name':'osensus', 'last_user_real_name':'Alfred Waizenauer',
'user_count':1, 'p_c_count':0, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
_items.push(b);
var b = {'item_id':1991037, 'obj_type':1, 'obj_id':42499675, 'index':17, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':42499675, 'g_l_id':'106643-42499675', 'url':'http://thechangelog.com/post/586893430/rapha-l-js-1-4-now-with-touch-support-ipad', 'title':'Raphaël JS 1.4 - now with touch support - The Changelog - Open Source moves fast. Keep up.', 'desc':'', 'tags':'framework,mobile,HTML5,Graph,javascript,Touch',
'first_user_id':1412727, 'first_user_name':'osensus', 'first_user_real_name':'Alfred Waizenauer', 'last_user_id':1412727, 'last_user_name':'osensus', 'last_user_real_name':'Alfred Waizenauer',
'user_count':1, 'p_c_count':0, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
_items.push(b);
var b = {'item_id':1991057, 'obj_type':1, 'obj_id':8064773, 'index':18, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':8064773, 'g_l_id':'106643-8064773', 'url':'http://raphaeljs.com', 'title':'Raphaël-JavaScript Library', 'desc':'', 'tags':'Technik,HTML5,Graph,javascript,framework,grid,widget,table,svg',
'first_user_id':1412727, 'first_user_name':'osensus', 'first_user_real_name':'Alfred Waizenauer', 'last_user_id':1412727, 'last_user_name':'osensus', 'last_user_real_name':'Alfred Waizenauer',
'user_count':1, 'p_c_count':0, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
_items.push(b);
var b = {'item_id':1991055, 'obj_type':1, 'obj_id':11673391, 'index':19, 'checked':false,
'group_id':106643, 'g_name':'html5_dev', 'link_id':11673391, 'g_l_id':'106643-11673391', 'url':'http://www.hanpau.com/index.php?page=jqtreetable', 'title':'JQTreeTable', 'desc':'', 'tags':'javascript,framework,grid,widget,table,tree',
'first_user_id':1412727, 'first_user_name':'osensus', 'first_user_real_name':'Alfred Waizenauer', 'last_user_id':1412727, 'last_user_name':'osensus', 'last_user_real_name':'Alfred Waizenauer',
'user_count':1, 'p_c_count':0, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
_items.push(b);
var _group_tags = 'HTML5,html,Javascript,framework,markup,webdesign,mobile,browser,css3,web'.blank() ? [] : 'HTML5,html,Javascript,framework,markup,webdesign,mobile,browser,css3,web'.split(",") ;
var _tag_dict_mode = '1';
function confirmQuit(post_url){
if(!confirm(GROUP_WORD_1)){
return false;
}else{
document.location = post_url;
}
}
function redirectTo(url){
document.location = url;
}
window.addOnLoadListener(markUserStatus);
window.addOnLoadListener(iniPostItemForm);
window.addOnLoadListener(function(){new ContextMenu("leftColumn",{eventType:"click",backgroundColor:'#E0EDFE',color:'#000'})});
window.addOnLoadListener(displayVideo);
window.addOnLoadListener(function(){new AvatarPopup()});