Suche senden
Hochladen
Rajashekaran vengalil building cross browser html5 websites
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
250 views
S
suniltomar04
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 33
Jetzt herunterladen
Empfohlen
Pluginが広げるRailsの魅力
Pluginが広げるRailsの魅力
Yoji Shidara
Daily Deals from Buy.com
Daily Deals from Buy.com
drocallaghan
sd
sd
Martin Hunt
Slimme Joomla! Templating Tips en Truuks
Slimme Joomla! Templating Tips en Truuks
ThemePartner
The Code
The Code
Gary Barber
InstantRails how to
InstantRails how to
Yuichiro MASUI
Java script events
Java script events
AbhishekMondal42
China unicom模拟登陆
China unicom模拟登陆
Yao Zuo
Empfohlen
Pluginが広げるRailsの魅力
Pluginが広げるRailsの魅力
Yoji Shidara
Daily Deals from Buy.com
Daily Deals from Buy.com
drocallaghan
sd
sd
Martin Hunt
Slimme Joomla! Templating Tips en Truuks
Slimme Joomla! Templating Tips en Truuks
ThemePartner
The Code
The Code
Gary Barber
InstantRails how to
InstantRails how to
Yuichiro MASUI
Java script events
Java script events
AbhishekMondal42
China unicom模拟登陆
China unicom模拟登陆
Yao Zuo
Vijesh Pachatiyan 2016
Vijesh Pachatiyan 2016
Vijesh Pachatiyan
YUI for your Hacks-IITB
YUI for your Hacks-IITB
Subramanyan Murali
Mmpng
Mmpng
Laurie Lyon, MSCS
Debugging Django
Debugging Django
Simon Willison
Select * from internet
Select * from internet
markandey
Ad
Ad
Rosi4
Paypal + symfony
Paypal + symfony
Massimiliano Arione
symfony & jQuery (PUG)
symfony & jQuery (PUG)
Massimiliano Arione
Sami direct presentation
Sami direct presentation
Anavaratham Ayyasamy
Decompiladores
Decompiladores
Jhon Alexito
5. hello popescu
5. hello popescu
Razvan Raducanu, PhD
This Item Is No Longer Available
This Item Is No Longer Available
joshncindy
Dti2143 dam31303 lab sheet 8
Dti2143 dam31303 lab sheet 8
alish sha
Webinar PHParty7 - Errors handlings
Webinar PHParty7 - Errors handlings
Darkmira
Clever Joomla! Templating Tips and Tricks
Clever Joomla! Templating Tips and Tricks
ThemePartner
Manaslu camping trek
Manaslu camping trek
Dolakh Thapa
Resume.courtneywalker
Resume.courtneywalker
Courtney Walker
Harsha s ipmi_tool_osi
Harsha s ipmi_tool_osi
suniltomar04
Divyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-ppt
suniltomar04
Sriram simplify os_sdevelopment
Sriram simplify os_sdevelopment
suniltomar04
Sumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devices
suniltomar04
Sumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devices
OpenSourceIndia
Weitere ähnliche Inhalte
Was ist angesagt?
Vijesh Pachatiyan 2016
Vijesh Pachatiyan 2016
Vijesh Pachatiyan
YUI for your Hacks-IITB
YUI for your Hacks-IITB
Subramanyan Murali
Mmpng
Mmpng
Laurie Lyon, MSCS
Debugging Django
Debugging Django
Simon Willison
Select * from internet
Select * from internet
markandey
Ad
Ad
Rosi4
Paypal + symfony
Paypal + symfony
Massimiliano Arione
symfony & jQuery (PUG)
symfony & jQuery (PUG)
Massimiliano Arione
Sami direct presentation
Sami direct presentation
Anavaratham Ayyasamy
Decompiladores
Decompiladores
Jhon Alexito
5. hello popescu
5. hello popescu
Razvan Raducanu, PhD
This Item Is No Longer Available
This Item Is No Longer Available
joshncindy
Dti2143 dam31303 lab sheet 8
Dti2143 dam31303 lab sheet 8
alish sha
Webinar PHParty7 - Errors handlings
Webinar PHParty7 - Errors handlings
Darkmira
Clever Joomla! Templating Tips and Tricks
Clever Joomla! Templating Tips and Tricks
ThemePartner
Manaslu camping trek
Manaslu camping trek
Dolakh Thapa
Resume.courtneywalker
Resume.courtneywalker
Courtney Walker
Was ist angesagt?
(17)
Vijesh Pachatiyan 2016
Vijesh Pachatiyan 2016
YUI for your Hacks-IITB
YUI for your Hacks-IITB
Mmpng
Mmpng
Debugging Django
Debugging Django
Select * from internet
Select * from internet
Ad
Ad
Paypal + symfony
Paypal + symfony
symfony & jQuery (PUG)
symfony & jQuery (PUG)
Sami direct presentation
Sami direct presentation
Decompiladores
Decompiladores
5. hello popescu
5. hello popescu
This Item Is No Longer Available
This Item Is No Longer Available
Dti2143 dam31303 lab sheet 8
Dti2143 dam31303 lab sheet 8
Webinar PHParty7 - Errors handlings
Webinar PHParty7 - Errors handlings
Clever Joomla! Templating Tips and Tricks
Clever Joomla! Templating Tips and Tricks
Manaslu camping trek
Manaslu camping trek
Resume.courtneywalker
Resume.courtneywalker
Andere mochten auch
Harsha s ipmi_tool_osi
Harsha s ipmi_tool_osi
suniltomar04
Divyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-ppt
suniltomar04
Sriram simplify os_sdevelopment
Sriram simplify os_sdevelopment
suniltomar04
Sumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devices
suniltomar04
Sumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devices
OpenSourceIndia
Chetan postgresql partitioning
Chetan postgresql partitioning
suniltomar04
Gil yehuda commoditization open source
Gil yehuda commoditization open source
suniltomar04
Kernel Recipes 2013 - Overview display in the Linux kernel
Kernel Recipes 2013 - Overview display in the Linux kernel
Anne Nicolas
Andere mochten auch
(8)
Harsha s ipmi_tool_osi
Harsha s ipmi_tool_osi
Divyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-ppt
Sriram simplify os_sdevelopment
Sriram simplify os_sdevelopment
Sumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devices
Sumit& archit osi nov-2011-displays-in-mobile-devices
Chetan postgresql partitioning
Chetan postgresql partitioning
Gil yehuda commoditization open source
Gil yehuda commoditization open source
Kernel Recipes 2013 - Overview display in the Linux kernel
Kernel Recipes 2013 - Overview display in the Linux kernel
Ähnlich wie Rajashekaran vengalil building cross browser html5 websites
Best practices for building cross browser compatible web apps
Best practices for building cross browser compatible web apps
Rajasekharan Vengalil
From java to rails
From java to rails
jokry
All I Need to Know I Learned by Writing My Own Web Framework
All I Need to Know I Learned by Writing My Own Web Framework
Ben Scofield
And the Greatest of These Is ... Rack Support
And the Greatest of These Is ... Rack Support
Ben Scofield
JavaScript and UI Architecture Best Practices
JavaScript and UI Architecture Best Practices
Siarhei Barysiuk
Curso Symfony - Clase 4
Curso Symfony - Clase 4
Javier Eguiluz
JavaScript on Rails 튜토리얼
JavaScript on Rails 튜토리얼
Sukjoon Kim
Presentation1
Presentation1
daisy_arcangel
Metodologia de-las-5-s
Metodologia de-las-5-s
Yolanda Chereti García
Merb jQuery
Merb jQuery
Yehuda Katz
Do your test
Do your test
Yura Tolstik
Devclub Servicemix Jevgeni Holodkov 23 04 09
Devclub Servicemix Jevgeni Holodkov 23 04 09
helggeist
Sami direct presentation
Sami direct presentation
Anavaratham Ayyasamy
Rugalytics | Ruby Manor Nov 2008
Rugalytics | Ruby Manor Nov 2008
Rob
Integrating Flex And Rails With Ruby Amf
Integrating Flex And Rails With Ruby Amf
railsconf
Flex With Rubyamf
Flex With Rubyamf
Tony Hillerson
Myfacesplanet
Myfacesplanet
cagataycivici
Jsf Ajax
Jsf Ajax
rajivmordani
Private slideshow
Private slideshow
sblackman
More Secrets of JavaScript Libraries
More Secrets of JavaScript Libraries
jeresig
Ähnlich wie Rajashekaran vengalil building cross browser html5 websites
(20)
Best practices for building cross browser compatible web apps
Best practices for building cross browser compatible web apps
From java to rails
From java to rails
All I Need to Know I Learned by Writing My Own Web Framework
All I Need to Know I Learned by Writing My Own Web Framework
And the Greatest of These Is ... Rack Support
And the Greatest of These Is ... Rack Support
JavaScript and UI Architecture Best Practices
JavaScript and UI Architecture Best Practices
Curso Symfony - Clase 4
Curso Symfony - Clase 4
JavaScript on Rails 튜토리얼
JavaScript on Rails 튜토리얼
Presentation1
Presentation1
Metodologia de-las-5-s
Metodologia de-las-5-s
Merb jQuery
Merb jQuery
Do your test
Do your test
Devclub Servicemix Jevgeni Holodkov 23 04 09
Devclub Servicemix Jevgeni Holodkov 23 04 09
Sami direct presentation
Sami direct presentation
Rugalytics | Ruby Manor Nov 2008
Rugalytics | Ruby Manor Nov 2008
Integrating Flex And Rails With Ruby Amf
Integrating Flex And Rails With Ruby Amf
Flex With Rubyamf
Flex With Rubyamf
Myfacesplanet
Myfacesplanet
Jsf Ajax
Jsf Ajax
Private slideshow
Private slideshow
More Secrets of JavaScript Libraries
More Secrets of JavaScript Libraries
Kürzlich hochgeladen
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
OnBoard
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Sujit Pal
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
Kürzlich hochgeladen
(20)
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Rajashekaran vengalil building cross browser html5 websites
1.
bit.ly/avranju
2.
3.
4.
12.09%
IE8 3.12% 3.04% Chrome 14 29.00% FF 7 5.41% IE9 IE6 5.56% FF3.6 IE7 7.50% 13.65% FF6 Safari 5.1 9.79% Others 10.18% Source: http://www.netmarketshare.com/
5.
6.
7.
8.
9.
// If not
IE then use addEventListener…
10.
11.
12.
13.
function(){
var sheet, bool, head = docHead || docElement, style = document.createElement("style"), impl = document.implementation || { hasFeature: function() { return false; } }; style.type = 'text/css'; head.insertBefore(style, head.firstChild); sheet = style.sheet || style.styleSheet; var supportAtRule = impl.hasFeature('CSS2', '') ? function(rule) { if (!(sheet && rule)) return false; var result = false; try { sheet.insertRule(rule, 0); result = (/src/i).test(sheet.cssRules[0].cssText); sheet.deleteRule(sheet.cssRules.length - 1); } catch(e) { } return result; }: function(rule) { if (!(sheet && rule)) return false; sheet.cssText = rule; return sheet.cssText.length !== 0 && (/src/i).test(sheet.cssText) && sheet.cssText .replace(/r+|n+/g, '') .indexOf(rule.split(' ')[0]) === 0; }; bool = supportAtRule('@font-face { font-family: "font"; src: url(data:,); }'); head.removeChild(style); return bool; };
14.
15.
16.
if(Modernizr.fontface){ … }
17.
18.
19.
20.
21.
22.
http://bit.ly/b5HV1x
23.
24.
25.
<object type="application/x-silverlight-2"
width="640" height="384"> <param name="source" value="http://channel9.msdn.com/App_Themes/default/VideoPlayer10_01_1 8.xap"></param> <param name="initParams" value="deferredLoad=true,duration=0,m=http://mysite.com/videos/big_buck_ bunny.mp4,autostart=true,autohide=true,showembed=true"></param> <param name="background" value="#00FFFFFF"></param> <a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text- decoration: none;"> <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/> </a> <param name="x-allowscriptaccess" value="never"></param> <param name="allowScriptAccess" value="never" /> <param name="wmode" value="opaque" /> </object>
26.
<video controls width="500">
<source src="video.mp4“ type="video/mp4" /> </video>
27.
Credit: Encoding.com
28.
<video controls width="500">
<source src="video.mp4" type="video/mp4“ /> <source src="video.ogg" type="video/ogg“ /> <source src="video.webm" type="video/webm“ /> </video>
29.
30.
<video controls width="500">
<source src="video.mp4" type="video/mp4“ /> <object type="application/x-silverlight-2“ width="640" height="384"> … more stuff here … </object> </video>
31.
32.
blogorama.nerdworks.in rajave@microsoft.com
@avranju
Hinweis der Redaktion
Don’t do this because when IE starts supporting the standards compliant “addEventListener” this code will continue to use “attachEvent” which can potentially get deprecated.
Jetzt herunterladen