webkit for dummies [electronic resource]

411 418 0
webkit for dummies [electronic resource]

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... Table 1-1 Browsers and Their Engines Browser Engine Internet Explorer Trident Firefox Gecko Safari WebKit Chrome WebKit Arora WebKit Midori WebKit OmniWeb WebKit Shiira WebKit Epiphany WebKit iCab WebKit SRWare Iron WebKit Konqueror KHTML NetSurf NetSurf Novell Evolution GtkHTML Opera Presto Chapter 1: Opening for Business Moving pages through the browser stack It’s useful to think of a web browser’s functionality... requirement to essentially rewrite your app for every mobile platform just doesn’t seem right or necessary — and it isn’t Right now, WebKit- based browsers run on nearly all of the major smartphone and tablet operating systems This makes WebKit the cross-platform mobile app standard Industry leaders such as Google, Twitter, and Facebook have 2 WebKit For Dummies made the decision that it makes more... for browser engines 18 Moving to mobile: Compatibility headaches everywhere 19 The History of WebKit 23 Enter Apple 23 WebKit spreads 24 Development continues 24 The Parts of WebKit 25 WebKit 25 WebCore 26 JavaScriptCore 26 Getting Started with WebKit 27 Downloading WebKit 27 Installing WebKit. .. really shine I’ll tell you some details about each of the major mobile platforms that use a WebKit browser, and get into some nitty-gritty details of how to tweak your app for optimum compatibility with each platform I’ll also go into the all-important topic of optimizing for performance and then wind up this part with the ultimate platform-specific optimization — creating a native app from your web app... xvii xviii WebKit For Dummies Chapter 20: The Future of WebKit and HTML5 327 WebKit2 327 Getting Input with Web Forms 328 Placeholder text 328 Autofocus 328 New field types 328 Number sliders 329 Color 330 Date pickers 330 Creating 3-D Scenes with WebGL 331 Enabling WebGL in WebKit ... a number of layers before being displayed to you src/chrome/browser/tab_contents Tab contents Renderer host (RenderViewHost, RenderWidgetHost) Renderer (RenderView, RenderWidget) WebKit glue (WebView, WebWidget, WebFrame, etc.) WebKit glue WebKit src/chrome/browser/renderer_host (process boundary) src/chrome/renderer src /webkit/ glue third_party /Webkit 11 12 Part I: Introducing WebKit A little history... JavaScriptCore 26 Getting Started with WebKit 27 Downloading WebKit 27 Installing WebKit 28 Launching WebKit 30 xii WebKit For Dummies Chapter 2: Configuring WebKit 33 Customizing Your WebKit Interface 33 Getting Started with the Develop Menu 36 Opening a page with another browser 36 User agent ... 150 Financial Times 151 TripiT 152 ESPN.com 152 xiii xiv WebKit For Dummies Chapter 8: Mobile Web App Design 155 Design for Many Devices 155 Designing for People 157 Developing user profiles with User Stories 157 Designing for simplicity 159 Progressive Enhancement 159 Mobile First ... lists of things I think every mobile web developer and WebKit user ought to know You’ll see some of my favorite HTML5 demos, learn some shortcuts and tricks for WebKit, and find out how you can make WebKit even better by using extensions 5 6 WebKit For Dummies Icons Used in This Book This icon indicates a useful pointer that you shouldn’t skip This icon represents a friendly reminder It describes a vital... Optimizing for webOS 255 Understanding the Two Types of Web Apps on webOS 255 Developing browser-based web apps 255 Developing native web apps 256 Optimizing Web Apps for webOS Devices 256 Designing for the web Web browser 256 Designing for the webOS viewport 257 Running the Emulator 258 Chapter 16: Optimizing for Performance .

Ngày đăng: 29/05/2014, 22:47

Từ khóa liên quan

Mục lục

  • WebKit For Dummies

    • About the Author

    • Dedication

    • Author’s Acknowledgments

    • Table of Contents

    • Introduction

      • Why I Love WebKit, and You Should Too

      • Who Should Read This Book

      • Conventions Used in This Book

      • Foolish Assumptions

      • How This Book is Organized

      • Icons Used in This Book

      • Where to Go from Here

      • Part I: Introducing WebKit

        • Chapter 1: Opening for Business

          • What Is a Web Browser Engine?

          • What Does a Browser Do?

          • Understanding Browser Quirks and Incompatibilities

          • The History of WebKit

          • The Parts of WebKit

          • Getting Started with WebKit

          • Chapter 2: Configuring WebKit

            • Customizing Your WebKit Interface

            • Getting Started with the Develop Menu

            • Uncovering Hidden Features of WebKit and Safari

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan