Skip to main content

Home/ Groups/ Future of the Web
4More

Microsoft debuts early test version of Oxite open source blogging engine | Open Source ... - 0 views

  • WordPress has more competition to be. Microsoft’s Codeplex team has developed an open source blogging engine that can support simple blogs and large web sites such as its own MIX Online.
  • “Oxite was developed carefully and painstakingly to be a great blogging platform, or a starting point for your own web site project with CMS needs,” according to Microsoft.com.
  • Oxite offers support for multiple blogs per site.  ”Oxite includes the ability to create and edit an arbitrary set of pages on your site. Want an ‘about’ page? You got it. Need a special page about your dogs, with sub-pages for each of those special animals? Yep, no worries,” Microsoft continues. “The ability to add pages as a child of another page is all built in. The web-based editing and creation interface lets you put whatever HTML you want onto your pages, and the built-in authentication system means that only you will be able to edit them.
  •  
    The ability to create child pages of a parent page is something I haven't seen before in a blogging app. There are a ton of CMS that offer such features, but blogs have been an exception.
12More

Introducing the Open XML Format External File Converter for 2007 Microsoft Office Syste... - 0 views

  • In other words, revising the Open XML Format converter interfaces by adding new functionality does not require any recompilation of existing clients. This guarantees backward compatibility as these converter interfaces are upgraded.
    • Paul Merrell
       
      But what does it do for forward compatibility? OOXML is a moving interoperabillity target.
  • In addition to allowing converters to override external file formats, the applications allow converters to override OpenDocument Format-related formats (such as .odt). For example, if you specify a converter to be the default converter for .odt, Word 2007 SP2 invokes the specified converter whenever a user tries to open an .odt file from the Windows Shell instead of going through the native load path for Word 2007 SP2.
    • Paul Merrell
       
      How wonderful. Developers can bypass the forthcoming Microsoft native file support for ODF. Perhaps to convert Excel formulas to OpenForumla?
  • Open XML Format converters for Word 2007 SP2, Excel 2007 SP2, or PowerPoint 2007 SP2 are implemented as out-of-process COM servers. Out-of-process converters have the benefit of running in their own process space, which means issues or crashes within converters do not affect the application process space. In addition, out-of-process 32-bit converters can function on 64-bit operating systems in Microsoft Windows on Windows 64-bit (WoW64) mode without the need for converters to be compiled in 64-bit.
    • Paul Merrell
       
      Pretty lame excuses for not documenting the native file support APIs. I.e., the native file supoort APIs already throw "can't open file" error messages for problematic documents without crashing the app. The bit about not needing to recompile converters for 64-bit Windoze is a complete red herring. This is only a benefit if one requires conversion in an external process. It wouldn't be an issue if the native file support APIs were documented and their intermediate formats were the interop targets.
    • Paul Merrell
       
      I.e., one need not recompile the Office app if a supported native format is added. The OpenDocument Foundation and Sun plug-ins for MS Office proved that.
  • ...3 more annotations...
  • To begin developing a converter, you should familiarize yourself with the Open XML standard. For more information, see: Standard ECMA-376: Office Open XML File Formats.
    • Paul Merrell
       
      Note that they specify Ecma 376 rather than ISO/IEC:29500-2008 Office Open XML. So you get to rewrite your converters when Microsoft adds support for the official standard in the next major release of Office.
  • External files are imported into Word 2007 SP2, Excel 2007 SP2, or PowerPoint 2007 SP2 by converting the external file to Open XML Formats. External files are exported from Word 2007 SP2, Excel 2007 SP2, or PowerPoint by converting Open XML Formats to external files. The success of either the import or export conversion depends upon the accurate generation and interpretation of Open XML Formats by the converter.
    • Paul Merrell
       
      Note that this is a process external to the native file support APIs and their intermediate formats. The real APIs apparently will remain obfuscated. Thiis forces others to develop support for Ecma 376 rather than working directly with the native file support APIs. In other words, more incentives for others to target the moving target OOXML rather than the more stable intermediate formats.
  • Summary: Get the details about the interfaces that you need to use to create an Open XML Format External File Converter for the 2007 Microsoft Office system Service Pack 2 (SP2). (16 Printed Pages)
2More

Doug Mahugh : Miscellaneous links for 12-09-2008 - 0 views

  • If you've been at one of the recent DII workshops, you may recall that some of us from Microsoft have been talking about an upcoming converter interface that will allow you to add support for other formats to Office. I'm pleased to report that we've now published the documentation on MSDN for the External File Converter for SP2. The basic concept is that you convert incoming files to the Open XML format, and on save you convert Open XML to your format. Using this API, you can extend Office to support any format you'd like. The details are not for the faint of heart, but there is sample C++ source code available to help you get started.
  •  
    So now we learn some details about the new MS Office API(s) for unsupported file formats Microsoft promised a few months ago. Surprise, surprise! They're not for native file support. They're external process tools for converting to and from OOXML. That makes it sound as though Microsoft has no intention of coughing up the documentation for the native file support APIs despite its claim that it would document all APIs for Office (also required by U.S. v. Microsoft). The extra conversion step also practically guarantees more conversion artifacts. Do the new APIs provide interop for embedded scripts, etc.? My guess is no. There has to be a reason Microsoft chose to externalize the process rather than documenting the existing APIs. Limiting features available is still the most plausible scenario.
1More

The Future of Mobile Software - RoughlyDrafted Magazine - 0 views

  •  
    The software business is going mobile. That shift will present new challenges but also new opportunities for developers. Appleboy Daniel Eran Dilger explains how the mobile market has evolved into being today's promising next frontier for new software models. This is a good article even though it falls flat and short comparing "desktop-sync" to the emerging "cloud-sync" model. Cloud-sync is vital to workgroup oriented business processes. The problem with desktop-sync being that any kind of conversion-sync process took documents out of the application centric business process. It's a big issue begging for recognition, but given short shrift by Daniel. He also misses the all important role of the Web in the evolution of smartphones. Without 3G-4G Web wireless, there is no such thing as a "smartphone".
3More

Sun to Distribute Microsoft Live Search-Powered Toolbar as Part of Java Runtime Environ... - 0 views

  • Sun and Microsoft have agreed on a search distribution deal that will offer the MSN Toolbar, powered by Microsoft Live Search, to U.S.-based Internet Explorer users who download the Java Runtime Environment (JRE).
  • Sun and Microsoft have agreed on a search distribution deal that will offer the MSN Toolbar, powered by Microsoft Live Search, to U.S.-based Internet Explorer users who download the Java Runtime Environment (JRE). This agreement gives Internet Explorer users downloading Sun’s JRE the option to download the MSN Toolbar for one-click access to Live Search features, as well as news, entertainment, sports and more from the MSN network and direct access to Windows Live Hotmail and Windows Live Messenger.
  • “This agreement with Sun Microsystems is another important milestone in our strategy to secure broad-scale distribution for our search offering, enabling millions more people to experience the benefits of Live Search,” said Yusuf Mehdi, senior vice president of the Online Audience Business at Microsoft. “With the vast array of Java software-based Web applications that are downloaded every month, this deal will expose Live Search to millions more Internet users and drive increased volume for our search advertisers.”
1More

OWL 2 Web Ontology Language:New Features and Rationale - 0 views

  • Abstract OWL 2 extends the W3C OWL Web Ontology Language with a small but useful set of features that have been requested by users, for which effective reasoning algorithms are now available, and that OWL tool developers are willing to support. The new features include extra syntactic sugar, additional property and qualified cardinality constructors, extended datatype support, simple metamodeling, and extended annotations. This document is a simple introduction to the new features of the OWL 2 Web Ontology Language, including an explanation of its differences with respect to OWL 1. It also presents the requirements that have motivated the design of the main new features, and their rationale from a theoretical and implementation perspective.
1More

FT.com - Sun seeks ray of light in open-source turnround - 0 views

  • Wall Street has all but given up on Jonathan Schwartz.The chief executive of Sun Microsystems has been pushing one of the most drastic turnround strategies Silicon Valley has seen. Yet he now also has to contend with a severe economic downturn, the early stages of which have already exposed Sun's vulnerabilities: its reliance on expensive high-end equipment that does not sell well when times are hard, and its large exposure to the financial services industry.At barely $3 a share, Sun's $2.3bn stock market value is 40 per cent below its book value, and little more than 1 per cent of its value at the start of the decade. The announcement earlier this month of job cuts of up to 18 per cent of Sun's workforce has done little to change investors' minds.
2More

Sun on open source: What doesn't kill you... | The Open Road - CNET News - 0 views

  • Open source is the very thing that has crippled Sun, yet Sun is looking to open source, to hobble its competitors and revive its future. We often talk in the technology industry about the need to cannibalize your own business before someone else does it to you. Sun may be a little late off the starting blocks, but it's fascinating to watch its race against time.
  • Having open-sourced its own Solaris operating system, Sun has now tried to corner the market in open source databases with its $1bn purchase of MySQL, the database management system. It now also has its eyes set on the storage market, with a plan to inflict the same pain on incumbents there that it has itself felt from the rise of Linux. It's a hugely gutsy move. It remains to be seen whether it will work, but with Sun's OpenStorage business growing dramatically faster than the rest of the storage industry, it just might work.
1More

The Self-Describing Web - 0 views

  • Abstract The Web is designed to support flexible exploration of information by human users and by automated agents. For such exploration to be productive, information published by many different sources and for a variety of purposes must be comprehensible to a wide range of Web client software, and to users of that software. HTTP and other Web technologies can be used to deploy resource representations that are in an important sense self-describing: information about the encodings used for each representation is provided explicitly within the representation. Starting with a URI, there is a standard algorithm that a user agent can apply to retrieve and interpret such representations. Furthermore, representations can be grounded in the Web, by ensuring that specifications required to interpret them are determined unambiguously based on the URI, and that explicit references connect the pertinent specifications to each other. Web-grounding reduces ambiguity as to what has been published in the Web, and by whom. When such self-describing, Web-grounded resources are linked together, the Web as a whole can support reliable, ad hoc discovery of information. This finding describes how document formats, markup conventions, attribute values, and other data formats can be designed to facilitate the deployment of self-describing, Web-grounded Web content.
2More

Cover Pages: Content Management Interoperability Services (CMIS) - 0 views

  • "Business challenges: (1) Enterprises needed to aggregate/reuse business content trapped in disparate repositories: Different systems deployed in different departments, Systems inherited through business acquisition and merger. (2) Companies needed to get up-to-date information from business partner's repository: E.g. Aircraft maintenance crew needed to access manufacturers' vast manual repository to get the latest spec and procedure to comply with FAA regulation. (3) ISVs wanted a single application code-base that can be deployed in different repository environments: Lower development and maintenance cost, Bigger addressable market... Content Management Interoperability Services is a Web-based, protocol-layer interface to enable application to interoperate with disparate content management systems. It is platform-and language-agnostic, message-based, with loose coupling.
  • The specification was drafted by EMC, IBM, and Microsoft in a project started October 2006. Additional collaborators include: Alfresco, Open Text, Oracle, and SAP. Interoperability has been validated by all seven vendors.
1More

Tales of Coding: S5 with CSS Slide Transitions in WebKit - 0 views

  •  
    S5 with CSS Slide Transitions in WebKit: Very cool use of WebKit - CSS transitions and animations to create a browser ready presentation. The presentation plays perfectly in Google Chrome! Once again proving the value of the widely deployed WebKit layout engine.
2More

Giggle of the Day -- Microsoft boosts OOXML compatibility - ZDNet.co.uk - 0 views

  • John McCreesh, an evangelist for OpenOffice.org, the main open-source competitor to the Microsoft Office productivity suite, told ZDNet UK on Wednesday that he was surprised to hear Microsoft was continuing to work on OOXML's compatibility. "The feeling had been that OOXML was dead in the water, so it's interesting to see that Microsoft is still trying to revive it in the marketplace," said McCreesh. "The response in the marketplace [to OOXML] hasn't been that encouraging, but they've clearly decided it's worth another push."
  •  
    Chutzpah or terminal naivity from John McCreesh. As though Microsoft had actually considered dropping OOXML from its game plan for domiinating the Web. Did McCreesh actually fall for that "ODF has clearly won" bit of press deflection from Microsoft? http://www.thestandard.com/news/2008/06/19/red-hat-summit-panel-who-won-ooxml-battle As Jean Paoli said in another report today on the same Microsoft event: "Since for maybe a year now, we are seeing far less passion about the format issue and more rationality." http://www.networkworld.com/news/2008/120308-microsoft-openxml.html?page=2
2More

XML.Gov - Home Page - 0 views

shared by Paul Merrell on 02 Dec 08 - Cached
  • Extensible Markup Language (XML) embodies the potential to alleviate many of the interoperability problems associated with the sharing of documents and data. Realizing the potential requires cooperation not only within but also across organizations. Our purpose is to facilitate the efficient and effective use of XML through cooperative efforts among government agencies, including partnerships with commercial and industrial organizations.
  •  
    The U.S. Feds' home site for XML-related initiatives. Activities include coordination of federal actions to capture the power of structured data information systems in XML formats. Site includes federal strategic plan.
1More

John Resig - JavaScript iPhone Apps - 0 views

  •  
    Review of JavaScript Apps and developer approaches for the iPhone. JiggyApp, WebTouch, JSCocoa, and PhoneGap are mentioned. WebTouch is very interesting in that it involves a WebKit instance such as that used by wiki-WORD. It's really simple and gives you a good entry point into the world of hybrid HTML/CSS/JavaScript/Objective-C/Cocoa development.
2More

What Chrome means for Web start-ups | Webware - CNET - Bob Walsh - 0 views

  •  
    Many stories focus on what Google Chrome means for Microsoft, Firefox, and the fate of the current online world. But what does it mean for up-and-coming Web start-ups? Here are six implications for the start-up world that I can see. These assume that Chrome lives up to its hype. T
  •  
    Thanks for that one, Gary. It pushed me a bit closer to getting it about Web Kit. But I still see big issues with web app < > web app interop. E.g., how do we work around the fact that neither HTML 5 nor CSS 2 standardize markup for footnotes, footnote calls, and their counters? And how do we easily edit the content generated by one web app in another without such standardizing markup? Continue creating footnote markup manually and manually renumbering and reordering footnotes?
2More

[ANN] Markup Validator 0.8.4 released from Olivier Thereaux on 2008-11-20 (www-validato... - 0 views

  • I am thrilled to announce today the release of a new version of the W3C Markup Validation Service, also known as "HTML Validator". Use it online http://validator.w3.org/ .... or download it: it is Free and Open Source http://validator.w3.org/source/ The new version, 0.8.4 may sound like a very minor step from the version 0.8.3 released in August, but this new release of the W3C Markup Validator brings some very important change: in addition to checking documents against etablished standards such as HTML 4.01 and XHTML 1.0, the validator can now check documents for conformance to HTML5, thanks to the integration with the Validator.nu html5 engine.
  • HTML5 is still work in progress and support for this next generation of the publishing language of the World Wide Web will remain experimental. The integration of the html5 engine in the validator should provide experimentation grounds for those interested in trying on authoring in this new version of HTML, as well as a feedback channel for the group working on building a stable, open standard.
2More

Microsoft to Google: Get Off of My Cloud - BusinessWeek - 0 views

  • Microsoft's newest facility is drawing lots of oohs and ahs from experts in this specialized field. Most data centers are open, warehouse-style buildings filled with racks of gear. But the first floor of this vast 700,000-square-foot facility looks more like an indoor parking lot, with gear packed into preconfigured shipping containers. Suppliers such as Sun Microsystems (JAVA) and Rackable Systems (RACK) have been advocating similar approaches for years, but this is by far the most ambitious implementation. Each of the containers can hold 2,500 servers, and the floor can hold up to 224 containers. That's a potential maximum of 560,000 servers. "They're pushing the concept to the extreme," Cappuccio says.
  • Microsoft's newest facility is drawing lots of oohs and ahs from experts in this specialized field. Most data centers are open, warehouse-style buildings filled with racks of gear. But the first floor of this vast 700,000-square-foot facility looks more like an indoor parking lot, with gear packed into preconfigured shipping containers. Suppliers such as Sun Microsystems (JAVA) and Rackable Systems (RACK) have been advocating similar approaches for years, but this is by far the most ambitious implementation. Each of the containers can hold 2,500 servers, and the floor can hold up to 224 containers. That's a potential maximum of 560,000 servers. "They're pushing the concept to the extreme," Cappuccio says.
1More

tecosystems » What's a Document? - 0 views

  • To be sure, we should not - must not - try to reframe the traditional definition of a document. For those mainstream folks that will make up the bulk of the user population for the foreseeable future, their definition of what a document is is set, and it would be folly to try and change this. But neither should we let that definition carry forward, tainting more capable formats with the legacy of its limited capabilities. No, we need a new definition or term, I believe. Something more accurately descriptive, and yet non-threatening. Database? Too intimidating, too misleading. Web page? Likewise. Container? I don’t love it.
1More

Coding In Paradise: Fixing the Web, Part I - 0 views

  •  
    Must read: "This blog post is part of a new, semi-regular series called Fixing the Web. The goal is to highlight these issues, identify potential solutions, and have a dialogue. I don't claim to have the answers for the situation we are in. However, I do know this -- if there is any community that potentially has what it takes to solve these issues I believe it's the Ajax and JavaScript communities, which is why this is a perfect place to have these discussions. To start, I see four areas that are broken that must be fixed: ..... "
1More

ArsDigita Community System - Wikipedia, the free encyclopedia - 0 views

  •  
    A history of the ArsDigita Community Software System that first introduced the concept of connective Knowledgeware. Today these systems are known as enterprise ready "social networks". The ArsDigita Community System (ACS) was an advanced Open Source toolkit for developing community web applications developed primarily by developers associated with ArsDigita Corporation. The two most current software toolkits based on this codebase are the OpenACS toolkit and the Red Hat CCM.
« First ‹ Previous 3721 - 3740 of 3871 Next › Last »
Showing 20 items per page