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 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
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-9910826447203321 |
Gasston Peter
![]() |
||
San Francisco, : No Starch Press, c2013 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Oracle Application express 3.2 [[electronic resource] ] : the essentials and more : develop native Oracle database-centric web applications quickly and easily with Oracle APEX / / Arie Geller, Matthew Lyon |
Autore | Geller Arie |
Pubbl/distr/stampa | Birmingham, U.K., : Packt Enterprise, 2010 |
Descrizione fisica | 1 online resource (644 p.) |
Disciplina | 005.7585 |
Altri autori (Persone) | LyonMatthew |
Soggetto topico |
Web site development
Application software - Development HTML (Document markup language) |
Soggetto genere / forma | Electronic books. |
ISBN |
1-282-62406-7
9786612624063 1-84719-453-2 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Authors; About the Reviewers; Table of Contents; Preface; Chapter 1: An Introduction to APEX; Web-based; Native Web based; Data Centric; A declarative development tool; RAD tool; Application Builder; Utilities; Globalization, localization, and NLS; APEX architecture; Summary; Chapter 2: What we need to know to effectively use APEX; SQL and PL/SQL; HTML and CSS; JavaScript; HTML; The DOM (Document Object Model); DOM walking; DOM methods; DOM events; The APEX context; CSS; The cascading effect; The style sheets; CSS properties; CSS selectors
The !important keyword The APEX angle; Where to store our external CSS file?; How to load our CSS code?; Globalization and NLS; JavaScript; JavaScript features; Object-Oriented; Case sensitive; JavaScript variables; JavaScript arrays; JavaScript operators; Blocks of code; JavaScript functions; The APEX angle; Where to store our external JavaScript file?; How to load our external JavaScript file?; Globalization and NLS; PL/SQL and JavaScript (advanced); JavaScript and server-side resources (advanced); The APEX JavaScript API; Summary; Chapter 3: APEX Basic Concepts; Session state Session state firing points Session state and the application page life cycle; Session state and the page rendering phase; Session state and the page processing phase; Manually saving to session state; Using the APEX_UTIL.SET_SESSION_STATE API procedure; Session state and AJAX; Using the f?p URL notation; Referencing persistence session state; Session state and stored procedures; Session state scope and persistence; Reviewing session state from the application builder; Substitution strings; APEX engine built-in substitution strings; Substitution strings that contain data Substitution strings that contain HTML code Application substitution strings; Application or page items; Referencing substitution strings; Using the #ITEM# notation; Using the &ITEM. notation; Referencing substitution strings in SQL and PL/SQL code; Shortcuts; Defining a shortcut; The name field; The type field; The shortcut field; Shortcuts availability; Themes and templates; Themes; Templates; Page templates; Region templates; Reports templates; Breadcrumbs templates; List templates; Calendar templates; Label templates; Button templates; Popup List Of Values template Templates and the APEX upgrade process Theme, templates, and good practice; The f?p URL notation; The p segments; 1-App; 2-Page; 3-Session; 4-Request; 5-Debug; 6-CC (Clear Cache); 7-item Name; 8-item Value; 9-PR (Printer friendly); Item values including the colon character; APEX multi-lingual support; The APEX built-in translation mechanism; Single language applications; Single application with Multi-lingual user interface; National Language Support (NLS) in this book; Summary; Chapter 4: The Application Builder Basic Concepts and Building Blocks; The APEX Workspace; Start working with APEX Logging in to the APEX IDE |
Record Nr. | UNINA-9910459418003321 |
Geller Arie
![]() |
||
Birmingham, U.K., : Packt Enterprise, 2010 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Oracle Application express 3.2 [[electronic resource] ] : the essentials and more : develop native Oracle database-centric web applications quickly and easily with Oracle APEX / / Arie Geller, Matthew Lyon |
Autore | Geller Arie |
Pubbl/distr/stampa | Birmingham, U.K., : Packt Enterprise, 2010 |
Descrizione fisica | 1 online resource (644 p.) |
Disciplina | 005.7585 |
Altri autori (Persone) | LyonMatthew |
Soggetto topico |
Web site development
Application software - Development HTML (Document markup language) |
ISBN |
1-282-62406-7
9786612624063 1-84719-453-2 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Authors; About the Reviewers; Table of Contents; Preface; Chapter 1: An Introduction to APEX; Web-based; Native Web based; Data Centric; A declarative development tool; RAD tool; Application Builder; Utilities; Globalization, localization, and NLS; APEX architecture; Summary; Chapter 2: What we need to know to effectively use APEX; SQL and PL/SQL; HTML and CSS; JavaScript; HTML; The DOM (Document Object Model); DOM walking; DOM methods; DOM events; The APEX context; CSS; The cascading effect; The style sheets; CSS properties; CSS selectors
The !important keyword The APEX angle; Where to store our external CSS file?; How to load our CSS code?; Globalization and NLS; JavaScript; JavaScript features; Object-Oriented; Case sensitive; JavaScript variables; JavaScript arrays; JavaScript operators; Blocks of code; JavaScript functions; The APEX angle; Where to store our external JavaScript file?; How to load our external JavaScript file?; Globalization and NLS; PL/SQL and JavaScript (advanced); JavaScript and server-side resources (advanced); The APEX JavaScript API; Summary; Chapter 3: APEX Basic Concepts; Session state Session state firing points Session state and the application page life cycle; Session state and the page rendering phase; Session state and the page processing phase; Manually saving to session state; Using the APEX_UTIL.SET_SESSION_STATE API procedure; Session state and AJAX; Using the f?p URL notation; Referencing persistence session state; Session state and stored procedures; Session state scope and persistence; Reviewing session state from the application builder; Substitution strings; APEX engine built-in substitution strings; Substitution strings that contain data Substitution strings that contain HTML code Application substitution strings; Application or page items; Referencing substitution strings; Using the #ITEM# notation; Using the &ITEM. notation; Referencing substitution strings in SQL and PL/SQL code; Shortcuts; Defining a shortcut; The name field; The type field; The shortcut field; Shortcuts availability; Themes and templates; Themes; Templates; Page templates; Region templates; Reports templates; Breadcrumbs templates; List templates; Calendar templates; Label templates; Button templates; Popup List Of Values template Templates and the APEX upgrade process Theme, templates, and good practice; The f?p URL notation; The p segments; 1-App; 2-Page; 3-Session; 4-Request; 5-Debug; 6-CC (Clear Cache); 7-item Name; 8-item Value; 9-PR (Printer friendly); Item values including the colon character; APEX multi-lingual support; The APEX built-in translation mechanism; Single language applications; Single application with Multi-lingual user interface; National Language Support (NLS) in this book; Summary; Chapter 4: The Application Builder Basic Concepts and Building Blocks; The APEX Workspace; Start working with APEX Logging in to the APEX IDE |
Record Nr. | UNINA-9910784918703321 |
Geller Arie
![]() |
||
Birmingham, U.K., : Packt Enterprise, 2010 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Oracle Application express 3.2 : the essentials and more : develop native Oracle database-centric web applications quickly and easily with Oracle APEX / / Arie Geller, Matthew Lyon |
Autore | Geller Arie |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Birmingham, U.K., : Packt Enterprise, 2010 |
Descrizione fisica | 1 online resource (644 p.) |
Disciplina | 005.7585 |
Altri autori (Persone) | LyonMatthew |
Soggetto topico |
Web site development
Application software - Development HTML (Document markup language) |
ISBN |
1-282-62406-7
9786612624063 1-84719-453-2 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Authors; About the Reviewers; Table of Contents; Preface; Chapter 1: An Introduction to APEX; Web-based; Native Web based; Data Centric; A declarative development tool; RAD tool; Application Builder; Utilities; Globalization, localization, and NLS; APEX architecture; Summary; Chapter 2: What we need to know to effectively use APEX; SQL and PL/SQL; HTML and CSS; JavaScript; HTML; The DOM (Document Object Model); DOM walking; DOM methods; DOM events; The APEX context; CSS; The cascading effect; The style sheets; CSS properties; CSS selectors
The !important keyword The APEX angle; Where to store our external CSS file?; How to load our CSS code?; Globalization and NLS; JavaScript; JavaScript features; Object-Oriented; Case sensitive; JavaScript variables; JavaScript arrays; JavaScript operators; Blocks of code; JavaScript functions; The APEX angle; Where to store our external JavaScript file?; How to load our external JavaScript file?; Globalization and NLS; PL/SQL and JavaScript (advanced); JavaScript and server-side resources (advanced); The APEX JavaScript API; Summary; Chapter 3: APEX Basic Concepts; Session state Session state firing points Session state and the application page life cycle; Session state and the page rendering phase; Session state and the page processing phase; Manually saving to session state; Using the APEX_UTIL.SET_SESSION_STATE API procedure; Session state and AJAX; Using the f?p URL notation; Referencing persistence session state; Session state and stored procedures; Session state scope and persistence; Reviewing session state from the application builder; Substitution strings; APEX engine built-in substitution strings; Substitution strings that contain data Substitution strings that contain HTML code Application substitution strings; Application or page items; Referencing substitution strings; Using the #ITEM# notation; Using the &ITEM. notation; Referencing substitution strings in SQL and PL/SQL code; Shortcuts; Defining a shortcut; The name field; The type field; The shortcut field; Shortcuts availability; Themes and templates; Themes; Templates; Page templates; Region templates; Reports templates; Breadcrumbs templates; List templates; Calendar templates; Label templates; Button templates; Popup List Of Values template Templates and the APEX upgrade process Theme, templates, and good practice; The f?p URL notation; The p segments; 1-App; 2-Page; 3-Session; 4-Request; 5-Debug; 6-CC (Clear Cache); 7-item Name; 8-item Value; 9-PR (Printer friendly); Item values including the colon character; APEX multi-lingual support; The APEX built-in translation mechanism; Single language applications; Single application with Multi-lingual user interface; National Language Support (NLS) in this book; Summary; Chapter 4: The Application Builder Basic Concepts and Building Blocks; The APEX Workspace; Start working with APEX Logging in to the APEX IDE |
Record Nr. | UNINA-9910813972403321 |
Geller Arie
![]() |
||
Birmingham, U.K., : Packt Enterprise, 2010 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Php, mysql, javascript & html5 all-in-one for dummies [[electronic resource] /] / by Steve Suehring and Janet Valade |
Autore | Suehring Steve |
Pubbl/distr/stampa | Hoboken, N.J., : John Wiley & Sons, c2013 |
Descrizione fisica | 1 online resource (724 p.) |
Disciplina | 006.76 |
Collana | Makes Everything Easier! |
Soggetto topico |
PHP (Computer program language)
Internet programming Relational databases JavaScript (Computer program language) HTML (Document markup language) |
Soggetto genere / forma | Electronic books. |
ISBN | 1-118-22874-X |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
PHP, MySQL, JavaScript & HTML5 All-In-One For Dummies; About the Authors; Dedication; Authors' Acknowledgments; Contents at a Glance; Table of Contents; Introduction; About This Book; Foolish Assumptions; How This Book Is Organized; Icons Used in This Book; Where to Go from Here; Book I: Getting Started with PHP & MySQL; CoCnotnetnetns tas ta at aG lGalnacnece; Chapter 1: Understanding the Languages of the Web; Understanding How the Web Works; Understanding Web Page Languages; Understanding the Language of Web Servers; Choosing How You Want to Develop
Setting Up Your Local Computer for DevelopmentChapter 2: Installing a Web Server; Testing Your Web Server; Obtaining Apache; Installing Apache; Starting and Stopping Apache; Getting Information from Apache; Configuring Apache; Chapter 3: Installing PHP; Checking the PHP Installation; Obtaining PHP; Installing PHP; Configuring Your Web Server for PHP; Configuring PHP; Testing PHP; Troubleshooting; Chapter 4: Setting Up MySQL; Checking the MySQL Installation; Obtaining MySQL; Installing MySQL; Configuring MySQL; Starting and Stopping the MySQL Server; Testing MySQL; Troubleshooting MySQL The MySQL Administration ProgramActivating MySQL Support; Troubleshooting PHP and MySQL; Chapter 5: Setting Up Your Web Development Environment with the XAMPP Package; Obtaining XAMPP; Installing XAMPP; Using the XAMPP Control Panel; Testing Your Development Environment; Configuring Your Development Environment; Uninstalling and Reinstalling XAMPP; Troubleshooting; Book II: HTML and CSS; CoCnotnetnetns tas ta at aG lGalnacnece; Chapter 1: Creating a Basic Page with HTML; Understanding the HTML Building Blocks; Sections of an HTML Document; Creating Good HTML; Practicing Creating a Table Including Links and Images on Your Web PageWriting Valid HTML; Validating Your HTML; Chapter 2: Adding Style with CSS; Discovering What CSS Can and Can't Do for Your Web Page; Connecting CSS to a Page; Targeting Styles; Changing Fonts; Adding Borders; Changing List Styles; Adding a Background; Creating Page Layouts; Adding Headers and Footers to a Page; Chapter 3: Creating and Styling Web Forms; Using Web Forms to Get Information; Creating a Form; Using CSS to Align Form Fields; Book III: JavaScript; CoCnotnetnetns tas ta at aG lGalnacnece; Chapter 1: Understanding JavaScript Basics Viewing the World of JavaScriptExamining the Ways to Add JavaScript to a Page; Chapter 2: Building a JavaScript Program; Getting Started with JavaScript Programming; Testing Things with Conditionals; Performing Actions Multiple Times with Loops; Using Functions to Avoid Repeating Yourself; Objects in Brief; Working with HTML Documents; Working with Web Browsers; Chapter 3: Adding jQuery; jQuery Introduced; Installing jQuery; Adding jQuery to a Page; Incorporating the jQuery ready() Function; Selecting Elements with jQuery; Working with HTML Using jQuery; Changing Attributes and Styles Chapter 4: Reacting to Events with JavaScript and jQuery |
Record Nr. | UNINA-9910465102403321 |
Suehring Steve
![]() |
||
Hoboken, N.J., : John Wiley & Sons, c2013 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Php, mysql, javascript & html5 all-in-one for dummies [[electronic resource] /] / by Steve Suehring and Janet Valade |
Autore | Suehring Steve |
Pubbl/distr/stampa | Hoboken, N.J., : John Wiley & Sons, c2013 |
Descrizione fisica | 1 online resource (724 p.) |
Disciplina | 006.76 |
Collana | Makes Everything Easier! |
Soggetto topico |
PHP (Computer program language)
Internet programming Relational databases JavaScript (Computer program language) HTML (Document markup language) |
ISBN | 1-118-22874-X |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
PHP, MySQL, JavaScript & HTML5 All-In-One For Dummies; About the Authors; Dedication; Authors' Acknowledgments; Contents at a Glance; Table of Contents; Introduction; About This Book; Foolish Assumptions; How This Book Is Organized; Icons Used in This Book; Where to Go from Here; Book I: Getting Started with PHP & MySQL; CoCnotnetnetns tas ta at aG lGalnacnece; Chapter 1: Understanding the Languages of the Web; Understanding How the Web Works; Understanding Web Page Languages; Understanding the Language of Web Servers; Choosing How You Want to Develop
Setting Up Your Local Computer for DevelopmentChapter 2: Installing a Web Server; Testing Your Web Server; Obtaining Apache; Installing Apache; Starting and Stopping Apache; Getting Information from Apache; Configuring Apache; Chapter 3: Installing PHP; Checking the PHP Installation; Obtaining PHP; Installing PHP; Configuring Your Web Server for PHP; Configuring PHP; Testing PHP; Troubleshooting; Chapter 4: Setting Up MySQL; Checking the MySQL Installation; Obtaining MySQL; Installing MySQL; Configuring MySQL; Starting and Stopping the MySQL Server; Testing MySQL; Troubleshooting MySQL The MySQL Administration ProgramActivating MySQL Support; Troubleshooting PHP and MySQL; Chapter 5: Setting Up Your Web Development Environment with the XAMPP Package; Obtaining XAMPP; Installing XAMPP; Using the XAMPP Control Panel; Testing Your Development Environment; Configuring Your Development Environment; Uninstalling and Reinstalling XAMPP; Troubleshooting; Book II: HTML and CSS; CoCnotnetnetns tas ta at aG lGalnacnece; Chapter 1: Creating a Basic Page with HTML; Understanding the HTML Building Blocks; Sections of an HTML Document; Creating Good HTML; Practicing Creating a Table Including Links and Images on Your Web PageWriting Valid HTML; Validating Your HTML; Chapter 2: Adding Style with CSS; Discovering What CSS Can and Can't Do for Your Web Page; Connecting CSS to a Page; Targeting Styles; Changing Fonts; Adding Borders; Changing List Styles; Adding a Background; Creating Page Layouts; Adding Headers and Footers to a Page; Chapter 3: Creating and Styling Web Forms; Using Web Forms to Get Information; Creating a Form; Using CSS to Align Form Fields; Book III: JavaScript; CoCnotnetnetns tas ta at aG lGalnacnece; Chapter 1: Understanding JavaScript Basics Viewing the World of JavaScriptExamining the Ways to Add JavaScript to a Page; Chapter 2: Building a JavaScript Program; Getting Started with JavaScript Programming; Testing Things with Conditionals; Performing Actions Multiple Times with Loops; Using Functions to Avoid Repeating Yourself; Objects in Brief; Working with HTML Documents; Working with Web Browsers; Chapter 3: Adding jQuery; jQuery Introduced; Installing jQuery; Adding jQuery to a Page; Incorporating the jQuery ready() Function; Selecting Elements with jQuery; Working with HTML Using jQuery; Changing Attributes and Styles Chapter 4: Reacting to Events with JavaScript and jQuery |
Record Nr. | UNINA-9910792189103321 |
Suehring Steve
![]() |
||
Hoboken, N.J., : John Wiley & Sons, c2013 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Php, mysql, javascript & html5 all-in-one for dummies [[electronic resource] /] / by Steve Suehring and Janet Valade |
Autore | Suehring Steve |
Pubbl/distr/stampa | Hoboken, N.J., : John Wiley & Sons, c2013 |
Descrizione fisica | 1 online resource (724 p.) |
Disciplina | 006.76 |
Collana | Makes Everything Easier! |
Soggetto topico |
PHP (Computer program language)
Internet programming Relational databases JavaScript (Computer program language) HTML (Document markup language) |
ISBN | 1-118-22874-X |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
PHP, MySQL, JavaScript & HTML5 All-In-One For Dummies; About the Authors; Dedication; Authors' Acknowledgments; Contents at a Glance; Table of Contents; Introduction; About This Book; Foolish Assumptions; How This Book Is Organized; Icons Used in This Book; Where to Go from Here; Book I: Getting Started with PHP & MySQL; CoCnotnetnetns tas ta at aG lGalnacnece; Chapter 1: Understanding the Languages of the Web; Understanding How the Web Works; Understanding Web Page Languages; Understanding the Language of Web Servers; Choosing How You Want to Develop
Setting Up Your Local Computer for DevelopmentChapter 2: Installing a Web Server; Testing Your Web Server; Obtaining Apache; Installing Apache; Starting and Stopping Apache; Getting Information from Apache; Configuring Apache; Chapter 3: Installing PHP; Checking the PHP Installation; Obtaining PHP; Installing PHP; Configuring Your Web Server for PHP; Configuring PHP; Testing PHP; Troubleshooting; Chapter 4: Setting Up MySQL; Checking the MySQL Installation; Obtaining MySQL; Installing MySQL; Configuring MySQL; Starting and Stopping the MySQL Server; Testing MySQL; Troubleshooting MySQL The MySQL Administration ProgramActivating MySQL Support; Troubleshooting PHP and MySQL; Chapter 5: Setting Up Your Web Development Environment with the XAMPP Package; Obtaining XAMPP; Installing XAMPP; Using the XAMPP Control Panel; Testing Your Development Environment; Configuring Your Development Environment; Uninstalling and Reinstalling XAMPP; Troubleshooting; Book II: HTML and CSS; CoCnotnetnetns tas ta at aG lGalnacnece; Chapter 1: Creating a Basic Page with HTML; Understanding the HTML Building Blocks; Sections of an HTML Document; Creating Good HTML; Practicing Creating a Table Including Links and Images on Your Web PageWriting Valid HTML; Validating Your HTML; Chapter 2: Adding Style with CSS; Discovering What CSS Can and Can't Do for Your Web Page; Connecting CSS to a Page; Targeting Styles; Changing Fonts; Adding Borders; Changing List Styles; Adding a Background; Creating Page Layouts; Adding Headers and Footers to a Page; Chapter 3: Creating and Styling Web Forms; Using Web Forms to Get Information; Creating a Form; Using CSS to Align Form Fields; Book III: JavaScript; CoCnotnetnetns tas ta at aG lGalnacnece; Chapter 1: Understanding JavaScript Basics Viewing the World of JavaScriptExamining the Ways to Add JavaScript to a Page; Chapter 2: Building a JavaScript Program; Getting Started with JavaScript Programming; Testing Things with Conditionals; Performing Actions Multiple Times with Loops; Using Functions to Avoid Repeating Yourself; Objects in Brief; Working with HTML Documents; Working with Web Browsers; Chapter 3: Adding jQuery; jQuery Introduced; Installing jQuery; Adding jQuery to a Page; Incorporating the jQuery ready() Function; Selecting Elements with jQuery; Working with HTML Using jQuery; Changing Attributes and Styles Chapter 4: Reacting to Events with JavaScript and jQuery |
Record Nr. | UNINA-9910808238003321 |
Suehring Steve
![]() |
||
Hoboken, N.J., : John Wiley & Sons, c2013 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Producing a data dictionary from an extensible markup language (XML) schema in the Global Force Management Data Initiative / / by Frederick S Brundick |
Autore | Brundick Frederick S. |
Pubbl/distr/stampa | Aberdeen Proving Ground, MD : , : US Army Research Laboratory, , Feb 2017 |
Descrizione fisica | 1 online resource (pages) : color illustrations |
Collana | ARL-TR |
Soggetto topico |
Data dictionaries
XML (Document markup language) XSLT (Computer program language) HTML (Document markup language) SQL (Computer program language) |
Soggetto genere / forma | Technical reports. |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Altri titoli varianti | Producing a data dictionary from an extensible markup language |
Record Nr. | UNINA-9910711495603321 |
Brundick Frederick S.
![]() |
||
Aberdeen Proving Ground, MD : , : US Army Research Laboratory, , Feb 2017 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Professional HTML5 mobile game development [[electronic resource] /] / Pascal Rettig, David Karlins, Brad Wilson |
Autore | Rettig Pascal K |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : WIley Pub. Inc., 2012 |
Descrizione fisica | 1 online resource (554 p.) |
Disciplina |
006.3
794.81526 |
Altri autori (Persone) |
KarlinsDavid
WilsonBrad |
Soggetto topico |
HTML (Document markup language)
Computer games - Programming |
Soggetto genere / forma | Electronic books. |
ISBN |
1-118-42144-2
1-283-59246-0 9786613904911 1-118-30133-1 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Professional HTML5 Mobile Game Development; About the Author; Acknowledgments; Contents; Introduction; Part I: Diving In; Chapter 1: Flying Before You Walk; Introduction; Building a Complete Game in 500 Lines; Adding the Boilerplate HTML and CSS; Getting Started with Canvas; Creating Your Game's Structure; Loading the SpriteSheet; Creating the Game Object; Adding a Scrolling Background; Putting in a Title Screen; Adding a Protagonist; Summary; Chapter 2: Making It a Game; Introduction; Creating the GameBoard Object; Firing Missiles; Adding Enemies; Refactoring the Sprite Classes
Handling CollisionsRepresenting Levels; Summary; Chapter 3: Finishing Up and Going Mobile; Introduction; Adding Touch Controls; Maximizing the Game; Adding a Score; Making It a Fair Fight; Summary; Part II: Mobile HTML5; Chapter 4: HTML5 for Mobile; Introduction; Capturing a Brief History of HTML5; Using HTML5 The Right Way; Considering HTML5 from a Game Perspective; Considering HTML5 from a Mobile Perspective; Surveying the Mobile Browser Landscape; Summary; Chapter 5: Learning Some Helpful Libraries; Introduction; Learning JavaScript Libraries; Starting with jQuery; Using Underscore.js SummaryChapter 6: Being a Good Mobile Citizen; Introduction; Responding to Device Capabilities; Dealing with Browser Resizing, Scrolling, and Zooming; Configuring Your App for the iOS Home Screen; Taking Mobile Performance into Consideration; Adapting to Limited Bandwidth and Storage; Going Offline Completely with Application Cache; Summary; Part III: JavaScript Game Dev Basics; Chapter 7: Learning about Your HTML5 Game Development Environment; Introduction; Picking an Editor; Exploring the Chrome Developer Tools; Debugging JavaScript; Profiling and Optimizing Your Code; Mobile Debugging SummaryChapter 8: Running JavaScript on the Command Line; Introduction; Learning About Node.js; Installing Node; Installing and Using Node Modules; Creating Your Own Script; Writing a Sprite-Map Generator; Summary; Chapter 9: Bootstrapping the Quintus Engine: Part I; Introduction; Creating a Framework for a Reusable HTML5 Engine; Adding the Game Loop; Adding Inheritance; Supporting Events; Supporting Components; Summary; Chapter 10: Bootstrapping the Quintus Engine: Part II; Introduction; Accessing a Game Container Element; Capturing User Input; Loading Assets; Summary Chapter 11: Bootstrapping the Quintus Engine: Part IIIIntroduction; Defining SpriteSheets; Adding Sprites; Setting the Stage with Scenes; Finishing Blockbreak; Summary; Part IV: Building Games with CSS3 and SVG; Chapter 12: Building Games with CSS3; Introduction; Deciding on a Scene Graph; Implementing DOM Support; Summary; Chapter 13: Crafting a CSS3 RPG; Introduction; Creating a Scrolling Tile Map; Building the RPG; Summary; Chapter 14: Building Games with SVG and Physics; Introduction; Understanding SVG Basics; Working with SVG from JavaScript; Adding SVG Support to Quintus Adding Physics with Box2D |
Record Nr. | UNINA-9910465253103321 |
Rettig Pascal K
![]() |
||
Indianapolis, IN, : WIley Pub. Inc., 2012 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|