User ManualTable of ContentsAbout This Guide5Conventions Used in This Guide5Information Elements5Typographic Conventions6Writing Conventions6Coding Conventions7What’s in This Guide?71: Getting Started8Recommended Software Tools8Getting Help and Support Resources8Planning Your XML API Interface Requirements8Strategies for Web Application Development9Best Practices for Web Application Development9Best Practices for Microbrowser Web Application Development102: Understanding Web Application Development on Polycom Phones12What is the Browser?13What is the Microbrowser?14What is XHTML?16What Are the Differences Between the Microbrowser and Browser?16What’s in the Software Development Kit?16Launching the Polycom SDK17What’s New in the Latest Polycom UC Software Updates?173: Getting to Know the XML API Application Interface19Using Telephone Integration URIs19Using Push Requests22HTTP URL Push23HTML Data Push25Using Telephony Notification Events27Viewing an Incoming Call Event29Viewing an Outgoing Call Event30Viewing an Offhook Event30Viewing an Onhook Event31Viewing a Phone Lock Event31Viewing a Phone Unlock Event32Viewing a Call State Change Event32Viewing a Line Registration Event33Viewing a Line Unregistration Event33Viewing a User Login/Logout Event34Using Phone State Polling34Receiving Call Line Information35Receiving Device Information36Receiving Network Configuration374: Writing Your Web Application40Developing Your Browser Application40Supporting HTTP40Launching the Browser from VVX Phones41Navigating and Form Editing on the Main Browser42Viewing the Idle Browser43Using Browser JavaScript DOM Extensions44Developing Microbrowser-Specific Applications47Supporting XHTML Elements47Supporting HTTP62Launching the Microbrowser from the Phone62Navigating and Form Editing Behavior on the Main Browser63Viewing the Idle Browser64Sample Microbrowser Web Applications645: Using Configuration Parameters73Configuring Web Application Parameters74Configuring Push Request Parameters75Configuring Telephone Event Notification Parameters76Configuring Phone State Polling Parameters77Configuring Programmable Soft Keys77Sample Configuration806: Getting Help83Polycom and Partner Resources83The Polycom Community837: Troubleshooting84Understanding Microbrowser Application Errors848: References86Additional Information86Unsupported XHTML elements on the Microbrowser86JavaScript Examples for the Browser90Size: 1.77 MBPages: 92Language: EnglishOpen manual