an ABC of web design Go to Home Page
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

O is for Object

O is for Object

The object element <object> is a generic way of embedding "other things" into your webpage.

It is most commonly used for multimedia, including javascript, but could be used for a static image, if the specific <img> element wasn't the preferred way of doing it.

Objects are BIG in heavy-duty programming, specifically the world of object-oriented programming (OOP).

Oops!

OOP is contrasted with procedural programming languages, and is higher in the hierarchy of programming complexity.

The OOP concept is that a programming language should use highly-modular objects as the unit of programming. The object has both data and functional properties.

However, out here in the big web world I find some confusion as to whether this or that programming language should be classed as lowly procedural or elevated object-oriented.

Perhaps, I'm adding to the confusion, what's C++, for example?

A half-way house?

Or take the Brighton Quiz by clicking here