Argo (web browser)

Last updated

Argo
Developer(s) Bert Bos [1]
Initial releaseAugust 1994;29 years ago (1994-08)
Final release
? / 2 July 1997;26 years ago (1997-07-02)
Operating system HP-UX
Available inEnglish
Type web browser
License W3C Software Notice and License/CERN open source copyright

Argo was part of a project to make the Internet accessible to scholars in the Humanities at the University of Groningen. [2] The Argo web browser was created in August 1994 by Bert Bos. [1]

Contents

There is presently no publicly available built version, although the source code is still available. [3]

History

The Argo browser was able to handle its own style sheet language called Stream-based Style Sheet Proposal (SSP) rendered mostly by Xlib/Xrm. [1] SSP was general enough to be able to be applied to other markup languages in addition to HTML. In the development process of Cascading Style Sheets (CSS) Bos was one of the first people who decided to join Håkon Wium Lie. [2] Although this early adoption SSP had other advanced features that could not be integrated in CSS1 and had to wait for CSS2. [2] Arena and Argo were presented as a testbed at the World Wide Web Conference 3 on 10–14 April 1995 in Darmstadt [1] [2]

Functionality

Argo based on the W3A, an API for WWW browser applets. [4] The browser featured plug-in modules, or "applets", which allowed for the addition of new functionality without recompilation. Examples of such functionality provided by the applets includes adding support for the following: [1]

The browser's kernel depended on the modules to provide such functionality.

Technical

The browser was run on HP-UX and used dynamic loading to support its applets.

See also

Related Research Articles

<span class="mw-page-title-main">HTML</span> HyperText Markup Language

The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript.

A HTML editor is a program used for editing HTML, the markup of a web page. Although the HTML markup in a web page can be controlled with any text editor, specialized HTML editors can offer convenience, added functionality, and organisation. For example, many HTML editors handle not only HTML, but also related technologies such as CSS, XML and JavaScript or ECMAScript. In some cases they also manage communication with remote web servers via FTP and WebDAV, and version control systems such as Subversion or Git. Many word processing, graphic design and page layout programs that are not dedicated to web design, such as Microsoft Word or Quark XPress, also have the ability to function as HTML editors.

An HTML element is a type of HTML document component, one of several types of HTML nodes. The first used version of HTML was written by Tim Berners-Lee in 1993 and there have since been many versions of HTML. The current de facto standard is governed by the industry group WHATWG and is known as the HTML Living Standard.

<span class="mw-page-title-main">Amaya (web editor)</span> Web browser and web editor

Amaya is a discontinued free and open source WYSIWYG web authoring tool with browsing abilities.

<span class="mw-page-title-main">Håkon Wium Lie</span> Norwegian software engineer

Håkon Wium Lie is a Norwegian web pioneer, a standards activist, and the chairman of YesLogic, developers of Prince CSS-based PDF rendering software. He was the Chief Technology Officer of Opera Software from 1998 until the browser was sold to new owners in 2016. He is best known for developing Cascading Style Sheets (CSS) while working with Tim Berners-Lee and Robert Cailliau at CERN in 1994.

<span class="mw-page-title-main">Bert Bos</span> Dutch computer scientist

Gijsbert (Bert) Bos is a Dutch computer scientist known for the development of Argo, a web browser he developed as test application for his style sheet proposal.

<span class="mw-page-title-main">Tantek Çelik</span> American technologist, creator of Microformats.org

Tantek Çelik is a Turkish-American computer scientist, currently the Web standards lead at Mozilla Corporation. Çelik was previously the chief technologist at Technorati. He worked on microformats and is one of the principal editors of several Cascading Style Sheets (CSS) specifications. He is author of HTML5 Now: A Step-by-Step Video Tutorial for Getting Started Today (ISBN 978-0-321-71991-1).

The blink element is a non-standard HTML element that indicates to a user agent that the page author intends the content of the element to blink. The element was introduced in Netscape Navigator but is no longer supported and often ignored by modern Web browsers; some, such as Internet Explorer, never supported the element at all.

JavaScript Style Sheets (JSSS) was a stylesheet language technology proposed by Netscape Communications in 1996 to provide facilities for defining the presentation of webpages. It was an alternative to the Cascading Style Sheets (CSS) technology.

<span class="mw-page-title-main">Acid2</span> Online HTML rendering test

Acid2 is a webpage that test web browsers' functionality in displaying aspects of HTML markup, CSS 2.1 styling, PNG images, and data URIs. The test page was released on 13 April 2005 by the Web Standards Project. The Acid2 test page will be displayed correctly in any application that follows the World Wide Web Consortium and Internet Engineering Task Force specifications for these technologies. These specifications are known as web standards because they describe how technologies used on the web are expected to function.

Tableless web design is a web design method that avoids the use of HTML tables for page layout control purposes. Instead of HTML tables, style sheet languages such as Cascading Style Sheets (CSS) are used to arrange elements and text on a web page.

<span class="mw-page-title-main">Chris Lilley (computer scientist)</span> British computer scientist

Chris Lilley is a British computer scientist known for co-authoring the Portable Network Graphics (PNG) format, starting the Scalable Vector Graphics (SVG) format, and his work on HTML2, CSS2, and Web fonts.

<span class="mw-page-title-main">Libwww</span>

Libwww is an early World Wide Web software library providing core functions for web browsers, implementing HTML, HTTP, and other technologies. Tim Berners-Lee, at the European Organization for Nuclear Research (CERN), released libwww in late 1992, comprising reusable code from the first browsers.

<span class="mw-page-title-main">Web typography</span> Publishing considerations for the Web

Web typography, like typography generally, is the design of pages – their layout and typeface choices. Unlike traditional print-based typography, pages intended for display on the World Wide Web have additional technical challenges and – given its ability to change the presentation dynamically – additional opportunities. Early web page designs were very simple due to technology limitations; modern designs use Cascading Style Sheets (CSS), JavaScript and other techniques to deliver the typographer's and the client's vision.

<span class="mw-page-title-main">CSS</span> Style sheet language

Cascading Style Sheets (CSS) is a style sheet language used for specifying the presentation and styling of a document written in a markup language such as HTML or XML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.

<span class="mw-page-title-main">Arena (web browser)</span> Web browser and Web authoring tool for Unix

The Arena browser was one of the first web browsers for Unix. Originally begun by Dave Raggett in 1993, development continued at CERN and the World Wide Web Consortium (W3C) and subsequently by Yggdrasil Computing. Arena was used in testing the implementations for HTML version 3.0, Cascading Style Sheets (CSS), Portable Network Graphics (PNG), and libwww. Arena was widely used and popular at the beginning of the World Wide Web.

<span class="mw-page-title-main">CSS box model</span> Model used for styling websites

In web development, the CSS box model refers to how HTML elements are modeled in browser engines and how the dimensions of those HTML elements are derived from CSS properties. It is a fundamental concept for the composition of HTML webpages. The guidelines of the box model are described by web standards World Wide Web Consortium (W3C) specifically the CSS Working Group. For much of the late-1990s and early 2000s there had been non-standard compliant implementations of the box model in mainstream browsers. With the advent of CSS2 in 1998, which introduced the box-sizing property, the problem had mostly been resolved.

Media queries is a feature of CSS 3 allowing content rendering to adapt to different conditions such as screen resolution. It became a W3C recommended standard in June 2012, and is a cornerstone technology of responsive web design (RWD).

The CSS Working Group is a working group created by the World Wide Web Consortium (W3C) in 1997, to tackle issues that had not been addressed with CSS level 1. As of December 2022, the CSSWG had 147 members.

Prince is a computer program that converts XML and HTML documents into PDF files by applying Cascading Style Sheets (CSS). Prince is a commercial product, which is free to download and use for non-commercial purposes.

References

  1. 1 2 3 4 5 Bert Bos (14 April 1995). "SIMPLE STYLE SHEETS FOR SGML & HTML ON THE WEB". World Wide Web Consortium . Retrieved 20 June 2010.
  2. 1 2 3 4 Håkon Wium Lie; Bert Bos. "Chapter 20 – The CSS saga". World Wide Web Consortium. Archived from the original on 19 June 2010. Retrieved 23 June 2010.
  3. the download directory for the Argo files
  4. Bert Bos. "Home Page of Bert Bos". World Wide Web Consortium . Retrieved 27 June 2010.
  5. 1 2 3 4 5 6 Bert Bos (23 November 2007). "Argo: user commands per mode". World Wide Web Consortium . Retrieved 27 June 2010.