top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Advanced selenium web test accessibility : software automation secrets revealed. / / Narayanan Palani
Advanced selenium web test accessibility : software automation secrets revealed. / / Narayanan Palani
Autore Palani Narayanan
Pubbl/distr/stampa New York : , : Momentum Press, LLC, , 2019
Descrizione fisica 1 online resource (144 pages)
Disciplina 005.71376
Soggetto topico Browsers (Computer programs)
Soggetto genere / forma Electronic books.
ISBN 1-949449-44-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910467067403321
Palani Narayanan  
New York : , : Momentum Press, LLC, , 2019
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Advanced selenium web test accessibility : software automation secrets revealed. / / Narayanan Palani
Advanced selenium web test accessibility : software automation secrets revealed. / / Narayanan Palani
Autore Palani Narayanan
Pubbl/distr/stampa New York : , : Momentum Press, LLC, , 2019
Descrizione fisica 1 online resource (144 pages)
Disciplina 005.71376
Soggetto topico Browsers (Computer programs)
ISBN 1-949449-44-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910793450503321
Palani Narayanan  
New York : , : Momentum Press, LLC, , 2019
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Advanced selenium web test accessibility : software automation secrets revealed. / / Narayanan Palani
Advanced selenium web test accessibility : software automation secrets revealed. / / Narayanan Palani
Autore Palani Narayanan
Pubbl/distr/stampa New York : , : Momentum Press, LLC, , 2019
Descrizione fisica 1 online resource (144 pages)
Disciplina 005.71376
Soggetto topico Browsers (Computer programs)
ISBN 1-949449-44-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910814597203321
Palani Narayanan  
New York : , : Momentum Press, LLC, , 2019
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Building Browser Extensions : Create Modern Extensions for Chrome, Safari, Firefox, and Edge / / by Matt Frisbie
Building Browser Extensions : Create Modern Extensions for Chrome, Safari, Firefox, and Edge / / by Matt Frisbie
Autore Frisbie Matt
Edizione [2nd ed. 2025.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2025
Descrizione fisica 1 online resource
Disciplina 005.7/1376
Collana Professional and Applied Computing Series
Soggetto topico Browsers (Computer programs)
Application software - Development
ISBN 979-88-6881-594-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Chapter 1: What Are Browser Extensions? -- Chapter 2: Fundamental Elements of Browser Extensions -- Chapter 3: Browser Extension Crash Course -- Chapter 4: Browser Extension Architecture -- Chapter 5: The Extension Manifest -- Chapter 6: Background Scripts -- Chapter 7: Extension UIs -- Chapter 8: Content Scripts -- Chapter 9: Extension and Browser APIs -- Chapter 10: Permissions -- Chapter 11: Networking and Authentication -- Chapter 12: Tutorials -- Chapter 13: Extension Development and Deployment -- Chapter 14: Cross-Browser Extensions -- Chapter 15: Tooling and Frameworks.
Record Nr. UNINA-9911018757803321
Frisbie Matt  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2025
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Getting started with PhantomJS / / Aries Beltran
Getting started with PhantomJS / / Aries Beltran
Autore Beltran Aries
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (140 p.)
Soggetto topico Browsers (Computer programs)
Web site development
Soggetto genere / forma Electronic books.
ISBN 1-78216-423-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti PhantomJS
Record Nr. UNINA-9910453501803321
Beltran Aries  
Birmingham : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Getting started with PhantomJS / / Aries Beltran
Getting started with PhantomJS / / Aries Beltran
Autore Beltran Aries
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (140 p.)
Soggetto topico Browsers (Computer programs)
Web site development
ISBN 1-78216-423-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti PhantomJS
Record Nr. UNINA-9910790846803321
Beltran Aries  
Birmingham : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Getting started with PhantomJS / / Aries Beltran
Getting started with PhantomJS / / Aries Beltran
Autore Beltran Aries
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (140 p.)
Disciplina 006.7
Soggetto topico Browsers (Computer programs)
Web site development
ISBN 9781782164234
1782164235
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Getting Started with PhantomJS -- Table of Contents -- Getting Started with PhantomJS -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Getting Started -- Downloading PhantomJS -- Building PhantomJS from source -- Working with PhantomJS -- PhantomJS JavaScript API -- The Module API -- The WebPage API -- The System API -- The FileSystem API -- The WebServer API -- The phantom object -- The command-line arguments -- The script argument -- The debug option -- The cookie-file option -- Writing PhantomJS scripts -- Summary -- 2. Manipulating Page Content -- Opening a web page -- Playing with DOM elements -- Selecting elements -- Simulating mouse clicks -- PhantomJS event triggering -- DOM event triggering -- Working with form fields -- Summary -- 3. Handling Events and Callbacks -- Listening to page events -- Page load events -- When a resource is requested -- Receiving a page resource -- Two stages of the resource received event -- Knowing when the URL changes -- Capturing alert messages -- Answering prompt messages -- Responding to confirm pop ups - OK or Cancel -- Performing user events -- Keyboard events -- Mouse events -- Summary -- 4. Capturing Errors -- Handling PhantomJS errors -- Capturing page script errors -- Anticipating the page loading error -- Exiting with error codes -- Summary -- 5. Grabbing Pages -- Undocumented supported image format -- Screenshot dimensions -- Saving web pages as PDFs -- Summary -- 6. Accessing Location-based Services -- Checking a location based on IP address.
Getting driving directions -- Looking up for pizza delivery establishments -- Summary -- 7. Working with Files -- PhantomJS FileSystem API -- Reading files -- Checking for file existence -- Opening the file -- Closing the opened files -- Writing files -- Character encoding -- Summary -- 8. Cookies -- Reading cookies -- Baking some cookies -- Deleting cookies -- Keeping cookies -- Summary -- 9. External JavaScript -- Modules -- Using the object-oriented modules -- Using third-party JavaScript libraries -- Summary -- 10. Testing with PhantomJS -- What is unit testing? -- Unit testing with Jasmine -- Downloading Jasmine -- Test specs with Jasmine -- The PhantomJS Jasmine runner -- Summary -- 11. Maximizing PhantomJS -- CasperJS -- GhostDriver -- Screenshots, web metrics, and more -- Summary -- Index.
Altri titoli varianti PhantomJS
Record Nr. UNINA-9911089812503321
Beltran Aries  
Birmingham : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Getting started with PhantomJS / / Aries Beltran
Getting started with PhantomJS / / Aries Beltran
Autore Beltran Aries
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (140 p.)
Disciplina 006.7
Soggetto topico Browsers (Computer programs)
Web site development
ISBN 9781782164234
1782164235
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Getting Started with PhantomJS -- Table of Contents -- Getting Started with PhantomJS -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Getting Started -- Downloading PhantomJS -- Building PhantomJS from source -- Working with PhantomJS -- PhantomJS JavaScript API -- The Module API -- The WebPage API -- The System API -- The FileSystem API -- The WebServer API -- The phantom object -- The command-line arguments -- The script argument -- The debug option -- The cookie-file option -- Writing PhantomJS scripts -- Summary -- 2. Manipulating Page Content -- Opening a web page -- Playing with DOM elements -- Selecting elements -- Simulating mouse clicks -- PhantomJS event triggering -- DOM event triggering -- Working with form fields -- Summary -- 3. Handling Events and Callbacks -- Listening to page events -- Page load events -- When a resource is requested -- Receiving a page resource -- Two stages of the resource received event -- Knowing when the URL changes -- Capturing alert messages -- Answering prompt messages -- Responding to confirm pop ups - OK or Cancel -- Performing user events -- Keyboard events -- Mouse events -- Summary -- 4. Capturing Errors -- Handling PhantomJS errors -- Capturing page script errors -- Anticipating the page loading error -- Exiting with error codes -- Summary -- 5. Grabbing Pages -- Undocumented supported image format -- Screenshot dimensions -- Saving web pages as PDFs -- Summary -- 6. Accessing Location-based Services -- Checking a location based on IP address.
Getting driving directions -- Looking up for pizza delivery establishments -- Summary -- 7. Working with Files -- PhantomJS FileSystem API -- Reading files -- Checking for file existence -- Opening the file -- Closing the opened files -- Writing files -- Character encoding -- Summary -- 8. Cookies -- Reading cookies -- Baking some cookies -- Deleting cookies -- Keeping cookies -- Summary -- 9. External JavaScript -- Modules -- Using the object-oriented modules -- Using third-party JavaScript libraries -- Summary -- 10. Testing with PhantomJS -- What is unit testing? -- Unit testing with Jasmine -- Downloading Jasmine -- Test specs with Jasmine -- The PhantomJS Jasmine runner -- Summary -- 11. Maximizing PhantomJS -- CasperJS -- GhostDriver -- Screenshots, web metrics, and more -- Summary -- Index.
Altri titoli varianti PhantomJS
Record Nr. UNINA-9911133209303321
Beltran Aries
Birmingham : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
The modern Web [[electronic resource] ] : multi-device Web development with HTML5, CSS3, and JavaScript / / by Peter Gasston
The modern Web [[electronic resource] ] : multi-device Web development with HTML5, CSS3, and JavaScript / / by Peter Gasston
Autore Gasston Peter
Edizione [1st edition]
Pubbl/distr/stampa San Francisco, : No Starch Press, c2013
Descrizione fisica 1 online resource (264 p.)
Disciplina 006.7
006.76
Soggetto topico Browsers (Computer programs)
Cascading style sheets
HTML (Document markup language)
JavaScript (Computer program language)
Portable computers
Web site development
ISBN 1-4571-7248-8
1-59327-488-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- The Modern Web -- Advance Praise for The Modern Web -- Praise for Peter Gasston's The Book of CSS3 -- Dedication -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- The Device Landscape -- Desktop/Laptop -- Mobile -- Tablet -- TV -- The Others -- The In Betweeners -- The Multi-screen World -- Context: What We Don't Know -- Some Context Stereotypes -- "Fast" Is the Only Context That Matters -- What You'll Learn -- A. Further Reading -- 1. The Web Platform -- A Quick Note About Terminology -- Who You Are and What You Need to Know -- Getting Our Terms Straight -- The Real HTML5 -- The HTML5 Template -- New Best Practices -- CSS3 and Beyond -- Vendor-Specific Prefixes -- CSS Frameworks and Preprocessors -- Browser Support -- Test and Test and Test Some More -- Summary -- B. Further Reading -- 2. Structure and Semantics -- New Elements in HTML5 -- What's the Point? -- The Downside of HTML5 Sectioning Elements -- WAI-ARIA -- The Importance of Semantic Markup -- Microformats -- RDFa -- Microdata -- The Microdata API -- Microdata, Microformats, and RDFa -- Schema.org -- Rich Snippets -- Data Attributes -- The Data Attributes API -- jQuery and Data Attributes -- Data Attributes in the Wild -- Web Components: The Future of Markup? -- Summary -- C. Further Reading -- 3. Device-Responsive CSS -- Media Queries -- Media Features Based on Dimensions -- Combining and Negating Media Queries -- A Quick Digression: All About Pixels -- Screen Resolution Media Queries -- Device Adaptation -- Input Mechanism Media Features -- Further Media Features -- Media Queries in JavaScript -- Adaptive vs. Responsive Web Design -- The box-sizing Property -- Dynamic Calculations on Length Values -- Viewport-Relative Length Units -- Root-Relative Units -- Mobile First and Content Breakpoints -- Responsive Design and Replaced Objects.
The Image Problem -- The HTML5 Responsive Images Solution -- Summary -- D. Further Reading -- 4. New Approaches to CSS Layouts -- Multi-columns -- Gaps and Rules -- Spans and Breaks -- Flexbox -- Declaring the Flexbox Model -- Changing the Content Order -- Alignment Inside the Container -- Adding Some Flexibility -- Wrap and Flow -- Grid Layout -- Declaring and Defining the Grid -- Repeating Grid Lines -- Placing Items on the Grid -- Alignment and Stacking -- The September 2012 Grid Layout Syntax -- On the Grid Layout Terminology -- Grid Template -- The Further Future -- Summary -- E. Further Reading -- 5. Modern JavaScript -- New in JavaScript -- The async and defer Attributes -- The addEventListener Method -- The event Object -- Removing Event Listeners -- The DOMContentLoaded Event -- Input Events -- Touch Events -- Pointer Events -- CSS Selectors in JavaScript -- The getElementsByClassName() Method -- Interacting with Classes -- JavaScript Libraries -- jQuery -- YepNope -- Modernizr -- Mustache -- Polyfills and Shims -- Testing and Debugging -- Summary -- F. Further Reading -- 6. Device Apis -- Geolocation -- Orientation -- Fullscreen -- Vibration -- Battery Status -- Network Information -- Camera and Microphone -- Web Storage -- Drag and Drop -- Interacting with Files -- Mozilla's Firefox OS and WebAPIs -- PhoneGap and Native Wrappers -- Summary -- G. Further Reading -- 7. Images and Graphics -- Comparing Vectors and Bitmaps -- Scalable Vector Graphics -- Anatomy of an SVG Image -- Linked SVG Files -- SVG Sprites -- SVG Sprites with Fragments -- Embedded SVG -- SVG Filters -- The Convergence of SVG and CSS -- A Drawback of SVG -- The canvas Element -- Image Manipulation -- WebGL -- When to Choose SVG or Canvas -- Summary -- H. Further Reading -- 8. New Forms -- New Input Types -- New Attributes -- autofocus -- placeholder -- autocomplete.
spellcheck -- multiple -- form -- Datalists -- On-Screen Controls and Widgets -- Numbers -- Dates -- Color -- Displaying Information to the User -- progress -- meter -- output -- Client-side Form Validation -- The Constraint Validation API -- Forms and CSS -- Summary -- I. Further Reading -- 9. Multimedia -- The Media Elements -- Extra Attributes for the video Element -- Multiple Source Files -- Fallbacks -- Subtitles and Captions -- Encoding -- Media Fragments -- The Media API -- Network and Ready States -- Extra Properties for Audio and Video -- Media Events -- Advanced Media Interaction -- Web Audio API -- WebRTC -- Summary -- J. Further Reading -- 10. Web Apps -- Web Apps -- Hosted vs. Packaged Apps -- Hosted Web Apps -- Packaged Web Apps -- Manifest Files -- The Chrome Web Store -- The Firefox Marketplace -- W3C Widgets -- Hybrid Apps -- PhoneGap -- Granting Permissions -- The PhoneGap API -- PhoneGap Events -- Titanium -- TV Apps -- Webinos -- Application Cache -- Contents of the AppCache File -- The Caching Sequence -- The AppCache API -- Summary -- K. Further Reading -- 11. The Future -- Web Components -- Templates -- Decorators -- Scoped Styles -- Scoped Styles and Templates -- Custom Elements -- The Shadow DOM -- Putting It All Together -- The Future of CSS -- Regions -- Exclusions -- Exclusions and Grids -- Shaped Exclusions -- Even Further Future Layouts -- Box Alignment -- Line Grid -- Paged Media -- Feature Queries -- Cascading Variables -- Summary -- L. Further Reading -- M. Browser Support as of March 2013 -- The Browsers in Question -- Enabling Experimental Features -- Chapter 1: The Web Platform -- Chapter 2: Structure and Semantics -- Chapter 3: Device-Responsive CSS -- Chapter 4: New Approaches to CSS Layouts -- Chapter 5: Modern JavaScript -- Chapter 6: Device APIs -- Chapter 7: Images and Graphics -- Chapter 8: New Forms.
Chapter 9: Multimedia -- Chapter 10: Web Apps -- Chapter 11: The Future -- N. Further Reading -- Introduction -- Chapter 1: The Web Platform -- Chapter 2: Structure and Semantics -- Chapter 3: Device-Responsive CSS -- Chapter 4: New Approaches to CSS Layouts -- Chapter 5: Modern JavaScript -- Chapter 6: Device APIs -- Chapter 7: Images and Graphics -- Chapter 8: New Forms -- Chapter 9: Multimedia -- Chapter 10: Web Apps -- Chapter 11: The Future -- Index -- About the Author -- Copyright.
Altri titoli varianti Multi-device web development with HTML5, CSS3, and JavaScript
Record Nr. UNINA-9910786863703321
Gasston Peter  
San Francisco, : No Starch Press, c2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
The modern Web : multi-device Web development with HTML5, CSS3, and JavaScript / / by Peter Gasston
The modern Web : multi-device Web development with HTML5, CSS3, and JavaScript / / by Peter Gasston
Autore Gasston Peter
Edizione [1st edition]
Pubbl/distr/stampa San Francisco, : No Starch Press, c2013
Descrizione fisica 1 online resource (264 p.)
Disciplina 006.7
006.76
Soggetto topico Browsers (Computer programs)
Cascading style sheets
HTML (Document markup language)
JavaScript (Computer program language)
Portable computers
Web site development
ISBN 9781457172489
1457172488
9781593274887
1593274882
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- The Modern Web -- Advance Praise for The Modern Web -- Praise for Peter Gasston's The Book of CSS3 -- Dedication -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- The Device Landscape -- Desktop/Laptop -- Mobile -- Tablet -- TV -- The Others -- The In Betweeners -- The Multi-screen World -- Context: What We Don't Know -- Some Context Stereotypes -- "Fast" Is the Only Context That Matters -- What You'll Learn -- A. Further Reading -- 1. The Web Platform -- A Quick Note About Terminology -- Who You Are and What You Need to Know -- Getting Our Terms Straight -- The Real HTML5 -- The HTML5 Template -- New Best Practices -- CSS3 and Beyond -- Vendor-Specific Prefixes -- CSS Frameworks and Preprocessors -- Browser Support -- Test and Test and Test Some More -- Summary -- B. Further Reading -- 2. Structure and Semantics -- New Elements in HTML5 -- What's the Point? -- The Downside of HTML5 Sectioning Elements -- WAI-ARIA -- The Importance of Semantic Markup -- Microformats -- RDFa -- Microdata -- The Microdata API -- Microdata, Microformats, and RDFa -- Schema.org -- Rich Snippets -- Data Attributes -- The Data Attributes API -- jQuery and Data Attributes -- Data Attributes in the Wild -- Web Components: The Future of Markup? -- Summary -- C. Further Reading -- 3. Device-Responsive CSS -- Media Queries -- Media Features Based on Dimensions -- Combining and Negating Media Queries -- A Quick Digression: All About Pixels -- Screen Resolution Media Queries -- Device Adaptation -- Input Mechanism Media Features -- Further Media Features -- Media Queries in JavaScript -- Adaptive vs. Responsive Web Design -- The box-sizing Property -- Dynamic Calculations on Length Values -- Viewport-Relative Length Units -- Root-Relative Units -- Mobile First and Content Breakpoints -- Responsive Design and Replaced Objects.
The Image Problem -- The HTML5 Responsive Images Solution -- Summary -- D. Further Reading -- 4. New Approaches to CSS Layouts -- Multi-columns -- Gaps and Rules -- Spans and Breaks -- Flexbox -- Declaring the Flexbox Model -- Changing the Content Order -- Alignment Inside the Container -- Adding Some Flexibility -- Wrap and Flow -- Grid Layout -- Declaring and Defining the Grid -- Repeating Grid Lines -- Placing Items on the Grid -- Alignment and Stacking -- The September 2012 Grid Layout Syntax -- On the Grid Layout Terminology -- Grid Template -- The Further Future -- Summary -- E. Further Reading -- 5. Modern JavaScript -- New in JavaScript -- The async and defer Attributes -- The addEventListener Method -- The event Object -- Removing Event Listeners -- The DOMContentLoaded Event -- Input Events -- Touch Events -- Pointer Events -- CSS Selectors in JavaScript -- The getElementsByClassName() Method -- Interacting with Classes -- JavaScript Libraries -- jQuery -- YepNope -- Modernizr -- Mustache -- Polyfills and Shims -- Testing and Debugging -- Summary -- F. Further Reading -- 6. Device Apis -- Geolocation -- Orientation -- Fullscreen -- Vibration -- Battery Status -- Network Information -- Camera and Microphone -- Web Storage -- Drag and Drop -- Interacting with Files -- Mozilla's Firefox OS and WebAPIs -- PhoneGap and Native Wrappers -- Summary -- G. Further Reading -- 7. Images and Graphics -- Comparing Vectors and Bitmaps -- Scalable Vector Graphics -- Anatomy of an SVG Image -- Linked SVG Files -- SVG Sprites -- SVG Sprites with Fragments -- Embedded SVG -- SVG Filters -- The Convergence of SVG and CSS -- A Drawback of SVG -- The canvas Element -- Image Manipulation -- WebGL -- When to Choose SVG or Canvas -- Summary -- H. Further Reading -- 8. New Forms -- New Input Types -- New Attributes -- autofocus -- placeholder -- autocomplete.
spellcheck -- multiple -- form -- Datalists -- On-Screen Controls and Widgets -- Numbers -- Dates -- Color -- Displaying Information to the User -- progress -- meter -- output -- Client-side Form Validation -- The Constraint Validation API -- Forms and CSS -- Summary -- I. Further Reading -- 9. Multimedia -- The Media Elements -- Extra Attributes for the video Element -- Multiple Source Files -- Fallbacks -- Subtitles and Captions -- Encoding -- Media Fragments -- The Media API -- Network and Ready States -- Extra Properties for Audio and Video -- Media Events -- Advanced Media Interaction -- Web Audio API -- WebRTC -- Summary -- J. Further Reading -- 10. Web Apps -- Web Apps -- Hosted vs. Packaged Apps -- Hosted Web Apps -- Packaged Web Apps -- Manifest Files -- The Chrome Web Store -- The Firefox Marketplace -- W3C Widgets -- Hybrid Apps -- PhoneGap -- Granting Permissions -- The PhoneGap API -- PhoneGap Events -- Titanium -- TV Apps -- Webinos -- Application Cache -- Contents of the AppCache File -- The Caching Sequence -- The AppCache API -- Summary -- K. Further Reading -- 11. The Future -- Web Components -- Templates -- Decorators -- Scoped Styles -- Scoped Styles and Templates -- Custom Elements -- The Shadow DOM -- Putting It All Together -- The Future of CSS -- Regions -- Exclusions -- Exclusions and Grids -- Shaped Exclusions -- Even Further Future Layouts -- Box Alignment -- Line Grid -- Paged Media -- Feature Queries -- Cascading Variables -- Summary -- L. Further Reading -- M. Browser Support as of March 2013 -- The Browsers in Question -- Enabling Experimental Features -- Chapter 1: The Web Platform -- Chapter 2: Structure and Semantics -- Chapter 3: Device-Responsive CSS -- Chapter 4: New Approaches to CSS Layouts -- Chapter 5: Modern JavaScript -- Chapter 6: Device APIs -- Chapter 7: Images and Graphics -- Chapter 8: New Forms.
Chapter 9: Multimedia -- Chapter 10: Web Apps -- Chapter 11: The Future -- N. Further Reading -- Introduction -- Chapter 1: The Web Platform -- Chapter 2: Structure and Semantics -- Chapter 3: Device-Responsive CSS -- Chapter 4: New Approaches to CSS Layouts -- Chapter 5: Modern JavaScript -- Chapter 6: Device APIs -- Chapter 7: Images and Graphics -- Chapter 8: New Forms -- Chapter 9: Multimedia -- Chapter 10: Web Apps -- Chapter 11: The Future -- Index -- About the Author -- Copyright.
Altri titoli varianti Multi-device web development with HTML5, CSS3, and JavaScript
Record Nr. UNINA-9911100479203321
Gasston Peter  
San Francisco, : No Starch Press, c2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui