The Cover PagesThe OASIS Cover Pages: The Online Resource for Markup Language Technologies
Advanced Search
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

Cover Stories
Articles & Papers
Press Releases

XML Query

XML Applications
General Apps
Government Apps
Academic Apps

Technology and Society
Tech Topics
Related Standards
Last modified: October 07, 2009
XML Daily Newslink. Wednesday, 07 October 2009

A Cover Pages Publication
Provided by OASIS and Sponsor Members
Edited by Robin Cover

This issue of XML Daily Newslink is sponsored by:
Sun Microsystems, Inc.

Google Urges Web Adoption of Vector Graphics
Stephen Shankland, CNET

"Some seeds for overhauling Web browser graphics were planted more than a decade ago, and Google believes now is the time for them to bear fruit. The company is hosting the SVG Open 2009 conference to dig into a standard called Scalable Vector Graphics (SVG) that can bring the technology to the Web. With growing support from browser makers, an appetite for vector graphics among Web programmers, and new work under way to make SVG a routine part of the Web, the technology has its best chance in years at becoming mainstream. New Web programming standards are hard to nurture, but they do arrive, said Brad Neuberg, a Google programmer and speaker at the conference...

Vector graphics describe imagery mathematically with lines, curves, shapes, and color values rather than the grid of colored pixels used by bitmapped file formats such as JPEG or GIF widely used on the Web today. Where appropriate, such as with corporate logos but not photographs, vector graphics bring smaller file sizes and better resizing flexibility. That's good for faster downloads and use on varying screen sizes. For one example, try the SVG version of the Wikipedia logo using the page-zoom tools in Firefox, Safari, Chrome, or Opera. It's a big SVG file, but it does scale. Another real-world example: the illustrations in Google Docs use SVG..."

See also: the W3C Scalable Vector Graphics (SVG) web site

Desktop Alert Extends Common Alerting Protocol to Instant Messaging Applications Worldwide With Jabcast XMPP
Staff, Desktop Alert Announcement

"Desktop Alert Inc. has announced the release of Jabcast XMPP. Public and private sectors can now integrate with the Common Alerting Protocol for facilitating emergency messages to an indispensable amount of end-points such as Instant Messengers, Blackberries, cell phones, alert beacons and other communication devices with near real-time speed. Desktop Alert is a worldwide leader in Command and Control Mass Notification Systems and a Sponsor-Level Member with OASIS Emergency Interoperability. Members accelerate the development, adoption, application, and implementation of emergency interoperability and communications standards and related work. Recently, Desktop Alert demonstrated XMPP Interoperability with CAP and EDXL Standards at OASIS Baltimore Emergency Interoperability Training Event in Baltimore...

Jabcast XMPP is built on the Extensible Messaging and Presence Protocol (XMPP) (formerly named Jabber). XMPP is an open, XML-based protocol originally aimed at near-real-time, extensible instant messaging (IM) and presence information (e.g., buddy lists, recall lists), but now expanded into the broader realm of message oriented middleware. Desktop Alert recently demonstrated Jabcast XMPP's "opt-in" interoperability with CAP and EDXL Standards... The Jabcast XMPP CAP Server allows for CAP Message Publication to Google Talk, AIM for AOL users, Microsoft Windows Live Messenger and Yahoo! Messenger, ICQ, IRQ and numerous other instant messaging products and platforms. Instant Messaging users can simply subscribe to a CAP feed and instantly be configured to receive CAP messages worldwide..."

See also: OASIS Emergency Management specifications

Busting the ECM Myth
Dmitri Tcherevik, Information Management Direct

"[...] CMIS (Content Management Interoperability Services) is currently undergoing active review and development in OASIS and is expected to be finalized within the next six to eight months. The number of companies participating in this work has grown dramatically. CMIS defines a unified model for describing content resources and repositories that manage them. It also offers bindings of this model to the SOA and REST architectural patterns. There is a lot to like in this new standard... To users of a Web content management (WCM) product, it promises transparent access to content stored in the various content repositories directly from a Web site authoring tool. An image can be placed on a Web page and served to billions of Web site visitors regardless of where the original copy of this image was physically stored: in a document management system, in a collaboration workspace or in a digital asset management system. In this case, a WCM system acts as a CMIS client with transparent access to disparate content repositories deployed in the enterprise...

A WCM can also be a CMIS server. This is particularly useful when content published on a Web site is syndicated to other Web properties and applications. With CMIS, every image, video and news story published on a Web site becomes a Web resource that can be found, retrieved, manipulated and reused in numerous gadgets and mashups. This is where the distributed nature of the standard and its native support for the popular Web protocols is especially helpful and valuable..."

See also: CMIS references

Why Bank Of America Joined Open Mashup Alliance
John K. Waters, Application Development Trends

"The launch of the Open Mashup Alliance (OMA) promises to bring what until now was elusive interoperability among mashups. OMA not only comprises software vendors but professional services firms and one enterprise—Bank of America... What Bank of America and some of the other founding professional services firms bring to the table is an evolving set of actual business cases, said John Crupi, chief technology officer of JackBe, the vendor whose markup language is the basis of OMA's new standard..."

From The Open Mashup Alliance web site: "OMA is a consortium of individuals and organizations dedicated to the successful use of Enterprise Mashup technologies and adoption of an open language that promotes Enterprise Mashup interoperability and portability... Enterprise Mashups combine and remix data from databases, spreadsheets, websites, Web Services, RSS/Atom feeds, and unstructured sources that deliver actionable information for better decision-making. The Open Mashup Alliance has been chartered to steward an open, free-to-use Enterprise Mashup Markup Language (EMML) that can reduce the risk and cost of enterprise mashup implementations, improve mashup portability of mashup designs, and increase the interoperability of mashup solutions... EMML is not meant to be a General Purpose Language and does not compete with them. In fact, EMML was designed to be complimentary to and integrated with popular languages like JavaScript, Java, Groovy, Ruby and others. EMML is a declarative XML-based language and, as such, leverages and complements existing XML capabilities inherent in XQuery, XPath, and XSLT..."

See also: the Open Mashup Alliance EMML FAQ document

A Guide to Claim-Based Identity
Abel Avram, InfoQueue

"Microsoft patterns & practices has created a new CodePlex project entitled 'Claims Based Identity & Access Control Guide' to introduce users to claims-based identity and to present examples on how to write applications using this new type of authentication and authorization. A trusted authority (Issuer) issues a signed security token containing a set claims (credentials) which is given to the application for validation. The application will authenticate the user if the security token is valid and signed by a trusted issuer...

Letting the issuer to deal with all security issues involved eases the process of integration, migration, merger, federation or building cloud applications. Also, single sign-on (SSO) is easier to implement for the same reason. The guide presents how a fictive company has implemented SSO using claims offering its employees external access to its applications without having to create a VPN connection first. While claims-based identity is a recommended approach to security, it is not necessarily appropriate for anybody to use..."

WebKit and Why Open Standards Matter
Savio Rodrigues, InfoWorld

"Readers know WebKit as the open source Web browser engine used by several mobile and PC Web browsers, including Apple's Safari, Google's Chrome, Palm's WebOS, and the Android Web browser. In fact, Wikipedia lists 19 browsers based on the open source WebKit browser engine. As you read on, keep in mind there is no standard that vendors using WebKit must adhere to or claim certification against. A WebKit-based browser is, well, whatever the vendor wants it to be...

Peter-Paul Koch's analysis of WebKit implementations [leads us to] imagine... [what] if there were a WebKit standard and a compliance test suite that vendors had to certify against to use the WebKit brand. Customers and developers would gain protection against vendor lock-in that open standards deliver to a much higher degree than open source alone..."

See also: Koch 'No WebKit on Mobile'


XML Daily Newslink and Cover Pages sponsored by:

IBM Corporation
Microsoft Corporation
Oracle Corporation
Sun Microsystems, Inc.

XML Daily Newslink:
Newsletter Archive:
Newsletter subscribe:
Newsletter unsubscribe:
Newsletter help:
Cover Pages:

Hosted By
OASIS - Organization for the Advancement of Structured Information Standards

Sponsored By

IBM Corporation
ISIS Papyrus
Microsoft Corporation
Oracle Corporation


XML Daily Newslink
Receive daily news updates from Managing Editor, Robin Cover.

 Newsletter Subscription
 Newsletter Archives
Globe Image

Document URI:  —  Legal stuff
Robin Cover, Editor: