In his talk "An XSLT Compiler for the Java Virtual Machine: Enabling Ubiquitous XML Transformations," Sun Microsystems staff engineer Jacek Ambroziak unveiled Sun's XSLT Compiler (XSLTC), which should be available "soon," probably as part of a free bundle of XML tools from Sun. Unlike existing XSLT engines, XSLTC lets users compile style-sheet transformations into Java byte code, which Ambroziak calls "translets." Performing transformations using translets results in transformations that are faster and require less memory than existing approaches.
While translets result in significant speed improvements for server-side transformations (Ambroziak found it to be three to four times faster than Clark's XT engine, arguably the fastest engine available), translets also offer the possibility of client-side transformation of XML into other formats. That's because translets are typically small, perhaps 5 to 100 Kbytes in size, depending on the complexity of the transformation, and they can run on any Java 1.x or 2.x Java Virtual Machine. Are you a budding XSLT programmer? Then Ambroziak recommends as a resource Michael Kay's new "XSLT Programmer's Reference" from Wrox Press (http://www.wrox.com/Consumer/Store/Details.asp?ISBN=1861003129). Still More XML That Old Killer App Again While I'm skeptical that we'll see much interesting video streaming into America's living rooms anytime soon, De Bot was bullish. But let's face it, that's his job. Not surprisingly, he wouldn't predict when this convergence might occur. On the portable audio front, De Bot concedes that the MPEG3 standard requires too much bandwidth (128 Kbps for stereo, CD-quality audio) for the current crop of wireless handheld devices, especially cell phones. New audio algorithms are needed to bring stereo, CD-quality audio streams down below the 56-Kbps range so audio can be reliably streamed over next generation, or 2.5g, cell networks. (Current cell networks are considered second generation, or 2g, networks. The emerging packet cell networks are considered 2.5g, or 2-1/2 generation, networks. And 3g, or third-generation networks, with much higher bandwidth are still in the planning stages.) Tomorrow: Moderating mobility
The Extensible Markup Language took center stage Wednesday at the ninth International World Wide Web conference in Amsterdam. Specifically, there was much attention focused on XSLT (Extensible Style Language Transformations), the key to transforming XML documents into other types of documents. As XML use becomes more widespread, so will XSLT. Several major XSLT engines are available, including James Clark's XT, the Apache Project's Xalan, and Microsoft's MSXML3. These XSLT engines have one thing in common: They're all interpreters that take an XML document and an XSL style sheet as input and transform the document into the format specified by the style sheet, which might be Adobe Acrobat PDF format or HTML.
Michael Sperberg-McQueen, World Wide Web Consortium Schema Working Group co-chair, discussed the alpha version of the XML Schema validator, which is available online (http://www.w3.org/XML/Schema.html) and can be used to validate schemas that developers may devise. Schemas are a powerful set of standards (not all in place yet) for describing the structure of XML documents. They will likely supplant the current mechanism of using document type definitions. Sperberg-McQueen recommends that any developers working on new XML projects use schemas rather than DTDs.
Ever since Bellcore invented ADSL (asymmetric digital subscriber line) in 1989 to bring "video on demand" into America's living rooms, industry pundits have been forecasting the imminent arrival of on-demand video services for home users. The current buzzword for this genesis is "convergence" and thus the title of Paul De Bot's keynote at WWW9, "The Convergence of Internet and Television Technologies: How Will it Change the Living Room Experience?" De Bot, VP of business development for Philips Digital Networks, says the solution revolves around the MPEG4 standard, which permits high-quality compressed audio and video at varying rates. One significant feature of MPEG4 is the object-level addressability of the video frame, which he demonstrated with a video puzzle, showing a full-motion video broken up into puzzle pieces the user can drag and drop with a mouse while the video is running.
BP seeking Regional Desktop Coordinator in Houston, TX
Agilent Technologies seeking Marketing Manager in Melbourne, AU
Advancement Project seeking Junior Web Developer in Los Angeles, CA
Johns Hopkins Univ Carey Business School seeking Asst Dean for IS in Baltimore, MD
City of Westland seeking MIS Director in Westland, MI
For more great jobs, career-related news, features and services, please visit our Career Center.
Insurance Providers: Improving Customer Retention through the Contact Center
Customer experience is a big deal for the insurance industry, and doing it right has never been more critical than now. In fact, Nationwide Insurance found that a 1% increase in customer retention increased annual premiums by $1 million. In order to master providing a consistent – and consistently positive – customer experience, insurance companies must rebuild their contact center operations around the customer. The problem? Desktop complexity in the insurance contact center, which is particularly prevalent in the insurance industry. Some insurance companies have more than 20 applications and tools on the desktop. That means that CSRs, who are supposed to provide quality and timely service to customers on each call, end up navigating through dozens of non-integrated applications. The good news is that implementing a unified desktop in the contact center will help insurers overcome all of the above-mentioned challenges, giving the CSR that fully integrated view of each customer. A unified desktop solution is the quickest and most efficient way to improve customer retention while reducing your cost of operations – it’s the insurance policy you need to keep your customers’ business for years to come.

NOTE: Offer valid for U.S., U.S. possessions, & Canada only