SlideShare una empresa de Scribd logo
1 de 56
Descargar para leer sin conexión
<Bleeding Edge/>


                     HTML5 & CSS3
                     WebExpo Tour, Bratislava Budapest Vienna 2010




Tuesday, June 15, 2010
<NAME/>

                         Zi Bin Cheah
                         twitter:zibin
                         <WORK/>

                         Web Evangelist

Tuesday, June 15, 2010
<Bleeding Edge/>


                     CSS3


Tuesday, June 15, 2010
Question
            raise your hand....




Tuesday, June 15, 2010
Question
            raise your hand....
       if you are a designer




Tuesday, June 15, 2010
Question
            raise your hand....
       if you are a designer
      if you are a front end developer




Tuesday, June 15, 2010
Question
            raise your hand....
       if you are a designer
      if you are a front end developer
      if you are a backend developer
      /programmer




Tuesday, June 15, 2010
Question
            raise your hand....
       if you are a designer
      if you are a front end developer
      if you are a backend developer
      /programmer
      if you are new to CSS / CSS3




Tuesday, June 15, 2010
Question
            raise your hand....
       if you are a designer
      if you are a front end developer
      if you are a backend developer
      /programmer
      if you are new to CSS / CSS3

       if you hate raising your hand




Tuesday, June 15, 2010
HTML5
                         Semantics
                                     CSS3
                                      Design




Tuesday, June 15, 2010
Once upon a time....


                             CSS3
             CSS1             CSS2      CSS3   CSS2.1




Tuesday, June 15, 2010
Today we will look at a few


                         CSS3
Borders and background allows styling of boxes and
div, and also have multiple background
 Transitions and transform an element by rotating, “on-
 the-fly” movement and such
 Web fonts allows styling of fonts

 Text shadow creates shadows


Tuesday, June 15, 2010
Today we will look at a few


                         CSS3
Borders and background allows styling of boxes and
div, and also have multiple background
 Transitions and transform an element by rotating, “on-
 the-fly” movement and such
 Web fonts allows styling of fonts

 Text shadow creates shadows


Tuesday, June 15, 2010
Borders
 Background



Tuesday, June 15, 2010
border-radius        aka rounded-corners




       border-radius: 25px;




Tuesday, June 15, 2010
border-radius        aka rounded-corners




    border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;



Tuesday, June 15, 2010
border-radius                    aka rounded-corners




        border-bottom-left-radius: 40px;
        border-bottom-right-radius: 40px;
          border-top-left-radius: 10px;
          border-top-right-radius: 10px;



Tuesday, June 15, 2010
border-radius        aka rounded-corners




Tuesday, June 15, 2010
border-radius        aka rounded-corners




Tuesday, June 15, 2010
multiple background




Tuesday, June 15, 2010
multiple background




    background:
      url(rose.png) no-repeat 150px -20px,
      url(driedrose.png) no-repeat,! ! ! !   !   !
      url(fieldsky.jpg) no-repeat;

Tuesday, June 15, 2010
box-shadow




      box-shadow: 10px 10px 0px #fff;




Tuesday, June 15, 2010
box-shadow




    box-shadow: 10px 10px 20px #fff;




Tuesday, June 15, 2010
box-shadow




 width, height: 100px;
 box-shadow:10px 10px 20px #ff0000;
 border-radius:60px;

Tuesday, June 15, 2010
Today we will look at a few


                         CSS3
Borders and background allows styling of boxes and
div, and also have multiple background
 Transitions and transform an element by rotating, “on-
 the-fly” movement and such
 Web fonts allows styling of fonts

 Text shadow creates shadows


Tuesday, June 15, 2010
Transitions
  Transform



Tuesday, June 15, 2010
Transitions

Tuesday, June 15, 2010
div {
     -o-transition-property: background-color,
   width, height;
     -o-transition-duration: 4s, 8s, 5s;
     -o-transition-delay: 0s, 0s 2s;
   }




Tuesday, June 15, 2010
Transitions

Tuesday, June 15, 2010
Transform

Tuesday, June 15, 2010
Transform - translate
         -o-transform: translate(50px, 100px);




Tuesday, June 15, 2010
Transform - scale
         -o-transform: scale(2.5);




Tuesday, June 15, 2010
Transform - skew
         -o-transform: skew(10deg, 20deg)




Tuesday, June 15, 2010
Transform - rotate
         -o-transform: rotate(30deg)




Tuesday, June 15, 2010
Today we will look at a few


                         CSS3
Borders and background allows styling of boxes and
div, and also have multiple background
 Transitions and transform an element by rotating, “on-
 the-fly” movement and such
 Web fonts allows styling of fonts

 Text shadow creates shadows


Tuesday, June 15, 2010
Web Fonts
Tuesday, June 15, 2010
@font-face {
     src: url(DeutscheZierschrift.ttf) format("truetype");
     font-family: "Zierschrift";
     font-style: normal;
     }

Tuesday, June 15, 2010
Tuesday, June 15, 2010
SVG web fonts




     @font-face {
     !      font-family: Blackout-Midnight;
     !      src: url(Blackout-Midnight.ttf) format("truetype");
     ! }

Tuesday, June 15, 2010
Today we will look at a few


                         CSS3
Borders and background allows styling of boxes and
div, and also have multiple background
 Transitions and transform an element by rotating, “on-
 the-fly” movement and such
 Web fonts allows styling of fonts

 Text shadow creates shadows


Tuesday, June 15, 2010
text shadow



Tuesday, June 15, 2010
text-shadow




    text-shadow: #000000 10px 10px 19px;




Tuesday, June 15, 2010
text-shadow




         text-shadow:
         0 0 4px white, 0 -5px 4px #ff3,
         2px -10px 6px #fd3, -2px -15px 11px #f80,
         2px -25px 18px #f20;




Tuesday, June 15, 2010
p le
                          x a m
                         E

  CSS3 + HTML5
Tuesday, June 15, 2010
When    ?
                         Can I use




Tuesday, June 15, 2010
Tuesday, June 15, 2010
Tuesday, June 15, 2010
Tuesday, June 15, 2010
Progressive    Graceful
            Enhancement    Degradation




Tuesday, June 15, 2010
-o-border-radius
                         -moz-border-radius
      CSS3
                         -webkit-border-radius
       Vendor Prefix
                          -ms-border-radius

                             border-radius




Tuesday, June 15, 2010
Debugger Dragonfly

JavaScript
CSS
HTTP Header
DOM




Tuesday, June 15, 2010
Future
                           is
                          Now

Tuesday, June 15, 2010
<Thank you:-)/>




Tuesday, June 15, 2010
Q&A


        zibin AT opera.com     shwetankd AT opera.com
        twitter: zibin         twitter: shwetank




Tuesday, June 15, 2010
Creative Commons license image
                 clap
                 http://www.flickr.com/photos/tudor/953584594/
                 spider web
                 http://www.flickr.com/photos/luc_viatour/2843025968/sizes/l/in/set-72157614714349217/
                 now
                 http://www.gottabemobile.com/2010/01/18/ebook-readers-strike-back-at-publishers-trying-to-
                 maximize-profits
                 shadow
                 http://www.flickr.com/photos/jenny-pics/3115479281/sizes/m/
                 transitions transform
                 http://www.flickr.com/photos/28481088@N00/1298930743/
                 borders and background
                 http://www.flickr.com/photos/cheekyneedle/178950842/sizes/o/
                 web fonts
                 http://www.flickr.com/photos/sekimura/4363831481/sizes/o/
                 clapping photo
                 http://splashclubpenguin.files.wordpress.com/2009/03/101606sly_claps.jpg
                 sun flower
                 http://www.flickr.com/photos/treyevan/429692359/sizes/l/
                 transition
                 http://www.flickr.com/photos/28481088@N00/1290363773/sizes/o/




Tuesday, June 15, 2010
Demo & artlcle
                 background and borders articles
                 http://dev.opera.com/articles/view/css3-border-background-boxshadow/
                 border-radius flower demo
                 http://people.opera.com/zibin/css3flower/flower.html
                 transiitons and transform article
                 http://dev.opera.com/articles/view/css3-transitions-and-2d-transforms/
                 web fonts article
                 http://dev.opera.com/articles/view/seven-web-fonts-showcases/
                 9elements HTML5 demo
                 http://9elements.com/io/projects/html5/canvas/
                 David’s photobook demo
                 http://people.opera.com/dstorey/transforms/image-gallery.html




                 Presentation reference
                 introduction to CSS2.1 and CSS3
                 http://www.slideshare.net/marcamos/introduction-to-css-21-and-css-3




Tuesday, June 15, 2010

Más contenido relacionado

Similar a Cutting Edge CSS3 @ WebExpo Tour 2010

CSS3大補貼 - COSCUP/GNOME.asia
CSS3大補貼 - COSCUP/GNOME.asiaCSS3大補貼 - COSCUP/GNOME.asia
CSS3大補貼 - COSCUP/GNOME.asiaZi Bin Cheah
 
Creating Lifelike Designs with CSS3
Creating Lifelike Designs with CSS3Creating Lifelike Designs with CSS3
Creating Lifelike Designs with CSS3Meagan Fisher
 
Html5/CSS3 in shanghai 2010
Html5/CSS3 in shanghai 2010Html5/CSS3 in shanghai 2010
Html5/CSS3 in shanghai 2010Zi Bin Cheah
 
HTML5/CSS3 @ Baidu
HTML5/CSS3 @ BaiduHTML5/CSS3 @ Baidu
HTML5/CSS3 @ BaiduZi Bin Cheah
 
The Tech Side of Project Argo
The Tech Side of Project ArgoThe Tech Side of Project Argo
The Tech Side of Project ArgoWesley Lindamood
 
Please Don't Touch the Slow Parts V2
Please Don't Touch the Slow Parts V2Please Don't Touch the Slow Parts V2
Please Don't Touch the Slow Parts V2Federico Galassi
 
IE9 для разработчиков
IE9 для разработчиковIE9 для разработчиков
IE9 для разработчиковYuriy Artyukh
 
09. html5 & css3 furture of web
09. html5 & css3 furture of web09. html5 & css3 furture of web
09. html5 & css3 furture of webQuang Anh Le
 
HTML5 CSS3 The Future of Web Technologies
HTML5 CSS3 The Future of Web TechnologiesHTML5 CSS3 The Future of Web Technologies
HTML5 CSS3 The Future of Web Technologieshoctudau
 
09 html5 css3-the_future_of_web_technology
09 html5 css3-the_future_of_web_technology09 html5 css3-the_future_of_web_technology
09 html5 css3-the_future_of_web_technologyNguyen Duc Phu
 
Html5, css3 and the future of web technologies
Html5, css3 and the future of web technologiesHtml5, css3 and the future of web technologies
Html5, css3 and the future of web technologiesVõ Duy Tuấn
 
Hardcore Extending Rails 3 - From RailsConf '10
Hardcore Extending Rails 3 - From RailsConf '10Hardcore Extending Rails 3 - From RailsConf '10
Hardcore Extending Rails 3 - From RailsConf '10Rick Martínez
 
A Primer on HTML 5 - By Nick Armstrong
A Primer on HTML 5 - By Nick ArmstrongA Primer on HTML 5 - By Nick Armstrong
A Primer on HTML 5 - By Nick ArmstrongNick Armstrong
 
Bibliography & Appendixes Can new web technologies HTML5 & CSS3 kill Flash? D...
Bibliography & Appendixes Can new web technologies HTML5 & CSS3 kill Flash? D...Bibliography & Appendixes Can new web technologies HTML5 & CSS3 kill Flash? D...
Bibliography & Appendixes Can new web technologies HTML5 & CSS3 kill Flash? D...Jeremie Charlet
 
It's Business Time: Givin' User Experience Love with CSS3
It's Business Time: Givin' User Experience Love with CSS3It's Business Time: Givin' User Experience Love with CSS3
It's Business Time: Givin' User Experience Love with CSS3Denise Jacobs
 
Caelum dicas web 2010
Caelum dicas web 2010Caelum dicas web 2010
Caelum dicas web 2010Fabio Akita
 
We're not designing posters, here!
We're not designing posters, here!We're not designing posters, here!
We're not designing posters, here!André Luís
 
CSS3: Are you experienced?
CSS3: Are you experienced?CSS3: Are you experienced?
CSS3: Are you experienced?Denise Jacobs
 
Introduction to Confluence Blueprints
Introduction to Confluence BlueprintsIntroduction to Confluence Blueprints
Introduction to Confluence BlueprintsMatthew Cobby
 

Similar a Cutting Edge CSS3 @ WebExpo Tour 2010 (20)

CSS3大補貼 - COSCUP/GNOME.asia
CSS3大補貼 - COSCUP/GNOME.asiaCSS3大補貼 - COSCUP/GNOME.asia
CSS3大補貼 - COSCUP/GNOME.asia
 
Creating Lifelike Designs with CSS3
Creating Lifelike Designs with CSS3Creating Lifelike Designs with CSS3
Creating Lifelike Designs with CSS3
 
Html5/CSS3 in shanghai 2010
Html5/CSS3 in shanghai 2010Html5/CSS3 in shanghai 2010
Html5/CSS3 in shanghai 2010
 
HTML5/CSS3 @ Baidu
HTML5/CSS3 @ BaiduHTML5/CSS3 @ Baidu
HTML5/CSS3 @ Baidu
 
The Tech Side of Project Argo
The Tech Side of Project ArgoThe Tech Side of Project Argo
The Tech Side of Project Argo
 
Please Don't Touch the Slow Parts V2
Please Don't Touch the Slow Parts V2Please Don't Touch the Slow Parts V2
Please Don't Touch the Slow Parts V2
 
IE9 для разработчиков
IE9 для разработчиковIE9 для разработчиков
IE9 для разработчиков
 
09. html5 & css3 furture of web
09. html5 & css3 furture of web09. html5 & css3 furture of web
09. html5 & css3 furture of web
 
HTML5 CSS3 The Future of Web Technologies
HTML5 CSS3 The Future of Web TechnologiesHTML5 CSS3 The Future of Web Technologies
HTML5 CSS3 The Future of Web Technologies
 
09 html5 css3-the_future_of_web_technology
09 html5 css3-the_future_of_web_technology09 html5 css3-the_future_of_web_technology
09 html5 css3-the_future_of_web_technology
 
Html5, css3 and the future of web technologies
Html5, css3 and the future of web technologiesHtml5, css3 and the future of web technologies
Html5, css3 and the future of web technologies
 
Hardcore Extending Rails 3 - From RailsConf '10
Hardcore Extending Rails 3 - From RailsConf '10Hardcore Extending Rails 3 - From RailsConf '10
Hardcore Extending Rails 3 - From RailsConf '10
 
A Primer on HTML 5 - By Nick Armstrong
A Primer on HTML 5 - By Nick ArmstrongA Primer on HTML 5 - By Nick Armstrong
A Primer on HTML 5 - By Nick Armstrong
 
Bibliography & Appendixes Can new web technologies HTML5 & CSS3 kill Flash? D...
Bibliography & Appendixes Can new web technologies HTML5 & CSS3 kill Flash? D...Bibliography & Appendixes Can new web technologies HTML5 & CSS3 kill Flash? D...
Bibliography & Appendixes Can new web technologies HTML5 & CSS3 kill Flash? D...
 
It's Business Time: Givin' User Experience Love with CSS3
It's Business Time: Givin' User Experience Love with CSS3It's Business Time: Givin' User Experience Love with CSS3
It's Business Time: Givin' User Experience Love with CSS3
 
Caelum dicas web 2010
Caelum dicas web 2010Caelum dicas web 2010
Caelum dicas web 2010
 
We're not designing posters, here!
We're not designing posters, here!We're not designing posters, here!
We're not designing posters, here!
 
CSS3: Are you experienced?
CSS3: Are you experienced?CSS3: Are you experienced?
CSS3: Are you experienced?
 
HTML5 Intro
HTML5 IntroHTML5 Intro
HTML5 Intro
 
Introduction to Confluence Blueprints
Introduction to Confluence BlueprintsIntroduction to Confluence Blueprints
Introduction to Confluence Blueprints
 

Más de Zi Bin Cheah

W3C HTML5 Chinese IG Report
W3C HTML5 Chinese IG ReportW3C HTML5 Chinese IG Report
W3C HTML5 Chinese IG ReportZi Bin Cheah
 
Beyond HTML5:Device, Graphics, Orientation, Real Time
Beyond HTML5:Device, Graphics, Orientation, Real TimeBeyond HTML5:Device, Graphics, Orientation, Real Time
Beyond HTML5:Device, Graphics, Orientation, Real TimeZi Bin Cheah
 
Opera Mobile HTML5 CSS3 Standards
Opera Mobile HTML5 CSS3 StandardsOpera Mobile HTML5 CSS3 Standards
Opera Mobile HTML5 CSS3 StandardsZi Bin Cheah
 
不懂HTML5 非好汉 Be a man, learn HTML5
不懂HTML5 非好汉 Be a man, learn HTML5不懂HTML5 非好汉 Be a man, learn HTML5
不懂HTML5 非好汉 Be a man, learn HTML5Zi Bin Cheah
 
Taiwan Web Standards Talk 2011
Taiwan Web Standards Talk 2011Taiwan Web Standards Talk 2011
Taiwan Web Standards Talk 2011Zi Bin Cheah
 
Nigeria & Designing for the Mobile Web
Nigeria & Designing for the Mobile WebNigeria & Designing for the Mobile Web
Nigeria & Designing for the Mobile WebZi Bin Cheah
 
Web Standards Indonesia Tour
Web Standards Indonesia TourWeb Standards Indonesia Tour
Web Standards Indonesia TourZi Bin Cheah
 
let's talk web standards
let's talk web standardslet's talk web standards
let's talk web standardsZi Bin Cheah
 
Mobile Web Trends inIndonesia
Mobile Web Trends inIndonesiaMobile Web Trends inIndonesia
Mobile Web Trends inIndonesiaZi Bin Cheah
 
Designing for the mobile web
Designing for the mobile webDesigning for the mobile web
Designing for the mobile webZi Bin Cheah
 
Standards: politics, case studies
Standards: politics, case studiesStandards: politics, case studies
Standards: politics, case studiesZi Bin Cheah
 
Web Standards @ Opera Talk Oslo
Web Standards @ Opera Talk OsloWeb Standards @ Opera Talk Oslo
Web Standards @ Opera Talk OsloZi Bin Cheah
 
Standards Talk - Opera Uni Tour Indonesia
Standards Talk - Opera Uni Tour IndonesiaStandards Talk - Opera Uni Tour Indonesia
Standards Talk - Opera Uni Tour IndonesiaZi Bin Cheah
 
Browser War 2: Standards strikes back
Browser War 2: Standards strikes backBrowser War 2: Standards strikes back
Browser War 2: Standards strikes backZi Bin Cheah
 

Más de Zi Bin Cheah (15)

W3C HTML5 Chinese IG Report
W3C HTML5 Chinese IG ReportW3C HTML5 Chinese IG Report
W3C HTML5 Chinese IG Report
 
Html5games
Html5gamesHtml5games
Html5games
 
Beyond HTML5:Device, Graphics, Orientation, Real Time
Beyond HTML5:Device, Graphics, Orientation, Real TimeBeyond HTML5:Device, Graphics, Orientation, Real Time
Beyond HTML5:Device, Graphics, Orientation, Real Time
 
Opera Mobile HTML5 CSS3 Standards
Opera Mobile HTML5 CSS3 StandardsOpera Mobile HTML5 CSS3 Standards
Opera Mobile HTML5 CSS3 Standards
 
不懂HTML5 非好汉 Be a man, learn HTML5
不懂HTML5 非好汉 Be a man, learn HTML5不懂HTML5 非好汉 Be a man, learn HTML5
不懂HTML5 非好汉 Be a man, learn HTML5
 
Taiwan Web Standards Talk 2011
Taiwan Web Standards Talk 2011Taiwan Web Standards Talk 2011
Taiwan Web Standards Talk 2011
 
Nigeria & Designing for the Mobile Web
Nigeria & Designing for the Mobile WebNigeria & Designing for the Mobile Web
Nigeria & Designing for the Mobile Web
 
Web Standards Indonesia Tour
Web Standards Indonesia TourWeb Standards Indonesia Tour
Web Standards Indonesia Tour
 
let's talk web standards
let's talk web standardslet's talk web standards
let's talk web standards
 
Mobile Web Trends inIndonesia
Mobile Web Trends inIndonesiaMobile Web Trends inIndonesia
Mobile Web Trends inIndonesia
 
Designing for the mobile web
Designing for the mobile webDesigning for the mobile web
Designing for the mobile web
 
Standards: politics, case studies
Standards: politics, case studiesStandards: politics, case studies
Standards: politics, case studies
 
Web Standards @ Opera Talk Oslo
Web Standards @ Opera Talk OsloWeb Standards @ Opera Talk Oslo
Web Standards @ Opera Talk Oslo
 
Standards Talk - Opera Uni Tour Indonesia
Standards Talk - Opera Uni Tour IndonesiaStandards Talk - Opera Uni Tour Indonesia
Standards Talk - Opera Uni Tour Indonesia
 
Browser War 2: Standards strikes back
Browser War 2: Standards strikes backBrowser War 2: Standards strikes back
Browser War 2: Standards strikes back
 

Último

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Último (20)

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

Cutting Edge CSS3 @ WebExpo Tour 2010

  • 1. <Bleeding Edge/> HTML5 & CSS3 WebExpo Tour, Bratislava Budapest Vienna 2010 Tuesday, June 15, 2010
  • 2. <NAME/> Zi Bin Cheah twitter:zibin <WORK/> Web Evangelist Tuesday, June 15, 2010
  • 3. <Bleeding Edge/> CSS3 Tuesday, June 15, 2010
  • 4. Question raise your hand.... Tuesday, June 15, 2010
  • 5. Question raise your hand.... if you are a designer Tuesday, June 15, 2010
  • 6. Question raise your hand.... if you are a designer if you are a front end developer Tuesday, June 15, 2010
  • 7. Question raise your hand.... if you are a designer if you are a front end developer if you are a backend developer /programmer Tuesday, June 15, 2010
  • 8. Question raise your hand.... if you are a designer if you are a front end developer if you are a backend developer /programmer if you are new to CSS / CSS3 Tuesday, June 15, 2010
  • 9. Question raise your hand.... if you are a designer if you are a front end developer if you are a backend developer /programmer if you are new to CSS / CSS3 if you hate raising your hand Tuesday, June 15, 2010
  • 10. HTML5 Semantics CSS3 Design Tuesday, June 15, 2010
  • 11. Once upon a time.... CSS3 CSS1 CSS2 CSS3 CSS2.1 Tuesday, June 15, 2010
  • 12. Today we will look at a few CSS3 Borders and background allows styling of boxes and div, and also have multiple background Transitions and transform an element by rotating, “on- the-fly” movement and such Web fonts allows styling of fonts Text shadow creates shadows Tuesday, June 15, 2010
  • 13. Today we will look at a few CSS3 Borders and background allows styling of boxes and div, and also have multiple background Transitions and transform an element by rotating, “on- the-fly” movement and such Web fonts allows styling of fonts Text shadow creates shadows Tuesday, June 15, 2010
  • 15. border-radius aka rounded-corners border-radius: 25px; Tuesday, June 15, 2010
  • 16. border-radius aka rounded-corners border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; Tuesday, June 15, 2010
  • 17. border-radius aka rounded-corners border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; border-top-left-radius: 10px; border-top-right-radius: 10px; Tuesday, June 15, 2010
  • 18. border-radius aka rounded-corners Tuesday, June 15, 2010
  • 19. border-radius aka rounded-corners Tuesday, June 15, 2010
  • 21. multiple background background: url(rose.png) no-repeat 150px -20px, url(driedrose.png) no-repeat,! ! ! ! ! ! url(fieldsky.jpg) no-repeat; Tuesday, June 15, 2010
  • 22. box-shadow box-shadow: 10px 10px 0px #fff; Tuesday, June 15, 2010
  • 23. box-shadow box-shadow: 10px 10px 20px #fff; Tuesday, June 15, 2010
  • 24. box-shadow width, height: 100px; box-shadow:10px 10px 20px #ff0000; border-radius:60px; Tuesday, June 15, 2010
  • 25. Today we will look at a few CSS3 Borders and background allows styling of boxes and div, and also have multiple background Transitions and transform an element by rotating, “on- the-fly” movement and such Web fonts allows styling of fonts Text shadow creates shadows Tuesday, June 15, 2010
  • 28. div { -o-transition-property: background-color, width, height; -o-transition-duration: 4s, 8s, 5s; -o-transition-delay: 0s, 0s 2s; } Tuesday, June 15, 2010
  • 31. Transform - translate -o-transform: translate(50px, 100px); Tuesday, June 15, 2010
  • 32. Transform - scale -o-transform: scale(2.5); Tuesday, June 15, 2010
  • 33. Transform - skew -o-transform: skew(10deg, 20deg) Tuesday, June 15, 2010
  • 34. Transform - rotate -o-transform: rotate(30deg) Tuesday, June 15, 2010
  • 35. Today we will look at a few CSS3 Borders and background allows styling of boxes and div, and also have multiple background Transitions and transform an element by rotating, “on- the-fly” movement and such Web fonts allows styling of fonts Text shadow creates shadows Tuesday, June 15, 2010
  • 37. @font-face { src: url(DeutscheZierschrift.ttf) format("truetype"); font-family: "Zierschrift"; font-style: normal; } Tuesday, June 15, 2010
  • 39. SVG web fonts @font-face { ! font-family: Blackout-Midnight; ! src: url(Blackout-Midnight.ttf) format("truetype"); ! } Tuesday, June 15, 2010
  • 40. Today we will look at a few CSS3 Borders and background allows styling of boxes and div, and also have multiple background Transitions and transform an element by rotating, “on- the-fly” movement and such Web fonts allows styling of fonts Text shadow creates shadows Tuesday, June 15, 2010
  • 42. text-shadow text-shadow: #000000 10px 10px 19px; Tuesday, June 15, 2010
  • 43. text-shadow text-shadow: 0 0 4px white, 0 -5px 4px #ff3, 2px -10px 6px #fd3, -2px -15px 11px #f80, 2px -25px 18px #f20; Tuesday, June 15, 2010
  • 44. p le x a m E CSS3 + HTML5 Tuesday, June 15, 2010
  • 45. When ? Can I use Tuesday, June 15, 2010
  • 49. Progressive Graceful Enhancement Degradation Tuesday, June 15, 2010
  • 50. -o-border-radius -moz-border-radius CSS3 -webkit-border-radius Vendor Prefix -ms-border-radius border-radius Tuesday, June 15, 2010
  • 52. Future is Now Tuesday, June 15, 2010
  • 54. Q&A zibin AT opera.com shwetankd AT opera.com twitter: zibin twitter: shwetank Tuesday, June 15, 2010
  • 55. Creative Commons license image clap http://www.flickr.com/photos/tudor/953584594/ spider web http://www.flickr.com/photos/luc_viatour/2843025968/sizes/l/in/set-72157614714349217/ now http://www.gottabemobile.com/2010/01/18/ebook-readers-strike-back-at-publishers-trying-to- maximize-profits shadow http://www.flickr.com/photos/jenny-pics/3115479281/sizes/m/ transitions transform http://www.flickr.com/photos/28481088@N00/1298930743/ borders and background http://www.flickr.com/photos/cheekyneedle/178950842/sizes/o/ web fonts http://www.flickr.com/photos/sekimura/4363831481/sizes/o/ clapping photo http://splashclubpenguin.files.wordpress.com/2009/03/101606sly_claps.jpg sun flower http://www.flickr.com/photos/treyevan/429692359/sizes/l/ transition http://www.flickr.com/photos/28481088@N00/1290363773/sizes/o/ Tuesday, June 15, 2010
  • 56. Demo & artlcle background and borders articles http://dev.opera.com/articles/view/css3-border-background-boxshadow/ border-radius flower demo http://people.opera.com/zibin/css3flower/flower.html transiitons and transform article http://dev.opera.com/articles/view/css3-transitions-and-2d-transforms/ web fonts article http://dev.opera.com/articles/view/seven-web-fonts-showcases/ 9elements HTML5 demo http://9elements.com/io/projects/html5/canvas/ David’s photobook demo http://people.opera.com/dstorey/transforms/image-gallery.html Presentation reference introduction to CSS2.1 and CSS3 http://www.slideshare.net/marcamos/introduction-to-css-21-and-css-3 Tuesday, June 15, 2010