Tasman (layout engine)

Tasman (layout engine)

Tasman is the name of a layout engine developed by Microsoft, introduced with the Macintosh version of Internet Explorer 5, a new feature in the development of Internet Explorer for Mac (IE mac versions extended back to IE 2). Tasman was an attempt to improve support for web standards, as defined by the World Wide Web Consortium. [cite web | url=http://www.microsoft.com/presspass/press/2000/Jan00/MacWorldIE5.asp | title=Microsoft Unveils Faster, Simpler and More Reliable Internet Explorer 5 Macintosh Edition | date=January 5, 2000 | work=Microsoft press release | accessdate=2007-04-01] At the time of its release, Tasman was seen as the layout engine with the best support for web standards such as HTML and CSS.cite web | url=http://www.macedition.com/cb/cb_20030616.php | title=The power of three | author=CodeBitch | date=June 16, 2003 | work=MacEdition.com | accessdate=2007-04-01] Internet Explorer for Mac is no longer supported, but newer versions of Tasman are incorporated in some other current Microsoft products.

Tantek Çelik led the team that developed the Tasman engine as the Software Development Lead. [cite web | url=http://tantek.com/projects/resume.html | title=Tantek Çelik resumé | author=Tantek Çelik | date=2004 | work=Tantek's Thoughts | accessdate=2007-04-01 ]

Tasman later became used as the layout engine for the MSN for Mac OS X. There were rumors that Internet Explorer 7 would use the Tasman layout engine, but it instead uses Trident V.

Version history

The first version of Tasman (referred to as "v0") was released with "Internet Explorer 5 Macintosh Edition" on March 27 2000. An upgraded version (version 0.1) followed on with the release of "Internet Explorer 5.1 for Mac".

On May 15 2003 Microsoft released the subscription-only MSN for Mac OS X browser, which used an upgraded version of Tasman (version 0.9) as its layout engine. In a posting to the "Mac Internet Explorer Talk" list, Internet Explorer for Mac Program Manager Jimmy Grewal listed a number of improvements:
* Full Unicode support.
* Improved CSS support, with CSS 3 Selectors, CSS TV Profile and @media
* Improved DOM support with DOM 1 Core and DOM 2 Core, Style, and Events. Also improved compatibility with Windows IE DOM.
* XHTML 1.0 and 1.1 support, although it is not activated in MSN for Mac OS X.
* Better support for Mac OS X features such as CoreGraphics, ATSUI and CFSocket networking.

For a while Tasman was improved as part of a number of TV set-top box projects at Microsoft reaching version 1.0. As a matter of fact the Tasman engine is now used in the Microsoft TV Mediaroom Edition.

On May 11 2004 Microsoft started shipping Microsoft Office 2004 for Mac which incorporates a version of the Tasman layout engine in its email client Entourage. [cite web | url=http://blogs.msdn.com/omars/archive/2004/04/05/107468.aspx | title=Entourage: A journey to becoming an Office application | author=Omar Shahine | date=April 5, 2004 | work=Omar Shahine's weblog | accessdate=2007-04-01] [cite web | url=http://tantek.com/log/2004/06.html#d29t1850 | title=Subject: Moving on...; To: co-workers | author=Tantek Çelik | date=June 29, 2004 | work=Tantek's Thoughts | accessdate=2007-04-01]

Typing "about:tasman" in Internet Explorer for the Mac will bring up a list of people who worked on the browser incorporated into the Acid1 test layout.

ee also

*List of layout engines
*Comparison of layout engines

References

External links

* [http://web.archive.org/web/20020619171414/http://archive.webstandards.org/macie5.txt "Web Standards Project praises Microsoft decision to focus on standards in Mac Internet Explorer 5.0"]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Trident (layout engine) — Trident Developer(s) Microsoft Written in C++[1] Operating system Microsoft Windows: Windows XP to 7 (supported …   Wikipedia

  • Gecko (layout engine) — Gecko Developer(s) Mozilla Foundation / Mozilla Corporation Stable release 8.0 / November 8, 2011; 6 days ago (2011 11 08) [1] …   Wikipedia

  • Presto (layout engine) — Presto Developer(s) Opera Software ASA Stable release 2.9.168 / 28 June 2011; 4 months ago ( …   Wikipedia

  • Mariner (layout engine) — Mariner was a canceled project to add performance and stability enhancements to the layout engine used in the Netscape Communicator web browser. Mariner became open source in March 1998 when Netscape released its client code and started the… …   Wikipedia

  • Tasman — may refer to:People* Tasman Clingan (born 1988), Australian Rules Football player * Raymond Tasman Donoghue (1920 1960), Australian tram driver posthumously awarded the George Cross * Lindsay Tasman Ride (1898 1977), Australian physiologist,… …   Wikipedia

  • Tasman (Software) — Tasman Betriebssystem Mac OS 7 OS X (wird nicht weiterentwickelt) Kategorie Engine Bibliothek Lizenz Proprietär (Microsoft EULA) Tasman ist der Name einer Rendering Engine von Microsoft und wurde erstmals …   Deutsch Wikipedia

  • Comparison of layout engines (HTML) — HTML HTML and HTML5 Dynamic HTML XHTML XHTML Mobile Profile and C HTML Canvas element Character encodings Document Object Model Font family HTML editor HTML element HTML Frames HTML5 video HTML scrip …   Wikipedia

  • Comparison of layout engines (Document Object Model) — The following tables compare DOM compatibility and support for a number of layout engines. Please see the individual products articles for further information. This article is not all inclusive or necessarily up to date. Unless otherwise… …   Wikipedia

  • Comparison of layout engines (XHTML 1.1) — The following tables compare XHTML 1.1 compatibility and support for a number of layout engines. XHTML 1.1 which is mainly a modularization of XHTML 1.0, is composed of 20 element modules (7 of which are submodules), including the additional Ruby …   Wikipedia

  • Comparison of layout engines (XHTML) — HTML HTML and HTML5 Dynamic HTML XHTML XHTML Mobile Profile and C HTML Canvas element Character encodings Document Object Model Font family HTML editor HTML element HTML Frames HTML5 video HTML scrip …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”