- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 480
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Mobile HTML5. Using the Latest Today
Build kickass websites and applications for all mobile (and non-mobile) platforms by adding HTML5 and CSS3 to your web development toolkit. With this hands-on book, you’ll learn how to develop web apps that not only work on iOS, Android, Blackberry, and Windows Phone, but also perform well and provide good user experience.
With lots of code and markup examples, you’ll learn best practices for using HTML5 features, including new web forms, SVG, Canvas, localStorage, and related APIs. You’ll also get an in-depth look at CSS3, and discover how to design apps for large monitors and tiny screens alike.
- Learn HTML5’s elements, syntax, and semantics
- Build forms that provide enhanced usability with less JavaScript
- Explore HTML5 media APIs for graphics, video, and audio
- Enable your applications to work offline, using AppCache, localStorage, and other APIs
- Learn what you need to know about CSS3 selectors and syntax
- Dive into CSS3 features such as multiple backgrounds, gradients, border-images, transitions, transforms, and animations
- Make your web applications usable, responsive, and accessible.
- Design for performance, user experience, and reliability on all platforms
Wybrane bestsellery
-
Ta książka to doskonały wybór na początek dla osób, które chcą się nauczyć pisać kod. W łatwy i przyjemny sposób nauczy Cię podstaw HTML i CSS. Nie znajdziesz w niej nużącej i trudnej teorii ― poszczególne zagadnienia zostały przystępnie i angażująco wyjaśnione, między innymi dzięki ilustra...
HTML i CSS. Przewodnik dla początkujących. Solidne podstawy kodowania i projektowania responsywnych stron internetowych HTML i CSS. Przewodnik dla początkujących. Solidne podstawy kodowania i projektowania responsywnych stron internetowych
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
W świecie frontendu mnogość nowoczesnych narzędzi, pluginów i frameworków niejednego przyprawi o zawrót głowy. Zmieniają się standardy języków programowania i można rzec – wszystko płynie. Jednak i w tym świecie bez zawahania da się wymienić dwóch największych graczy – są nimi HTML i ...(51.60 zł najniższa cena z 30 dni)
39.90 zł
129.00 zł(-69%) -
Odpowiedź numer jeden jest prosta: by się wreszcie porozumieć. Chodzi oczywiście o komunikację z działem graficznym, gdzie powstają layouty stron i serwisów WWW. Tak się bowiem składa, że dość często przepisanie elementów graficznych na elementy funkcjonującej strony idzie opornie. I wtedy wkracz...
HTML5 Canvas. Kurs video. Tworzenie elementów graficznych na stronach internetowych HTML5 Canvas. Kurs video. Tworzenie elementów graficznych na stronach internetowych
(85.05 zł najniższa cena z 30 dni)39.90 zł
189.00 zł(-79%) -
Dla niewtajemniczonych: QGIS to otwarte, bezpłatne oprogramowanie pozwalające w intuicyjny sposób zarządzać istniejącymi zbiorami geograficznymi dostępnymi w internecie, tworzyć własne dane, wykonywać analizy przestrzenne i - przede wszystkim - publikować ciekawe mapy. Program jest niezwykle pros...(64.35 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
Ta książka jest kolejnym, uaktualnionym i uzupełnionym wydaniem lubianego podręcznika projektowania responsywnych stron internetowych. Omówiono w niej wszystkie nowości i ulepszenia z dziedziny projektowania responsywnych stron internetowych, w tym zapewnianie lepszej dostępności, fonty zmienne c...
Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie III Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3. Wydanie III
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To kolejne, rozbudowane i uaktualnione wydanie świetnego podręcznika projektowania i programowania stron internetowych, zawierające wiedzę niezbędną do rozpoczęcia samodzielnej pracy. Opisano tu zasady tworzenia witryn WWW oraz przedstawiono język HTML i techniki CSS. Sporo miejsca poświęcono mul...
Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V
(38.90 zł najniższa cena z 30 dni)38.90 zł
129.00 zł(-70%) -
If you want to learn how to build efficient React applications, this is your book. Ideal for web developers and software engineers who understand how JavaScript, CSS, and HTML work in the browser, this updated edition provides best practices and patterns for writing modern React code. No prior kn...
Learning React. Modern Patterns for Developing React Apps. 2nd Edition Learning React. Modern Patterns for Developing React Apps. 2nd Edition
(186.15 zł najniższa cena z 30 dni)186.15 zł
219.00 zł(-15%) -
Początkujący programisto, stażysto lub praktykancie w agencji reklamowej, człowieku, który właśnie zmieniasz swoje zawodowe życie, przekwalifikowując się na projektanta stron internetowych - w Twoim przypadku, podobnie jak każdego innego frontend developera w kraju i na świecie, dogłębna znajomoś...
Frontend developer. Kurs video. HTML i CSS. Poziom średnio zaawansowany Frontend developer. Kurs video. HTML i CSS. Poziom średnio zaawansowany
(58.04 zł najniższa cena z 30 dni)39.90 zł
129.00 zł(-69%) -
Właściwie: obierz kurs na frontend development i - szerzej - na aktywne działania w internecie, oznaczające coś więcej niż pisanie komentarzy pod postami. Cokolwiek bowiem zamierza się w sieci wykreować - stworzyć reklamę graficzną, przygotować i wysłać mailing do klienta, o tworzeniu i modyfikac...
Frontend developer. Kurs video. HTML i CSS. Poziom podstawowy Frontend developer. Kurs video. HTML i CSS. Poziom podstawowy
(44.55 zł najniższa cena z 30 dni)39.90 zł
99.00 zł(-60%) -
The HTML and CSS Workshop equips you with the practical knowledge to create modern responsive websites. From mastering simple HTML markup and CSS tags, through to integrating media queries and animations to create a rich, engaging user experience, you'll build your skills with the help of hands-o...
The HTML and CSS Workshop. Learn to build your own websites and kickstart your career as a web designer or developer The HTML and CSS Workshop. Learn to build your own websites and kickstart your career as a web designer or developer
Lewis Coulson, Brett Jephson, Rob Larsen, Matt Park, Marian Zburlea
O autorze ebooka
Estelle Weyl jest promotorką otwartych standardów internetowych i inżynierem społecznościowym (community engineer). Od 1999 roku Estelle zajmuje się projektowaniem zgodnych ze standardami i dostępnych stron internetowych. Pod adresem standardista.com prowadzi blog poświęcony szeroko pojętej tematyce front-end, w tym CSS3, HTML5, wydajności JavaScript, dostępności stron oraz internetowi dla urządzeń mobilnych. Najłatwiej spotkać ją w domu, gdy koduje siedząc na kanapie albo na prelekcjach, które wygłasza na konferencjach na całym świecie.
Estelle Weyl - pozostałe książki
-
W trakcie lektury zaczniesz poznawać składnię oraz możliwości HTML, przygotujesz środowisko pracy oraz zdobędziesz potrzebne narzędzia. Kolejne rozdziały to obowiązkowa dawka informacji na temat tworzenia formularzy oraz korzystania z elementów svg, canvas, audio i video. HTML5 dostarcza wielu no...(34.50 zł najniższa cena z 30 dni)
24.90 zł
69.00 zł(-64%) -
If you're a web designer or app developer interested in sophisticated page styling, improved accessibility, and less time and effort expended, this book is for you. This revised fifth edition provides a comprehensive guide to CSS implementation along with a thorough review of the latest CSS speci...(271.15 zł najniższa cena z 30 dni)
279.65 zł
329.00 zł(-15%) -
Ta książka to kompleksowy i zaktualizowany przewodnik po implementacji CSS. Zawiera obszerną analizę najnowszych specyfikacji CSS. Przedstawiono tu szereg istotnych zagadnień i wyrafinowanych technik stylizowania stron oraz poprawiania dostępności treści — wykorzystanie tych sposobów pomaga...
CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny. Wydanie IV CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny. Wydanie IV
(74.50 zł najniższa cena z 30 dni)39.90 zł
149.00 zł(-73%) -
Layout designers rejoice: CSS finally has an update that will make your lives easier. Flexible box layout, often called Flexbox, frees you from the challenges of creating layouts with floats and padding? and lets you specify containers and their contents instead. The new model means you can speci...(38.17 zł najniższa cena z 30 dni)
38.17 zł
44.90 zł(-15%) -
Add life and depth to your web applications and improve user experience through the discrete use of CSS transitions and animations. With this concise guide, you’ll learn how to make page elements move or change in appearance, whether you want to realistically bounce a ball, gradually expand...
Transitions and Animations in CSS. Adding Motion with CSS Transitions and Animations in CSS. Adding Motion with CSS
(25.42 zł najniższa cena z 30 dni)25.42 zł
29.90 zł(-15%)
Kup polskie wydanie:
HTML5. Strony mobilne
- Autor:
- Estelle Weyl
24,90 zł
69,00 zł
(34.50 zł najniższa cena z 30 dni)
Ebooka "Mobile HTML5. Using the Latest Today" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Mobile HTML5. Using the Latest Today" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Mobile HTML5. Using the Latest Today" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-919-4888-0, 9781491948880
- Data wydania ebooka:
- 2013-11-13 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 5.2MB
- Rozmiar pliku Mobi:
- 5.2MB
Spis treści ebooka
- Mobile HTML5
- Introduction
- Native Applications Versus Web Applications
- Pep Talk (or Leaving Old Internet Explorer Behind)
- The Browser Landscape
- Web Applications Versus Native Applications: A Brief History
- Release of the SDK: Beginning of Third-Party Applications
- Native Applications Versus Web Applications
- Whats New(t)? New Elements and APIs
- Semantic Grouping Tags
- Web Forms
- SVG and Canvas
- Video and Audio
- Geolocation API
- Offline Content and Storage
- Other APIs
- Whats New in CSS?
- Web Fonts
- Mobile-Specific Considerations
- Why This Book?
- Screen Size
- User Goals
- Whats in This Book
- Conventions Used in This Book
- Using Code Examples
- Safari Books Online
- How to Contact Us
- Acknowledgments
- 1. Setting the Stage to Learn Mobile HTML5, CSS3, and JavaScript APIs
- CubeeDoo: HTML5 Mobile Game
- Development Tools
- Text Editor
- Browser
- Debugging Tools
- Desktop Debuggers
- Mobile viewport
- Remote Debugging
- Android debugging tools
- weinre
- Using weinre
- Adobe Edge Inspect and Ghostlab
- JavaScript debugging with Aardwolf
- BlackBerry 10 Debugger
- Testing Tools
- Emulators and Simulators
- Online Tools
- Phones
- Browser labs
- iOS
- Android
- Windows
- BlackBerry
- Nokia
- Kindle
- WebOS
- Automated Testing
- 2. Upgrading to HTML5
- HTML5 Syntax
- Elements
- Attributes
- Global and Internationalization Attributes
- id
- class
- title
- style
- lang
- dir
- HTML 4 Attributes Made Core in HTML5
- tabindex
- accesskey
- HTML5 Syntax
- New to HTML5: Global Accessibility and Interactive Attributes
- hidden
- contenteditable
- contextmenu
- draggable
- dropzone
- spellcheck
- ARIA accessibility attributes
- Custom data attributes with data-*
- Dataset API
- itemid, itemprop, itemref, itemscope, and itemtype
- HTML Element/Attribute Syntax
- Self-Closing Elements
- Best Practices
- The Required Components
- The Document Type Declaration
- The <html> element
- The <head> element
- The <title> element
- The <body> element
- Elements Found in the <head>
- <meta>: Adding Metadata
- <meta charset=UTF-8>
- Description meta tag
- Keyword meta tag
- <meta http-equiv=. . .>
- Mobile Meta Tags
- Viewport meta tag
- Mobile Vendor-Specific Values
- apple-mobile-web-app-capable
- apple-mobile-web-app-status-bar-style
- format-detection
- The <base> of Your Web Page
- <link>s Arent Just for Stylesheets
- Add <link>s for your stylesheets
- Attributes of the <link> tag
- The media attribute
- The rel attribute
- <style>
- <style> and mobile performance: standards anti-pattern
- Adding a <script> to your web page
- JavaScript performance tips
- When a user has JavaScript turned off, <noscript>
- A <body> of elements
- 3. Elements That Are New in HTML5
- Sectioning Elements in HTML5
- <section>
- <article>
- <section> Versus <article>
- <nav>
- <aside>
- <header>
- <footer>
- CubeeDoo Header and Footer
- Not New, but Not Often Used: <address>
- Grouping Content: Other New HTML5 Elements
- <main>
- <figure> and <figcaption>
- <hr>
- <li> and <ol> Attribute Changes
- Sectioning Elements in HTML5
- Text-Level Semantic Elements New to HTML5
- <mark>
- <time>
- <rp>, <rt>, and <ruby>
- <bdi>
- <wbr>
- Changed Text-Level Semantic Elements
- <a>
- Mobile-specific link handling
- <a>
- Text-Level Element Changes from HTML 4
- Unchanged Elements
- Embedded Elements
- Changes to Embedded Elements
- <iframe>
- <img>
- <object>
- <param>
- <area>
- <embed>
- Changes to Embedded Elements
- Interactive Elements
- <details> and <summary>
- <menu> and <menuitem>
- <menuitem>
- All of XHTML Is in HTML5, Except...
- In Conclusion
- 4. HTML5 Web Forms
- Attributes of <input> (and Other Form Elements)
- The type Attribute
- The required Attribute
- Minimum and Maximum Values: The min and max Attributes
- The step Attribute
- The placeholder Attribute
- The pattern Attribute
- The readonly Attribute
- The disabled Attribute
- The maxlength Attribute
- The size Attribute
- The form Attribute
- The autocomplete Attribute
- The autofocus Attribute
- Attributes of <input> (and Other Form Elements)
- <input> Types and Attributes
- Re-introduction to Input Types You Think You Know
- Text: <input type=text>
- Password: <input type=password>
- Checkbox: <input type=checkbox>
- Radio: <input type=radio>
- Submit: <input type=submit>
- Reset: <input type=reset>
- File: <input type=file>
- Hidden: <input type=hidden>
- Image: <input type=image>
- Button: <input type=button>
- Styling Input Types
- New Values for <input> Type
- Email: <input type=email>
- URL: <input type=url>
- Telephone: <input type=tel>
- Number: <input type=number>
- Range: <input type=range>
- Search: <input type=search>
- Color: <input type=color>
- Date and Time Input Types
- Date: <input type=date>
- Datetime: <input type=datetime>
- Datetime-local: <input type=datetime-local>
- Month: <input type=month>
- Time: <input type=time>
- Week: <input type=week>
- Form Validation
- Easy UI Improvements with CSS
- Controlling validation bubbles
- Styling to enhance usability
- Easy UI Improvements with CSS
- New Form Elements
- The <datalist> Element and the list Attribute
- Graceful degradation of the <datalist>
- The <datalist> Element and the list Attribute
- The <output> element
- CubeeDoo
- <meter>
- <progress>
- <keygen>
- Other Form Elements
- The <form> element
- <fieldset> and <legend>
- <select>, <option>, <optgroup>
- <textarea>
- <button>
- The <label> Element
- In Conclusion
- 5. SVG, Canvas, Audio, and Video
- HTML5 Media APIs
- SVG
- Including SVG in Your Documents
- Clown Car Technique: SVG for Responsive Foreground Images
- Learning SVG
- CubeeDoo SVG
- Canvas
- Your first <canvas>
- <canvas> code example
- Canvas Versus SVG
- WebGL
- HTML5 Media APIs
- Audio/Video
- Media Types
- Adding <video> to Your Website
- Attributes of <video> and <audio>
- The <track> element
- Video and Audio and JavaScript
- CubeeDoo
- Styling Video
- Responsive video sizing
- Things to know about <video> implementation
- 6. Other HTML5 APIs
- Offline Web Applications
- Am I Even Connected to the Internet?
- Application Cache
- The cache manifest file
- Updating the cache
- Local and Session Storage
- The cookie comparison
- LocalStorage to enhance mobile performance
- CubeeDoo
- classList
- Offline Web Applications
- SQL/Database Storage
- Web SQL methods
- openDatabase method
- transaction method
- executeSQL() method
- Web SQL methods
- CubeeDoo high scores code
- IndexedDB
- Enhanced User Experience
- Geolocation
- Web Workers
- Microdata
- Microdata versus microformats
- Microdata API
- Cross-Document Messaging
- CORS: Cross-Origin Resource Sharing
- Security
- Accessible Rich Internet Applications (ARIA)
- Accessibility
- In Conclusion
- 7. Upgrading to CSS3
- CSS: A Definition and Syntax
- CSS Syntax
- Using External Stylesheets: <link> Revisited
- The media attribute
- Media Queries
- window.matchMedia
- CSS: A Definition and Syntax
- CSS Best Practices
- 1. Minimize HTTP requests
- 2. Use external stylesheets
- 3. Normalize browsers with a CSS reset or normalizer
- 4. Use the weakest specificity for ease of overwriting
- 5. Dont use inline styles or the !important modifier
- CSS Selectors
- Basic Selectors
- Type selector
- Class selector
- ID selector
- Basic Selectors
- More CSS3 Selectors
- General Selectors
- Universal selector: *
- Type selector: E
- Class selector: .class
- ID selector: #id
- General Selectors
- Using the Selectors
- Relational Selectors: Rules Based on Code Order
- Descendant combinator: E F
- Child combinator: E > F
- Adjacent sibling combinator: E + F
- General sibling combinator: E ~ F
- Attribute Selectors
- CubeeDoo
- Pseudoclasses
- State Pseudoclasses
- Structural Pseudoclasses
- The Math of the nth Types
- Even and odd
- Single elements
- :nth-of-type versus :nth-child
- Number expressions
- Exercise
- More Pseudoclasses
- :target
- :lang(en)
- :not(s), or the negation pseudoclass
- Real world example
- Pseudoelements
- ::before and ::after
- CubeeDoo
- ::before and ::after
- Understanding double-colon notation
- Other Selectors: Shadow DOM
- Specificity Trumps Cascade: Understanding CSS Specificity
- In Conclusion
- 8. Expanding Options with CSS3 Values
- CSS Color Values
- Hexadecimal Values
- rgb() Syntax
- Adding Transparency with RGBA
- Hue, Saturation, and Lightness: HSL()
- CMYK
- Named Colors
- CurrentColor
- Browser Color Values
- Which color syntax should I use?
- CSS Color Values
- CSS Units of Measurement
- CSS Length Values
- dpi, dpc, dppx
- CubeeDoo
- CSS Length Values
- Angles, Times, and Frequencies
- CSS Angle Measurements
- Degrees
- Grads
- Rads
- Turns
- Times
- Frequencies
- CubeeDoo
- Avoiding TRouBLe: Shorthand Properties and Value Declarations
- In Conclusion
- 9. CSS3: Modules, Models, and Images
- CSS Box Model Properties
- border
- border-style
- border-color
- Making triangles with CSS
- border-width
- The CSS Box Model
- box-sizing
- Margins
- CSS Box Model Properties
- Learning CSS3
- border-radius
- border-radius for native-looking buttons on the iPhone and in CubeeDoo
- border-radius
- CSS Gradients
- Gradient Type: Linear or Radial
- Radial Gradients
- Linear Gradients
- Gradient angles and directions
- Gradient colors
- iPhone and CubeeDoo linear gradients
- background-size
- DPI and background-size
- Stripey Gradients
- Repeating Linear Gradients
- Gradients in CubeeDoo
- Multiple background images
- Candy buttons and hard stops
- Tools for gradients
- Shadows
- Text Shadow
- Fitting Text with width, overflow, and text-overflow
- text-overflow property
- white-space property
- Box Shadow
- Putting It All Together: CubeeDoo
- 10. CSS3: Transforms, Transitions, and Animations
- CSS Transitions
- The transition-property Property
- The transition-duration Property
- The transition-timing-function Property
- The transition-delay Property
- The Shorthand transition Property
- Multiple Transitions
- CSS Transitions
- CSS3 Transforms
- The transform-origin Property
- The transform Property
- translate()
- translateX()
- translateY()
- scale()
- scaleX()
- scaleY()
- rotate()
- rotateX()
- rotateY()
- skew()
- skewX()
- skewY()
- Multiple Transforms
- matrix()
- Transitioning Transformations
- 3D Transform Functions
- translate3d()
- translateZ()
- scale3d()
- scaleZ()
- rotate3d()
- perspective()
- Other 3D Transform Properties
- The transform-origin property revisited
- The perspective property
- The transform-style property
- The backface-visibility property
- Putting It All Together
- CSS3 Animation
- Keyframes
- Applying animations
- Bouncing ball animation
- Animating sprites
- CubeeDoo animations
- Keyframes
- Transitions, Animations, and Performance
- 11. CSS Features in Responsive Web Design
- Media Queries, Breakpoints, and Fluid Layouts
- Multiple Columns
- Border Images
- Setting Border Images
- border-image-source
- border-image-slice
- border-image-width
- border-image-outset
- border-image-repeat
- Border-image shorthand
- Setting Border Images
- Flexbox
- flex
- Feature Detection with @supports
- Responsive Media
- Serving Images
- Retina: high pixel-density displays
- Connection speed
- Retina: high pixel-density displays
- background-size
- Data URIs
- Sprites
- image-set()
- Font icons
- Serving Images
- CSS Masking: Creating Transparent JPEGs
- Client Hints
- 12. Designing Mobile Applications
- Considerations Before You Start
- Design Considerations
- Tools: Productivity Applications
- Entertainment: Immersive Applications
- Fun entertainment
- Serious entertainment
- Utility
- What Is Right for You?
- The Mobile Platform: Rich with Possibilities
- Small Screen
- Less Memory
- Manage memory
- One Window, One Application at a Time
- Minimal Documentation
- Development Considerations
- Targeting Mobile WebKit
- Status Bar
- Navigation Bar
- UX of navigation bar
- Page controls
- UX of navigation bar
- Navigation bar size and color
- Startup Image
- Home Screen Icons
- Minimize Keyboard Entry
- Be Succinct
- Make it Obvious
- Minimize Required Input
- Minimize Text
- Other User Experience Considerations
- 13. Targeting Mobile Devices and Touch
- Scaling Down to Size
- @viewport
- Scaling Down to Size
- Touch Me
- Touch Areas
- Mouse Events, Touch Events
- Pointer events
- Touch events
- Feature detection for touch events
- Pseudo or Not-So-Pseudo Click Events
- Tap highlight color
- Kill the selection dialog
- Kill the images dialog
- Kill panning
- onTouchEnd
- Touching to scroll
- Hardware Access
- Phone Movement and Direction
- Device Status
- Network connection
- Battery
- Other APIs
- Native Web Apps, Packaged Apps, and Hybrids
- PhoneGap/Apache Cordova
- Sencha Touch
- Appcelerator Titanium
- Testing
- 14. Mobile Performance
- Battery Life
- Use Dark Colors
- Use JPEGs
- Reduce JavaScript
- Eliminate Network Requests
- Hardware Acceleration
- Avoid repaints and reflows
- Battery Life
- Latency
- Reduce the Number of HTTP Requests
- Browser cache
- Combined JavaScript file
- Single stylesheet
- Image sprites
- Image compression
- Data URIs/inline images
- Icons and character sets
- Inspecting network requests
- Reduce the Number of HTTP Requests
- Reduce Size of Requests
- Minify text-based assets
- Compress binary files
- Gzip everything
- Reduce image size
- Skip the framework
- Minimize cookies
- Defer third-party scripts
- Performance anti-patterns
- Memory
- Optimize Images
- Weigh the benefits of CSS
- GPU benefits and pitfalls
- Viewport: Out of sight does not mean out of mind
- Minimize the DOM
- Memory management
- UI Responsiveness
- Touch Events
- Animation
- In Conclusion
- A. CSS Selectors and Specificity
- CSS Selectors Level 3
- CSS Selector Cheat Sheet
- CSS Selector Specificity
- CSS Selectors Level 4
- Index
- About the Author
- Colophon
- Copyright
O'Reilly Media - inne książki
-
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(177.65 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview...(160.65 zł najniższa cena z 30 dni)
169.14 zł
199.00 zł(-15%) -
OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple sources of high-quality telemetry data: tracing, metrics, logs, RUM, eBPF, and more. This practical gu...(143.65 zł najniższa cena z 30 dni)
143.65 zł
169.00 zł(-15%) -
Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded prog...(152.15 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, an...(92.65 zł najniższa cena z 30 dni)
92.65 zł
109.00 zł(-15%) -
Gain the valuable skills and techniques you need to accelerate the delivery of machine learning solutions. With this practical guide, data scientists, ML engineers, and their leaders will learn how to bridge the gap between data science and Lean product delivery in a practical and simple way. Dav...(237.15 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
This practical book provides a detailed explanation of the zero trust security model. Zero trust is a security paradigm shift that eliminates the concept of traditional perimeter-based security and requires you to "always assume breach" and "never trust but always verify." The updated edition off...(203.15 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%) -
Decentralized finance (DeFi) is a rapidly growing field in fintech, having grown from $700 million to $100 billion over the past three years alone. But the lack of reliable information makes this area both risky and murky. In this practical book, experienced securities attorney Alexandra Damsker ...(194.65 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%) -
Whether you're a startup founder trying to disrupt an industry or an entrepreneur trying to provoke change from within, your biggest challenge is creating a product people actually want. Lean Analytics steers you in the right direction.This book shows you how to validate your initial idea, find t...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
When it comes to building user interfaces on the web, React enables web developers to unlock a new world of possibilities. This practical book helps you take a deep dive into fundamental concepts of this JavaScript library, including JSX syntax and advanced patterns, the virtual DOM, React reconc...(194.65 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Mobile HTML5. Using the Latest Today Estelle Weyl (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.