- 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
-
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%) -
Ta książka jest szybkim i przystępnym przewodnikiem, dzięki któremu zdobędziesz wiedzę o sposobach włączania responsywności do procesu projektowania i budowania różnorodnych aplikacji. Opanujesz również dobre praktyki tworzenia stron WWW oraz ogólne zasady poprawnego programowania. Poszczególne p...
Responsive Web Design. Nowoczesne strony WWW na przykładach Responsive Web Design. Nowoczesne strony WWW na przykładach
(24.50 zł najniższa cena z 30 dni)24.50 zł
49.00 zł(-50%) -
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
(41.40 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 ...
-
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
-
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...(59.40 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
(34.50 zł najniższa cena z 30 dni)34.50 zł
69.00 zł(-50%) -
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.05 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
-
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
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)
34.50 zł
69.00 zł(-50%) -
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.60 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)74.50 zł
149.00 zł(-50%) -
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)
37.67 zł
44.90 zł(-16%) -
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.22 zł
29.90 zł(-16%)
Kup polskie wydanie:
HTML5. Strony mobilne
- Autor:
- Estelle Weyl
34,50 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
-
Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the gro...(152.15 zł najniższa cena z 30 dni)
151.65 zł
179.00 zł(-15%) -
Developers with the ability to operate, troubleshoot, and monitor applications in Kubernetes are in high demand today. To meet this need, the Cloud Native Computing Foundation created a certification exam to establish a developer's credibility and value in the job market for work in a Kubernetes ...
Certified Kubernetes Application Developer (CKAD) Study Guide. 2nd Edition Certified Kubernetes Application Developer (CKAD) Study Guide. 2nd Edition
(186.15 zł najniższa cena z 30 dni)186.10 zł
219.00 zł(-15%) -
The surging predictive analytics market is expected to grow from $10.5 billion today to $28 billion by 2026. With the rise in automation across industries, the increase in data-driven decision-making, and the proliferation of IoT devices, predictive analytics has become an operational necessity i...(194.65 zł najniższa cena z 30 dni)
211.14 zł
249.00 zł(-15%) -
How do some organizations maintain 24-7 internet-scale operations? How can organizations integrate security while continuously deploying new features? How do organizations increase security within their DevOps processes?This practical guide helps you answer those questions and more. Author Steve ...(169.14 zł najniższa cena z 30 dni)
177.60 zł
209.00 zł(-15%) -
Many organizations today analyze and share large, sensitive datasets about individuals. Whether these datasets cover healthcare details, financial records, or exam scores, it's become more difficult for organizations to protect an individual's information through deidentification, anonymization, ...(237.15 zł najniższa cena z 30 dni)
254.10 zł
289.00 zł(-12%) -
Large language models (LLMs) and diffusion models such as ChatGPT and Stable Diffusion have unprecedented potential. Because they have been trained on all the public text and images on the internet, they can make useful contributions to a wide variety of tasks. And with the barrier to entry great...(245.65 zł najniższa cena z 30 dni)
254.05 zł
289.00 zł(-12%) -
Filled with tips, tricks, and techniques, this easy-to-use book is the perfect resource for intermediate to advanced users of Excel. You'll find complete recipes for more than a dozen topics covering formulas, PivotTables, charts, Power Query, and more. Each recipe poses a particular problem and ...(203.15 zł najniższa cena z 30 dni)
211.45 zł
249.00 zł(-15%) -
Traditional data architecture patterns are severely limited. To use these patterns, you have to ETL data into each tool—a cost-prohibitive process for making warehouse features available to all of your data. The lack of flexibility with these patterns requires you to lock into a set of prio...(211.65 zł najniższa cena z 30 dni)
219.95 zł
259.00 zł(-15%) -
In today's data-driven world, understanding statistical models is crucial for effective analysis and decision making. Whether you're a beginner or an experienced user, this book equips you with the foundational knowledge to grasp and implement statistical models within Tableau. Gain the confidenc...(186.15 zł najniższa cena z 30 dni)
185.65 zł
219.00 zł(-15%) -
If you haven't modernized your data cleaning and reporting processes in Microsoft Excel, you're missing out on big productivity gains. And if you're looking to conduct rigorous data analysis, more can be done in Excel than you think. This practical book serves as an introduction to the modern Exc...(186.15 zł najniższa cena z 30 dni)
186.05 zł
219.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.