Microsoft Chrome
   HOME

TheInfoList



OR:

Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
's Chrome was the code name for a set of
API An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software Interface (computing), interface, offering a service to other pieces of software. A document or standa ...
s that allowed
DirectX Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct", ...
to be easily accessed from user-space software, including
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
. Launched with some fanfare in early 1998, Chrome, and the related Chromeffects, was re-positioned several times before being canceled only a few months later in a corporate reorganization. Throughout its brief lifespan, the product was widely derided as an example of Microsoft's
embrace, extend and extinguish "Embrace, extend, and extinguish" (EEE), also known as "embrace, extend, and exterminate", is a phrase that the U.S. Department of Justice found that was used internally by Microsoft to describe its strategy for entering product categories involvin ...
strategy of ruining standards efforts by adding options that only ran on their platforms.


History

In May 1997, Microsoft bought pioneering startup Dimension X, developers of several Java-based animation tools including Liquid Motion and Liquid Reality. Looking to make their recently introduced
Direct3D Direct3D is a graphics application programming interface (API) for Microsoft Windows. Part of DirectX, Direct3D is used to render three-dimensional graphics in applications where performance is important, such as games. Direct3D uses hardware a ...
more widely available, the Chrome project combined the Dimension X team with many members of the original D3D team. Chrome was originally positioned as a way to easily add 3D effects to all sorts of programs, and described as a "Windows system service" that would be finalized in early 1999.Alex Lash and Michael Kanellos
"Microsoft buffs its Chrome"
, ''cnet'', 26 March 1998
Chrome was the services level of the package, consisting of drivers that talked to D3D, along with a simple viewer application. Chromeffects was an
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
-based wrapper that allowed Chrome to be called from within a web page.Randy Weston
"Microsoft debuts Chromeffects"
, ''cnet'', 21 July 1998
Embedding Chromeffects objects in HTML pages could produce rich content in the same way that
VML Vector Markup Language (VML) is an obsolete XML-based file format for two-dimensional vector graphics. It was specified in Part 4 of the Office Open XML standards ISO/ IEC 29500 and ECMA-376. According to the specification, VML is a deprecat ...
does for 2D artwork. Chrome's project manager, Bob Heddle, claimed that "It is going to propel the industry. We're moving DirectX from programmers to artists." Likewise,
Microsoft Liquid Motion Microsoft Liquid Motion was a product from Microsoft to create Java animations. It was based on technology acquired from Dimension-X. A beta was released in 1998, and version 1.0 was released soon thereafter to compete with Macromedia Flash. The pr ...
was a layer similar to Chromeffects but within
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's List ...
. Chromeffects did not support any of the media standards that were being developed at the
W3C The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. Founded in 1994 and led by Tim Berners-Lee, the consortium is made up of member organizations that maintain full-time staff working to ...
coincident with its development, including
HTML+TIME HTML+TIME (Timed Interactive Multimedia Extensions) was the name of a W3C submission from Microsoft, Compaq/DEC and Macromedia that proposed an integration of SMIL semantics with HTML and CSS Cascading Style Sheets (CSS) is a style she ...
or the
document object model The Document Object Model (DOM) is a cross-platform and language-independent interface that treats an XML or HTML document as a tree structure wherein each node is an object representing a part of the document. The DOM represents a document wi ...
. This led to widespread outcry from the internet community, who saw Chrome as an attempt by Microsoft to inject a powerful proprietary technology into the open standards based web. If uptake of Chromeffects was widespread, this would limit users to Microsoft platforms where the content could be viewed. This led to promises on the part of MS to better interact with these technologies in the future. Chrome was previewed in July 1998 at that year's
SIGGRAPH SIGGRAPH (Special Interest Group on Computer Graphics and Interactive Techniques) is an annual conference on computer graphics (CG) organized by the ACM SIGGRAPH, starting in 1974. The main conference is held in North America; SIGGRAPH Asia ...
, with a developer's release following in August. At the time, Chrome demanded relatively hefty machines to run on, a 350 MHz
Pentium II The Pentium II brand refers to Intel's sixth-generation microarchitecture (" P6") and x86-compatible microprocessors introduced on May 7, 1997. Containing 7.5 million transistors (27.4 million in the case of the mobile Dixon with 256  KB ...
or better with an AGP graphics card. Even Microsoft admitted the hardware requirements were steep, according to Brad Chase, Vice President of Windows marketing and
developer relations Developer Relations, also known as DevRel, is an umbrella term covering the strategies and tactics for building and nurturing a community of mutually beneficial relationships between organizations and developers (e.g., software developers) as the pr ...
at Microsoft, "The initial PCs that will run the Chrome feature of Windows 98 are going to be 350MHz Pentium boxes. You're not going to be able to have this on a standard Pentium today." However, Microsoft claimed that this standard would be widely met by new machines; the general manager of multimedia at Microsoft, Eric Engstrom, noted "Over next 12 months, our projections show that 55 to 60 million units capable of running Chromeffects will be shipped." In spite of these promises, feedback from the testers was almost universally negative, complaining about poor performance and general bugginess. In September 1998, Steve Ballmer announced Chromeffects during his keynote speech at Seybold '98."Steve Ballmer Speech Transcript - Keynote at Seybold 98"
, Microsoft News Center, September 2nd, 1998
He announced that Chromeffects had been released to hardware manufacturer partners and that they were integrating it with the Windows operating system that they are now shipping on new machines. Given the almost universal negative press, both from its own developers and the wider community, Microsoft announced that "Based on developer feedback, we are stepping back and redesigning Chromeffects technologies to better meet both our partner and customer needs."Paul Festa

, ''cnet'', 12 November 1998
Chrome's cancellation was part of a larger reorganization that resulted in dramatic shakeups within Microsoft's multimedia groups. Many of the Chrome staff were merged back into the DirectX team, while Eric Engstrom was moved out of multimedia to the
MSN MSN (meaning Microsoft Network) is a web portal and related collection of Internet services and apps for Windows and mobile devices, provided by Microsoft and launched on August 24, 1995, alongside the release of Windows 95. The Microsoft Net ...
team. Engstrom was in charge of Chrome and the equally "troubled"
NetShow NetShow was Microsoft's original framework for Internet network broadcasting, intended to compete with RealNetworks RealMedia & Vivo (''acquired in 1998 by RealNetworks''). It was later renamed and marketed under the Windows Media umbrella. NetS ...
streaming media projects. At the time there was also speculation that Chrome was killed in order to avoid further troubles at their ongoing
antitrust Competition law is the field of law that promotes or seeks to maintain market competition by regulating anti-competitive conduct by companies. Competition law is implemented through public and private enforcement. It is also known as antitrust l ...
case, given the outcry from the web community. Microsoft did deliver on their promise to better track internet standards, releasing
Microsoft Vizact Microsoft Vizact 2000 is a discontinued program that allowed creation of interactive documents using HTML+TIME, adding effects such as animation. It allowed users to create dynamic documents for the Web. It was preceded by Liquid Motion. Vizact ...
which was based on HTML+TIME. Vizact saw little uptake and was discontinued in 2000.


See also

*
Adobe Atmosphere Adobe Atmosphere (informally abbreviated Atmo) was a software platform for interacting with 3D computer graphics. 3D models created with the commercial program could be explored socially using a browser plugin available free of charge. Atmospher ...
, a similar technology


References

{{reflist


External links


"Early Chrome Preview"
scraped version of Microsoft's early web page * Brad Neuberg
"Blast from the Web Past: DirectAnimation, Microsoft Chrome, and Cartoon Chat"
''ajaxian'', 24 October 2008 Discontinued Microsoft development tools