Professional mobile Web development with WordPress, Joomla!, and Drupal
By: James Pearce
Publisher: Wiley Pub.
Published: 2011
Place of publication: Indianapolis, IN
Language: eng
Number of pages: 520
ISBN-13: 9780470889510
Subjects: Development; Application software; Programming; Mobile computing; Softwareentwicklung; Design; Mobiles Internet; Mobile communication systems
Description: Provides information on how to develop, install, configure, test, and integrate mobile content using WordPress, Joomla!, and Drupal.
Notes: "Wrox Programmer to programmer"--Cover.

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