HTML5:n mahdollisuudet ja rajoitukset e-julkaisun lukemisessa ja tuottamisessa
|
|
- Angelica Anthony
- 6 years ago
- Views:
Transcription
1 HTML5:n mahdollisuudet ja rajoitukset e-julkaisun lukemisessa ja tuottamisessa Digitaalisen julkaisemisen uudet mahdollisuudet Olli Nurmi, Smart Interaction Systems, VTT
2 2 Agenda What is ereading? What is open web (HTML5) What is possible with HTML5? Some examples
3 3 ereading modes Communication, active mode Handsets ereading devices (E Ink-based) Laptops, Tablets Relaxing, learning Office environment, content creation
4 4 Cloud ereading
5 5 Reading Social reading Sharing the reading material Synchronization of the personal libraries Sharing the artifacts of our reading including Annotations Bookmarks Clippings Sharing the records of our reading Page views, recommendations, etc.
6 6 Web everywhere Devices Web Trends 85% Percentage of handsets shipped globally in 2011 that included a web browser Diversity of device types (ebooks, printers, tablets, televisions, automobiles) Apps with rich interactions. People want: Apps in addition to documents Rich media (video, animations, digital photography, music) Location-based services Social Websites evolved from simple documents into complex, interactive applications using complex layouts
7 7 HTML5 - The open web platform The Open Web Platform is a programming environment for rich, interactive, cross-platform applications: APIS: Geolocation, gyroscopes, near-field communications (NFC), cameras, address book, linked data, Rich media: Audio and video, vectorial images, graphics, animations, highquality typography, Cross-device: screens of all sizes, touch, keyboards, voice, vibrations, beeps, Communications: client-server, real-time, peer-to-peer, sockets, Society: privacy, security, multilingual, accessibility
8 8
9 9 Web Standard Technologies Core Video/Audio Style Fonts Protocols Graphics Offline access Device access Performance Hypertext Markup Language (HTML) HTML, WebRTC, Web Audio Cascading Style Sheets (CSS) Web Open Font Format (WOFF) HTTP, Web Sockets Scalable Vector Graphics (SVG), HTML Canvas Web APIs: Web Storage, IndexedDB, File API Web APIs: Geolocation, Multi-touch, Media Capture, etc. Web APIs: Navigation timing, Page Visibility, Animation timing
10 10 HTML5 Showcase - Apple
11 11 The promise is unique
12 12 Native apps vs. web
13 13 HTML5 Geolocation API Determine where the device is. Find it right in the browser Useful for providing location based services API allows for both one time location and continuous location In ebooks Interactive Atlas, Road Maps Travel/Restaurant guides customized for user s location Geolocated fiction Geolocation-based games
14 14 HTML5 Storage API Allows local storage of application data on the device 5MB per domain (ipad limitation) Key component to Offline usage Types of Storage options
15 15 HTML5- "Device APIs" Geolocation API Device Orientation API ( accelerometer ) WebGL ( GPU ) HTML5 Filesystem API ( sandboxed filesystem ) navigator.online / navigator.connection ( network connectivity ) Battery API Gamepad API WebRTC ( voice & video input ) / Web Audio API ( core audio ) Camera Access Demo: Explode Video)
16 16 CSS
17 17 CSS Current work CSS 3 is divided into several separate documents called "modules". Each module adds new capabilities or extends features defined in CSS 2, over preserving backward compatibility. Due to the modularization, different modules have different stability and statuses. As of June 2012, there are over fifty CSS modules published from the CSS Working Group
18 18
19 19 CSS2 Media Types & Groups All Suitable for all devices. Braille Intended for braille tactile feedback devices. Embossed Intended for paged braille printers. Handheld Intended for handheld devices (typically small screen, limited bandwidth). Print Intended for paged material and for documents viewed on screen in print preview mode. Please consult the section on paged media for information about formatting issues that are specific to paged media. Projection Intended for projected presentations, for example projectors. Please consult the section on paged media for information about formatting issues that are specific to paged media. Screen Intended primarily for color computer screens. Speech Intended for speech synthesizers. Note: CSS2 had a similar media type called 'aural' for this purpose. See the appendix on aural style sheets for details. Tty Intended for media using a fixed-pitch character grid (such as teletypes, terminals, or portable devices with limited display capabilities). Authors should not use pixel units with the "tty" media type. Tv Intended for television-type devices (low resolution, color, limited-scrollability screens, sound available).
20 20
21 21 New features regions, flex layout, Allows flexibility in placement of boxes for content flows flex container can be laid out in any direction, and can "flex" their sizes, either growing to fill unused space or shrinking to avoid overflowing the parent Demo: demos.appspot.com/static/css/flexbox/index.html
22 22 EPUB3 vs HTML5 Fast development Support for browser growing RIA-applications Development / publishing tools not yet there Partial support of epub3 in ereaders DRM, Content selling, Offline Publishing tools Primary for text oriented books
23 23 Some media examples
24 24
25 25
26 26
27 27
28 28 Kindle, Financial Times,
29 29 HTML5
30 30 Summary Open web technologies provides a viable alternative for applets Browser support is improving by day Development tools and performance still not yet there Business models and monetisation of media still unclear
31 31 VTT - 70 vuotta teknologiaa yhteiskunnan ja elinkeinoelämän hyväksi
ereading technology solutions ereading seminar Olli Nurmi, Olli Alm VTT Technical Research Centre of Finland, Metropolia
ereading technology solutions ereading seminar 9.2.2011 Olli Nurmi, Olli Alm VTT Technical Research Centre of Finland, Metropolia Overview of the presentation Different aspects of ereading Introduction
More informationINTRODUCTION TO HTML5! CSS Styles!
INTRODUCTION TO HTML5! CSS Styles! Understanding Style Sheets HTML5 enables you to define many different types of content on a web page, including headings, paragraphs, lists, images, input fields, canvases,
More informationCIW: Advanced HTML5 and CSS3 Specialist. Course Outline. CIW: Advanced HTML5 and CSS3 Specialist. ( Add-On ) 16 Sep 2018
Course Outline CIW: Advanced HTML5 and CSS3 Specialist 16 Sep 2018 ( Add-On ) Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led
More informationHTML5 in Action ROB CROWTHER JOE LENNON ASH BLUE GREG WANISH MANNING SHELTER ISLAND
HTML5 in Action ROB CROWTHER JOE LENNON ASH BLUE GREG WANISH MANNING SHELTER ISLAND brief contents PART 1 INTRODUCTION...1 1 HTML5: from documents to applications 3 PART 2 BROWSER-BASED APPS...35 2 Form
More informationCS7026 Media Queries. Different Screen Size Different Design
CS7026 Media Queries Different Screen Size Different Design Introduction Users no longer view web content only on traditional desktop systems, but are increasingly using smartphones, tablets, and other
More informationCreating and Building Websites
Creating and Building Websites Stanford University Continuing Studies CS 21 Mark Branom branom@alumni.stanford.edu Course Web Site: http://web.stanford.edu/group/csp/cs21/ Week 3 Slide 1 of 16 Week 3 Agenda
More informationCIW: Site Development Associate. Course Outline. CIW: Site Development Associate. ( Add-On ) 26 Aug 2018
Course Outline CIW: Site Development Associate 26 Aug 2018 ( Add-On ) Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led
More informationEtanova Enterprise Solutions
Etanova Enterprise Solutions Front End Development» 2018-09-23 http://www.etanova.com/technologies/front-end-development Contents HTML 5... 6 Rich Internet Applications... 6 Web Browser Hardware Acceleration...
More informationIndex LICENSED PRODUCT NOT FOR RESALE
Index LICENSED PRODUCT NOT FOR RESALE A Absolute positioning, 100 102 with multi-columns, 101 Accelerometer, 263 Access data, 225 227 Adding elements, 209 211 to display, 210 Animated boxes creation using
More informationCOURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3
COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3 MODULE 1: OVERVIEW OF HTML AND CSS This module provides an overview of HTML and CSS, and describes how to use Visual Studio 2012
More informationJim Jackson II Ian Gilman
Single page web apps, JavaScript, and semantic markup Jim Jackson II Ian Gilman FOREWORD BY Scott Hanselman MANNING contents 1 HTML5 foreword xv preface xvii acknowledgments xx about this book xxii about
More informationVisual HTML5. Human Information Interaction for Knowledge Extraction, Interaction, Utilization, Decision making HI-I-KEIUD
Visual HTML5 1 Overview HTML5 Building apps with HTML5 Visual HTML5 Canvas SVG Scalable Vector Graphics WebGL 2D + 3D libraries 2 HTML5 HTML5 to Mobile + Cloud = Java to desktop computing: cross-platform
More informationWebSphere Puts Business In Motion. Put People In Motion With Mobile Apps
WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan
More informationResponsive Design for Web Applications R.I.T. S. Ludi/R. Kuehl p. 1 R I T. Software Engineering
Responsive Design for Web Applications S. Ludi/R. Kuehl p. 1 What is the Problem? S. Ludi/R. Kuehl p. 2 Credit: Matt Griffin What is the Problem? Mobile web access is ubiquitous One interface design does
More informationILLUSTRATED CONTENT FOR E-READING MELISSA SERDINSKY VP, MANUFACTURING & DIGITAL OPERATIONS THE PERSEUS BOOKS GROUP
ILLUSTRATED CONTENT FOR E-READING MELISSA SERDINSKY VP, MANUFACTURING & DIGITAL OPERATIONS THE PERSEUS BOOKS GROUP Illustrated Content for Ereading A Primer So many questions...that lead to many more Are
More informationBuild Native-like Experiences in HTML5
Developers Build Native-like Experiences in HTML5 The Chrome Apps Platform Joe Marini - Chrome Developer Advocate About Me Joe Marini Developer Relations Lead - Google Chrome google.com/+joemarini @joemarini
More informationthe web as it should be Martin Beeby
the web as it should be Martin Beeby - @thebeebs paving the way to the end user Hotbed of innovation World of standards Ever-closer user experiences in the beginning mosaic netscape navigator internet
More informationTeaching with the ipad
Teaching with the ipad Authors: Mary Hammel, Dennis Devenney, Rusty Earl Designer: Mary Hammel Editorial and Technical Assistance: Matthew Heinrich Version 1.1 2012 K-State College of Education Catalyst
More informationCourse 20480: Programming in HTML5 with JavaScript and CSS3
Course 20480: Programming in HTML5 with JavaScript and CSS3 Overview About this course This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic HTML5/CSS3/JavaScript
More informationThe Next Step. DPS Adobe Digital Publishing Suite. Apple cofounder Steve Jobs stated in a 1983 speech
The Next Step DPS Adobe Digital Publishing Suite Apple cofounder Steve Jobs stated in a 1983 speech that his company s strategy is really simple. What we want to do is we want to put an incredibly great
More informationRealize Reader Chrome App Version User Guide
Realize Reader 18.0 Chrome App Version 3.2.0 User Guide 3/9/2018 Contents Contents ii What Is Realize Reader 1 Use Realize Reader Mobile Apps 1 Navigate the Bookshelf 2 View Information About a Book 2
More informationFirefox for Android. Reviewer s Guide. Contact us:
Reviewer s Guide Contact us: press@mozilla.com Table of Contents About Mozilla 1 Move at the Speed of the Web 2 Get Started 3 Mobile Browsing Upgrade 4 Get Up and Go 6 Customize On the Go 7 Privacy and
More informationTizen Framework (Tizen Ver. 2.3)
Tizen Framework (Tizen Ver. 2.3) Spring 2015 Soo Dong Kim, Ph.D. Professor, Department of Computer Science Software Engineering Laboratory Soongsil University Office 02-820-0909 Mobile 010-7392-2220 sdkim777@gmail.com
More informationConnected Consumer Survey
Connected Consumer Survey Source questions for data displayed on www.consumerbarometer.com NB question titles (in bold) are for ease of reading, they were not displayed to respondents Device usage Which,
More informationWHAT IS WEBKIT? COPYRIGHTED MATERIAL SMASHING WEBKIT CHAPTER 1
1 WHAT IS WEBKIT? WEBKIT IS AN open-source rendering engine designed to display web pages. It powers Google Chrome and Safari as well as a variety of mobile devices such as iphone, ipad, and Android phones
More informationThe Nook Tablet and Kindle Fire are both great values, but neither tablet is perfect.
The Nook Tablet and Kindle Fire are both great values, but neither tablet is perfect. Nook costs $250 Fire is $200, w/ 1 month Amazon Prime. Nook Tablet and Kindle Fire. Barnes & Noble - Amazon. Both are
More informationDesigning for the Mobile Web
Objectives Session 5.1 Create a media query Work with the browser viewport Apply a responsive design Create a pulldown menu with CSS Session 5.2 Create a flexbox Work with flex sizes Explore flexbox layouts
More informationThe paper shows how to realize write-once-run-anywhere for such apps, and what are important lessons learned from our experience.
Paper title: Developing WebRTC-based team apps with a cross-platform mobile framework. Speaker: John Buford. Track: Mobile and Wearable Devices, Services, and Applications. Hello everyone. My name is John
More informationHTML5-CSS3 - Beginning HTML5 and CSS3. Course Outline. Beginning HTML5 and CSS Apr 2018
Course Outline Beginning HTML5 and CSS3 11 Apr 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5.
More informationYouTube Break. https://www.youtube.com/watch?v=lvtfd_rj2he
Layout Jeff Avery YouTube Break https://www.youtube.com/watch?v=lvtfd_rj2he Positioning Visual Components Previously, we learned about event handling and model-view-control architecture. Next, we need
More informationCOURSE 20480B: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3
ABOUT THIS COURSE This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic HTML5/CSS3/JavaScript programming skills. This course is an entry point into
More information20480C: Programming in HTML5 with JavaScript and CSS3. Course Code: 20480C; Duration: 5 days; Instructor-led. JavaScript code.
20480C: Programming in HTML5 with JavaScript and CSS3 Course Code: 20480C; Duration: 5 days; Instructor-led WHAT YOU WILL LEARN This course provides an introduction to HTML5, CSS3, and JavaScript. This
More informationMobile Applications 2013/2014
Mobile Applications 2013/2014 Mike Taylor Product Manager February 6, 2015 Advanced Development Technology Agenda Devices App Types Test/Deploy Summary Devices Mobile (Feature) Phones Windows version 5/6
More informationProgramming in HTML5 with JavaScript and CSS3
Programming in HTML5 with JavaScript and CSS3 20480B; 5 days, Instructor-led Course Description This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic
More informationWeb Site Design Small Screen Design Responsive Design R.I.T. S. Ludi/R. Kuehl p. 1 R I T. Software Engineering
Web Site Design Small Screen Design Responsive Design S. Ludi/R. Kuehl p. 1 Design Principles and Guidelines User Populations (Shared human ability and behavior) (Problem domains) Computing Paradigms (Platform
More informationHTML5 Application Development Fundamentals. Course Outline. HTML5 Application Development Fundamentals. ( Add-On ) 01 Aug 2018
Course Outline HTML5 Application Development Fundamentals 01 Aug 2018 ( Add-On ) Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert
More informationI m sorry but HTML5 mobile games DO work.
I m sorry but HTML5 mobile games DO work. Joe Monastiero President, Ludei Ludei is pronounced Lou-day Heard This Lately? HTML5 sucks for mobile app and game development. Here s What He Said HTML5 Will
More informationMedia-Specific Styles
Media-Specific Styles Same HTML, Different CSS R. Scott Granneman r Jans Carton 1.5 2008 R. Scott Granneman Last updated 2017-06-13 You are free to use this work, with certain restrictions. For full licensing
More informationHTML5 on TV - was fehlt? Cloud-basierte TV apps auf der Basis neuester Webtechnologien
HTML5 on TV - was fehlt? Cloud-basierte TV apps auf der Basis neuester Webtechnologien Dr.-Ing. Stefan Arbanowski stefan.arbanowski@fokus.fraunhofer.de Outline Trends Cross platform applications Smart
More informationepub v3: Opportunities & Challenges for Digital Publishing
epub v3: Opportunities & Challenges for Digital Publishing Chow King Wai 10 th Feb 2012 1 ASTRI Proprietary Why Read? Our innate curiosity to explore in a literary world created in words and pictures by
More informationRealize Reader ios Mobile App Version User Guide
Realize Reader 18.1 ios Mobile App Version 5.0.0 User Guide 6/6/2018 Contents Contents ii What Is Realize Reader 1 Use Realize Reader Mobile Apps 1 Navigate the Bookshelf 2 View Information About a Book
More informationADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab
ADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab OBJECTIVES- 1.0 Setting Project Requirement 1.1 Identify the purpose, audience, and audience needs for
More informationMedia Types & Media Features
Media Types & Media Features Same HTML, Different CSS R. Scott Granneman r Jans Carton 1.6 2008 R. Scott Granneman Last updated 2018-08-21 You are free to use this work, with certain restrictions. For
More informationEXPLORE MODERN RESPONSIVE WEB DESIGN TECHNIQUES
20-21 September 2018, BULGARIA 1 Proceedings of the International Conference on Information Technologies (InfoTech-2018) 20-21 September 2018, Bulgaria EXPLORE MODERN RESPONSIVE WEB DESIGN TECHNIQUES Elena
More informationITONLINEEXAM.COM. Chapter 1 Basic Introduction to Computers
ITONLINEEXAM.COM Chapter 1 Basic Introduction to Computers A World of Computers Computers are everywhere 2 What Is a Computer? A computer is an electronic device, operating under the control of instructions
More informationHTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS Chapter Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key
More informationPublishing Technology 101 A Journal Publishing Primer. Mike Hepp Director, Technology Strategy Dartmouth Journal Services
Publishing Technology 101 A Journal Publishing Primer Mike Hepp Director, Technology Strategy Dartmouth Journal Services mike.hepp@sheridan.com Publishing Technology 101 AGENDA 12 3 EVOLUTION OF PUBLISHING
More informationSES E-Reader App User Guide
Version - July 27, 2016 For more information, contact Mike Morrel Executive Director SES - The Society for Standards Professionals 1950 Lafayette Road, Box 1 Portsmouth, NH 03801 admin@ses-standards.org
More informationScripting for Multimedia LECTURE 5: INTRODUCING CSS3
Scripting for Multimedia LECTURE 5: INTRODUCING CSS3 CSS introduction CSS Level 1 --> CSS Level 2 --> CSS Level 3 (in modules) More than 50 modules are published Cascading style sheets (CSS) defines how
More informationTablet - is the generic term for a mobile computer with touchscreen display that is operated with fingers or stylus pen instead of a mouse and
Mobile Computing What is this? Tablet - is the generic term for a mobile computer with touchscreen display that is operated with fingers or stylus pen instead of a mouse and keyboard. Walmart defines a
More information20480B - Version: 1. Programming in HTML5 with JavaScript and CSS3
20480B - Version: 1 Programming in HTML5 with JavaScript and CSS3 Programming in HTML5 with JavaScript and CSS3 20480B - Version: 1 5 days Course Description: This course provides an introduction to HTML5,
More informationMTA EXAM HTML5 Application Development Fundamentals
MTA EXAM 98-375 HTML5 Application Development Fundamentals 98-375: OBJECTIVE 3 Format the User Interface by Using CSS LESSON 3.4 Manage the graphical interface by using CSS OVERVIEW Lesson 3.4 In this
More informationIndex. Bootstrap framework ASP.NET MVC project set-up, default template, 223
Index A Accordion-style navigation expanding/shrinking navigation, 77 markup, 75 76 menu option, 75 nav element, 76 77 overflow function, 77 responsive design, 73 74 transition effect, 77 ASP.NET MVC custom
More informationBeginning Html5 And Css3 Next Generation Web Standards Ebook
Beginning Html5 And Css3 Next Generation Web Standards Ebook Beginning HTML5 and CSS3 is your introduction to the new features and Creating standardscompliant animations for the Web just got a lot easier.
More informationWHAT IS BFA NEW MEDIA?
VISUAL & TYPE WEB & INTERACTIVE MOTION GRAPHICS DIGITAL IMAGING VIDEO DIGITAL PHOTO VECTOR DRAWING AUDIO To learn more and see three years of our best student work, please visit: webdesignnewmedia.com
More informationBLUETOOTH KEYBOARD COMMANDS
BLUETOOTH KEYBOARD COMMANDS WITH VOICEOVER ON THE IPAD IOS 9.2 The Bluetooth Keyboard Commands with VoiceOver on the ipad manual is being shared on the Paths to Technology website with permission from
More informationResponsive Web Design. From: Ethan Marcotte - Responsive Web Design 2011
Responsive Web Design From: Ethan Marcotte - Responsive Web Design 2011 Motivation Browser windows have their inconsistencies and imperfections Once web pages are published online, the designs are immediately
More informationMyGraphicsLab ADOBE INDESIGN CC COURSE FOR PRINT & DIGITAL MEDIA PUBLICATION Curriculum Mapping to ACA Objectives
ADOBE INDESIGN CC COURSE FOR PRINT & DIGITAL MEDIA PUBLICATION Curriculum Mapping to ACA Domain Domain 1.0 Setting Project Requirements 1.1 Identify the purpose, audience, and audience needs for preparing
More information9/8/2016. Characteristics of multimedia Various media types
Chapter 1 Introduction to Multimedia Networking CLO1: Define fundamentals of multimedia networking Upon completion of this chapter students should be able to define: 1- Multimedia 2- Multimedia types and
More informationWebKit ; FOR : DUMMIES. by Chris Minnick WILEY. John Wiley & Sons, Inc.
WebKit ; FOR : DUMMIES by Chris Minnick WILEY John Wiley & Sons, Inc. Table of Contents Introduction 7 Why I Love WebKit, and You Should Too 1 Who Should Read This Book 2 Conventions Used in This Book
More informationMicrosoft Programming in HTML5 with JavaScript and CSS3
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20480 - Programming in HTML5 with JavaScript and CSS3 Length 5 days Price $4510.00 (inc GST) Version B Overview This course provides an introduction to HTML5,
More informationCPE/CSC 486: Human-Computer Interaction
CPE/CSC 486: Human-Computer Interaction Franz J. Kurfess Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A. Course Overview Introduction Cognitive Foundations
More informationMobiWebApp. Mobile Web Applications for Future Internet Services. Deliverable D4.2. Standardization Roadmap Year 2
MobiWebApp Mobile Web Applications for Future Internet Services Deliverable D4.2 Standardization Roadmap Year 2 D4.2 Standardization Roadmap year 2 Page 1 of 40 Project Grant Agreement number 257800 Project
More informationWeb & Automotive. Paris, April Dave Raggett
Web & Automotive Paris, April 2012 Dave Raggett 1 Aims To discuss potential for Web Apps in cars Identify what kinds of Web standards are needed Discuss plans for W3C Web & Automotive Workshop
More informationWeb Development 20480: Programming in HTML5 with JavaScript and CSS3. Upcoming Dates. Course Description. Course Outline
Web Development 20480: Programming in HTML5 with JavaScript and CSS3 Learn how to code fully functional web sites from the ground up using best practices and web standards with or without an IDE! This
More informationCSS. Location, Inheritance & the Cascade. Copyright DevelopIntelligence LLC
CSS Location, Inheritance & the Cascade 1 CSS: Location Where do these rules go? 3 places External CSS files, Embedded style sheets, Inline styles External style sheet place to put CSS one external style
More informationDesigning for Web Using Markup Language and Style Sheets
Module Presenter s Manual Designing for Web Using Markup Language and Style Sheets Effective from: July 2014 Ver. 1.0 Amendment Record Version No. Effective Date Change Replaced Pages 1.0 July 2014 New
More information2018 Texas Focus: On the Move! Accessing Information Anywhere / Anytime! Shedding Light on Cloud Computing Friday, March 2, :30-5:00 PM
Texas School for the Blind & Visually Impaired Outreach Programs www.tsbvi.edu 512-454-8631 1100 W. 45 th St. Austin, TX 78756 2018 Texas Focus: On the Move! Accessing Information Anywhere / Anytime! Shedding
More informationAdvanced Development with the ArcGIS API for JavaScript. Jeremy Bartley, Kelly Hutchins, Derek Swingley
Advanced Development with the ArcGIS API for JavaScript Jeremy Bartley, Kelly Hutchins, Derek Swingley Agenda FeatureLayer esri.request and Identity Manager OO JS Building your first Dijit Popups Working
More information1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018
Course Outline CIW: Web Design Specialist 22 Apr 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5.
More informationDOWNLOAD PDF WHAT IS OPEN EBOOK
Chapter 1 : Home Page Open the Books Open ebooks These ebooks can be read without checkouts or holds. The goal of Open ebooks is to encourage a love of reading and serve as a gateway to children reading
More informationChapter 19: Multimedia
Ref. Page Slide 1/16 Learning Objectives In this chapter you will learn about: Multimedia Multimedia computer system Main components of multimedia and their associated technologies Common multimedia applications
More informationRealize Reader. User Guide
Realize Reader User Guide Chrome Version 3.0.0 7/19/2017 Contents Contents 2 What Is Realize Reader? 4 Access Realize Reader 4 Access Realize Reader Through Realize 4 Bookshelf 5 View Information About
More informationInvest in the future, build for the web!
Invest in the future: build for the web! Soledad Penadés @supersole 1 of 61 20/06/2014 12:56 Apps Engineer, Mozilla 2 of 61 20/06/2014 12:56 Some time before... Android 3 of 61 20/06/2014 12:56 You can
More informationFundamentals of Information Systems, Seventh Edition
Fundamentals of Information Systems, Seventh Edition Chapter 4 Telecommunications, the Internet, Intranets, and Extranets Fundamentals of Information Systems, Seventh Edition 1 An Overview of Telecommunications
More informationBasics of Web Technologies
Dear Student, Based upon your enquiry we are pleased to send you the course curriculum for Web Designing Given below is the brief description for the course you are looking for: Introduction to Web Technologies
More informationCIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist. ( Add-On ) 16 Sep 2018
Course Outline 16 Sep 2018 ( Add-On ) Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5. ADA Compliant
More informationIdentify how the use of different browsers and devices affects the look of a webpage. Competencies
1 Strand 2. IT Fundamentals Learners apply fundamental principles of IT, including the history of IT and its impact on society, common industry terms, systems theory, information storage and retrieval,
More informationUser Interfaces for Web Sites and Mobile Devices. System and Networks
User Interfaces for Web Sites and Mobile Devices System and Networks Computer Systems and Networks: Device-Aware Interfaces Interfaces must take into account physical constraints of computers and networks:
More informationContact: Systems Alliance, Inc. Executive Plaza III McCormick Road, Suite 1203 Hunt Valley, Maryland Phone: / 877.
Contact: Systems Alliance, Inc. Executive Plaza III 11350 McCormick Road, Suite 1203 Hunt Valley, Maryland 21031 Phone: 410.584.0595 / 877.SYSALLI Fax: 410.584.0594 http://www.systemsalliance.com http://www.siteexecutive.com
More informationFundamentals of Website Development
Fundamentals of Website Development CSC 2320, Fall 2015 The Department of Computer Science In this chapter History of HTML HTML 5-2- 1 The birth of HTML HTML Blows and standardization -3- -4-2 HTML 4.0
More information20-Dec-16. Objectives Overview. What Is Output? Objectives Overview. What Is Output? Display devices. Discovering Computers 2012
Objectives Overview Describe the types of output Explain the characteristics of various display devices Describe the factors that affect the quality of an LCD monitor or LCD screen Discovering Computers
More informationWEB GRAPHICS ADOBE PHOTOSHOP CS3. Learning Outcomes:
WEB GRAPHICS ADOBE PHOTOSHOP CS3 Learning Outcomes: At the end of the course the participant will Design layouts for web pages, Paper Adverts, Brouchers, CD Covers, Package Designing Event and Exhibition
More informationRealize Reader Windows App. User Guide
Realize Reader 18.1 Windows App User Guide 6/12/2018 Contents Contents ii What Is Realize Reader 1 Use Realize Reader Mobile Apps 1 Navigate the Bookshelf 2 View Information About a Book 2 Download a Book
More informationHTML5 MOCK TEST HTML5 MOCK TEST I
http://www.tutorialspoint.com HTML5 MOCK TEST Copyright tutorialspoint.com This section presents you various set of Mock Tests related to HTML5 Framework. You can download these sample mock tests at your
More informationNew Media Production week 3
New Media Production week 3 Multimedia ponpong@gmail.com What is Multimedia? Multimedia = Multi + Media Multi = Many, Multiple Media = Distribution tool & information presentation text, graphic, voice,
More informationCity of Mobile GIS Web Mapping Applications: New Technology, New Expectations
City of Mobile GIS Web Mapping Applications: New Technology, New Expectations Presenters : Scott Kearney GIS Manager Patricia Creamer GIS Analyst Background: GIS Department Developing web mapping apps
More informationINFS 2150 Introduction to Web Development
INFS 2150 Introduction to Web Development 5. Mobile Web Objectives Create a media query Work with the browser viewport Apply a responsive design Create a pulldown menu with CSS Create a flexbox INFS 2150
More informationINFS 2150 Introduction to Web Development
Objectives INFS 2150 Introduction to Web Development Create a media query Work with the browser viewport Apply a responsive design Create a pulldown menu with CSS Create a flexbox 5. Mobile Web INFS 2150
More informationLearn Web Development CodersTrust Polska course outline. Hello CodersTrust! Unit 1. HTML Structuring the Web Prerequisites Learning pathway.
Learn Web Development CodersTrust Polska course outline Hello CodersTrust! Syllabus Communication Publishing your work Course timeframe Kick off Unit 1 Getting started with the Web Installing basic software
More informationWhat computer? Or how do I choose the right computer
What computer? Or how do I choose the right computer First question: what do you want to use a computer for? Read books Browse the internet Online shopping Send / receive emails. Access to government sites
More information20480B: Programming in HTML5 with JavaScript and CSS3
20480B: Programming in HTML5 with JavaScript and CSS3 Course Details Course Code: Duration: Notes: 20480B 5 days This course syllabus should be used to determine whether the course is appropriate for the
More informationINFOhio Symphony Handbook ebooks in ISearch. ISearch ebook Connector
ISearch ebook Connector If your library has chosen to include a third-party ebook collection using the ISearch ebook Connector, then it was designed to operate seamlessly as part of your print/traditional
More informationCIT BY: HEIDI SPACKMAN
CIT230-06 BY: HEIDI SPACKMAN WHAT IS A MEDIA QUERY? A Media Query (Boolean code) written in CSS3 determines the screen display size that needs to be used and adjusts the HTML pages to display correctly
More informationExploring different facets of the bustling mobile content world
Exploring different facets of the bustling mobile content world Part two of In-Stat and TI wireless 2010 webinar series September 22, 2010 Moderated by Frank Dickson, In-Stat Welcome to our 2010 webinar
More informationBuilding Responsive Websites
Building Responsive Websites (CSCI-GA.3033-011) Robert Grimm New York University In the Beginning: Introductions 2 This Course Is Experimental! 3 I Am Teaching This Course for the First Time Built two
More informationDefine the term, computer, and describe the relationship between data and information
Discovering Computers 2010 Living in a Digital World Objectives Overview Explain why computer literacy is vital to success in today s world Define the term, computer, and describe the relationship between
More informationProgramming in HTML5 with JavaScript and CSS3
20480 - Programming in HTML5 with JavaScript and CSS3 Duration: 5 days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This training course provides an introduction
More informationIntroduction to Dreamweaver CS4:
Introduction to Dreamweaver CS4: 1.0.0 published by Antall Training http://www.scottantall.com info@scottantall.com 440/623-3738 Copyright 2003-2009 Antall Training All Rights Reserved. No portion of this
More informationVPAT for Apple ibooks 2
VPAT for Apple ibooks 2 The following Voluntary Product Accessibility information refers to the Apple ibooks version 2 running on ios 5. For more information on the accessibility features of this product
More information