Professional mobile Web development with WordPress, Joomla!, and Drupal / James Pearce.
| Author/creator | Pearce, James |
| Format | Electronic |
| Publication Info | Indianapolis, IN : Wiley Pub., |
| Description | xxix, 520 p. : ill., 24 cm. |
| Supplemental Content | Full text available from Ebook Central - Academic Complete |
| Subjects |
| Contents | Machine generated contents note: pt. I THE WORLD OF THE MOBILE WEB -- ch. 1 Introducing The Mobile Web -- The Inevitability of a Mobile Web -- A Brief History of the Mobile Web -- Early Technologies -- i-mode in Japan -- Wireless Access Protocol -- Dawn of the Modern Mobile Web -- A New Medium -- Revisiting Assumptions -- Mobile Web Considerations -- Recognizing Mobile Users -- Thematic Consistency -- Brand Consistency -- A Dedication to Usability -- Remember Mobile -- Summary -- ch. 2 A Technical Overview Of The Mobile Web -- The Technical Challenges of Mobile Devices -- Physical Constraints -- Device Diversity -- Browser Characteristics -- Speed and Power -- The Mobile Network -- Data Networks -- Throughput and Latency -- An Introduction to Transcoding -- Firewalls and Security -- Other Mobile Technologies -- Apps and App Stores -- Mobile Widgets -- Messaging and Short Codes -- Bar Codes -- Geolocation and Augmented Reality -- Summary |
| Contents | Ch. 3 Keeping Abreast Of Developments -- How Devices Are Changing -- Physical Characteristics -- Network Technology -- Operating Systems -- Web and Mobile Web Evolution -- Markup -- Styling -- Scripting -- Embedded Media -- Client APIs -- Where to Go for Help -- Standards Bodies -- Vendor Communities -- Operator Programs -- Independent Resources -- Summary -- ch. 4 Major Mobile Web Browsers -- The WebKit Browsers -- Mobile Safari -- Android -- Nokia Implementations -- Other Implementations -- Mobile Internet Explorer -- Opera Mobile and Mini -- Other Browsers -- Summary -- ch. 5 The Mobile Toolbox -- Working with Your Existing Website -- Simple Static Techniques -- Taking Managed Content Mobile -- Crafting New Mobile Experiences -- Building Afresh for Mobile -- Mobile Users as First-Class Citizens -- Sharing Existing Data -- Server Technologies -- Web Servers and Mobile -- Languages and Frameworks -- Development Tools -- IDEs and Code Editors -- Mobile SDKs and Emulators -- Testing Tools -- Summary |
| Contents | Pt. II GENERAL MOBILE TECHNIQUES -- ch. 6 The Anatomy Of A Mobile Site -- Site Structure and Concepts -- Information Architecture -- Entry Points and URLs -- Navigation and Menu Systems -- Navigational Lists -- Decorating Menus -- Breadcrumbs -- Header and Footer Navigation -- Paving Mobile Pathways -- Switcher Links -- Primary Site Content -- Text and Typography -- Pagination -- Embedding Images and Media -- Forms -- Invoking Other Device Capabilities -- Styling with CSS -- CSS Considerations for Mobile -- Optimizing CSS -- The State of JavaScript -- Summary -- ch. 7 Switching Between Mobile And Desktop Browsers -- Browser Detection -- Looking at Headers -- User-Agents and Transcoders -- A Simple Detection Algorithm -- Using Device Database Recognition -- Detection on the Client Side -- Theme and Site Switching -- Theme Selection -- Remembering User Choice -- Using Mobile Domains -- Summary |
| Contents | Ch. 8 Cms Ui Patterns For Mobile -- Registration and Login -- Form Design -- Field Validation -- Tuning the Mobile Experience -- Login Refinements -- Content Lists -- Access Keys and Pagination -- Decoration -- Fold-ups -- Search Results -- Galleries -- User Contribution -- Summary -- ch. 9 Designing For Mobile Devices -- Common Philosophies -- Preserving the Brand -- Reusing Native Design Patterns -- Mobile First -- Mobile Interface Design -- Client-Based Mobile Design -- Introducing Media Queries -- Responsive Design -- Scaling Images -- Server-Based Mobile Design -- Embracing Diversity -- Designing for Device Groups -- Combining Approaches -- Summary -- ch. 10 Mobile Templates And Libraries -- iWebKit -- Nokia Web Templates -- jQTouch -- jQuery Mobile -- Sencha Touch -- Summary -- pt. III MAJOR CMS PLATFORMS -- ch. 11 Basic Wordpress Mobilization -- An Introduction to WordPress |
| Contents | Posts, Pages, and Comments -- Media and Links -- Themes and Widgets -- Plug-ins -- dotMobi WordPress Mobile Pack -- Installation -- Configuration -- Configuring and Extending the Theme -- Mobile Administration -- WPtouch -- Installation -- WPtouch Theme -- Configuration -- WordPress Mobile Edition -- MobilePress -- WordPress Mobile App -- Summary -- ch. 12 Advanced Wordpress Mobilization -- Developing Your Own Mobile Theme -- Headers and Footers -- Post Lists -- Post and Page Detail -- Comments -- Menu and Navigation -- Using WordPress Hooks and Filters -- Theme Selection -- Content Rewriting -- Pagination -- Image Adaptation -- Summary -- ch. 13 Basic Drupal Mobilization -- An Introduction to Drupal -- Nodes and Content Types -- Modules -- Blocks -- Themes -- Taxonomy -- The Drupal Mobile Plugin Module -- Installation -- Configuration -- Reviewing the Experience -- Mobile Tools -- Installation and Configuration -- Controlling Redirects -- Mobile Roles -- Mobile Theme -- Using Nokia Mobile Themes -- Other Themes -- Summary |
| Contents | Ch. 14 Advanced Drupal Mobilization -- Developing Your Own Mobile Theme -- Headers and Footers -- Nodes and Lists -- Menu and Navigation -- Blocks -- Comments -- Creating a Drupal Module -- Theme Selection -- Content Rewriting -- Working with Other Modules -- CCK -- Views -- Summary -- ch. 15 Basic Joomla! Mobilization -- An Introduction to Joomla! -- Articles -- Sections and Categories -- Menus -- Extensions -- WAFL -- Auto Template Switcher -- Mobilebot -- Mobile Joomla! -- TapTheme -- Summary -- ch. 16 Advanced Joomla! Mobilization -- Developing a Mobile Template -- Sections and Categories -- Articles -- Front Page -- Modules and Menus -- Creating a Joomla! Plugin -- Theme Selection -- Content Rewriting -- Summary -- pt. IV ENHANCING AND LAUNCHING YOUR SITE -- ch. 17 Javascript Frameworks -- jQuery Mobile -- Posts List -- Post and Page Detail -- Sencha Touch -- Application Structure -- Modeling the CMS Data Store -- User Interface -- Displaying Posts -- Summary |
| Contents | Ch. 18 Testing And Debugging Mobile Sites -- Using Desktop Clients -- Mozilla Firefox -- Desktop WebKit Browsers -- Mobile Emulators -- iPhone and iPad -- Android -- BlackBerry -- Nokia Series 40 and Symbian^3 -- Palm webOS -- Opera Mobile -- Windows Mobile -- Online Test Labs -- DeviceAnywhere -- Perfecto Mobile -- Forum Nokia Remote Access -- mobiReady -- W3C Validators -- Testing With Real Handsets -- Summary -- ch. 19 Final Touches -- Defending Your Site -- Whitelisting -- Avoiding Transcoding with Headers and Markup -- Understanding Mobile Traffic -- Log Files -- Mobile Analytics -- Mobile Search -- Monetization -- Mobile Ad Networks -- Mobile Commerce -- Summary -- pt. V REFERENCES. |
| Abstract | Provides information on how to develop, install, configure, test, and integrate mobile content using WordPress, Joomla!, and Drupal. |
| General note | "Wrox Programmer to programmer"--Cover. |
| General note | Includes index and glossary. |
| Access restriction | Available only to authorized users. |
| Technical details | Mode of access: World Wide Web |
| Genre/form | Electronic books. |
| LCCN | 2011921774 |
| ISBN | 9780470889510 |
| ISBN | 0470889519 |
Availability
| Library | Location | Call Number | Status | Item Actions |
|---|---|---|---|---|
| Electronic Resources | Access Content Online | ✔ Available |