( is a leading developer of tools and technologies for collaborative content workflows from the desktop to the enterprise. Hundreds of QuarkXPress XTensions modules are available commercially from third-party developers, and Quark periodically releases QuarkXTensions software for its desktop and enterprise products based on customer needs and requests. Easy-to-install XTensions modules can add new features (such as palettes, commands, tools and menus) to augment just about every activity users can accomplish with QuarkXPress. XTensions software enhances the functionality of Quark products. For more information about becoming a QuarkAlliance XTensions developer, visit the Quark Web site at. Developers can choose to develop XTensions modules using the QuarkXPress XTensions Developer Kit (XDK), QXML, or both. The QXML developer kit is available immediately to certified QuarkXPress XTensions developers. In the next version, developers will be able to both read from and write to QuarkXPress projects. The initial version of QXML allows developers to read data from a QuarkXPress project. With the QuarkXPress DOM interface, QXML, the complexity of these issues is reduced, and the task is easier and much more manageable. Formerly, developers faced fairly complex issues porting the application from Java to C/C++, and they essentially would be required to rewrite the program. Manually importing and styling this data in QuarkXPress takes time, so an automated solution is required. The publisher also wants to pull this content into a weekly magazine. How can QXML simplify development? For example, a publisher has a Java application that uses a Web services protocol to pull TV listings information onto a Web site. Quark is absolutely committed to open standards, and this demonstrates the strength of that commitment." "The creation of QXML radically changes the landscape for XTensions development and lets a brand-new group of developers create custom XTensions software for QuarkXPress - and with it, an even wider variety of solutions for our customers. Porting software from other applications and platforms to and from C and C++ can be a lengthy and cost-prohibitive task," explained QuarkXPress Product Manager Tim Banister. "While C and C++ are powerful development languages, developers now use a wide variety of development languages. The same query using C/C++ code would require pages of code. Additionally, developers can run powerful query expressions with just a few lines of code using XPath queries. XTensions modules can be more versatile because they can use a project's complete content, including all formatting, style sheets, hyphenation, and justification specifications. With QXML, the new DOM schema for QuarkXPress, developers can dynamically access and update the content, structure and style of a QuarkXPress project using a DOM interface. The Document Object Model (DOM) is a W3C standard that provides a language-neutral interface for applications and scripts to dynamically access and update content, structure and styling of documents. To make development even easier, QXML presents a QuarkXPress project as an XML tree, and any modifications to the XML files change the project - in real time. Net platform (including C# and VB.Net), and scripting languages (including AppleScript, Perl, JScript and VBScript). XTensions software developers have always programmed in C or C++, but with QXML, developers can write XTensions modules for multiple platforms in C++, Java, any language supported on the. One of the strengths of QuarkXPress is its strong developer community with hundreds of third-party XTensions modules available to augment the functionality of QuarkXPress to meet the diverse requirements of its customers. "With an industry-standard methodology for describing the QuarkXPress file format, our customers have greater security because their QuarkXPress content can be easily integrated into today's complex multi-channel publishing environments." "For many years, valuable content has been locked in proprietary file formats, while the move towards multi-channel publishing has dictated that it can no longer be used just for print," said Juergen Kurz, Quark's vice president of product development. The QXML schema fully describes the QuarkXPress file format in XML and enables QuarkXPress 6.5 XTensions software to be developed using industry standards and a wide variety of development platforms and languages, including Java. today introduced QuarkXPress Markup Language (QXML), an XML schema of the World Wide Web Consortium (W3C) Document Object Model (DOM) that will make it even easier for developers to create custom XTensions software for Quark's industry-leading page-layout software, QuarkXPress. Quark Commits to Open Standards by Opening QuarkXPress File Format As XML New QXML DOM Schema Makes Developing XTensions Software for QuarkXPress Easier Than Ever
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |