The REAL proposal for addition to HTML 3.0: EMBED

Alex Edelstein (
Tue, 19 Sep 1995 20:48:31 -0700

Darn. I blew it. I sent the wrong specs in. The definitions of that last mail
were obsolete. This email contains the real definitions that we wish to propose.
Please spindle and mutilate the previous email on this subject. I apologize for
wasting your time on a truly idiotic error.

What is different? In making sure that EMBED implementations would be
sufficiently backwards-compatible, we decided to propose EMBED as a container,
with an optional NOEMBED container inside of it.


This is the second in a set of proposals that Netscape is submitting for
consideration by IETF and W3.

Note: We are holding off on submitting officially to the RFC Editor until we can
work up some adequate DTD ATTLIST and ELEMENT definitions. Actually, we're
looking around a bit for DTD experts...

To respond at an admittedly superficial level to several issues recently raised
about Netscape's support for EMBED:

We believe that there is some justification in increasing the size and
redundancy of the specification if the result will be specific enhanced
usability. To this end, we think that EMBED is more straightforward and more
easily understood and implemented by the <em>average</em> content developer than
the proposed alternative to provide REL support for A tags. We're not holding
ourselves up to be some grand altruistic bunch of usability-zealots. We merely
believe that in this particular case, the proposal here is appropriate.

Additional marketing-oriented material that shows a specific implementation of
EMBED is available at:

Alex Edelstein

INTERNET-DRAFT John Giannandrea
Netscape Communications Corp.
Expires SIX MONTHS FROM---> September 19, 1995

A Proposed Extension to HTML: Embed

Status of this Memo

This document is an Internet-Draft. Internet-Drafts are working
documents of the Internet Engineering Task Force (IETF), its
areas, and its working groups. Note that other groups may also
distribute working documents as Internet-Drafts.

Internet-Drafts are draft documents valid for a maximum of six
months and may be updated, replaced, or obsoleted by other
documents at any time. It is inappropriate to use Internet-
Drafts as reference material or to cite them other than as
"work in progress."

To learn the current status of any Internet-Draft, please check
the "1id-abstracts.txt" listing contained in the Internet-
Drafts Shadow Directories on (US East Coast), (Europe), (US West Coast), or (Pacific Rim).

Distribution of this document is unlimited. Please send
comments to the HTML working group (HTML-WG) of the
Internet Engineering Task Force (IETF) at <>.
Discussions of the group are archived at


EMBED allows for the embedding of arbitary objects.


EMBED is a container that allows the insertion of arbitrary objects directly
into an HTML page. Embedded objects are supported by application-specific
plug-ins.EMBED can take arbitrary attributes.

The following general attributes are defined on EMBED:
SRC (required) - Specifies source URL.

HEIGHT - The object's image will be scaled to fit the specified height
and width.

WIDTH - The object's image will be scaled to fit the specified height
and width.

NOEMBED - The EMBED container can contain a NOEMBED container, the contents of
which are ignored by EMBED-compliant implementations.

Authors Address
HTML Authorship Effort
C/O Alex Edelstein, Product Manager - Non-Stinky Cheese Products
Netscape Communications Corp.
501 E. Middlefield Rd.
Mountain View, CA 94301

Alex Edelstein
Sr. Product Manager, Netscape Navigator
Netscape Communications Corp.

Viva Cheddar

Alex Edelstein
Sr. Product Manager, Netscape Navigator
Netscape Communications Corp.

Viva Cheddar