Nederlands, English
Donate to ASK-Solutions (the IRADIS Foundation), Watch our videos, Support us at Patreon
Logon

BackPage

BackPage is an early project of ASK-Solutions. Its first release appeared in 1998. The project developed a publishing system built around structured source files and generated website output and was made publicly available as free software under the GNU General Public License version 2.

BackPage is now a historical project, but it remains important because it shows an early technical expression of questions that still matter within ASK-Solutions: how information can remain understandable, maintainable, portable and under the control of the people who publish it. The project was not merely an internal tool, but was deliberately shared in a form that others could inspect, use, adapt and preserve.

Why BackPage existed

BackPage was created in a period when maintaining a website by hand meant repeating the same structural work across many separate HTML files. Navigation, footers, indexes, links and shared layout elements had to be kept in sync manually, and every new page could require small changes throughout the site. Desktop web-authoring tools such as FrontPage and Dreamweaver solved part of that problem by managing templates, project structures and generated components inside an application.

BackPage addressed the same maintenance problem from a different direction. Instead of making the website dependent on a desktop publishing application, it used source files and common GNU tooling such as make, sed and awk to generate the site. The important idea was that the structure of the website could be automated without tying the authoring process to one graphical tool, one workstation, one upload method or one vendor-specific project format.

That also affected how websites were designed and deployed. BackPage was not built around treating a website as a desktop-publishing document for a fixed page size. It supported the idea that a website should remain flexible across browsers, devices and screen sizes, and that the generated output should be ordinary web files that could be uploaded, inspected, copied, backed up and hosted without requiring special server-side publishing extensions.

What BackPage did

This made BackPage an early step toward the publishing approach that later became important in Synergos and Nocterra: keep the source understandable, automate repeated structure, generate predictable output, and avoid making the website dependent on a proprietary editor, browser-specific workflow, special hosting extension or vendor-controlled publishing environment.

The project reflected the foundation’s preference for systems that can be inspected, backed up, adapted and maintained over time. A website was not only a visual result in a browser. It was also a body of knowledge, structure, links, text, files and decisions that should remain usable later.

From BackPage to Synergos and Nocterra

BackPage later became the starting point for a separate project, Synergos. Synergos explored a broader and more interactive publishing model and, in several respects, adopted a different technical architecture, including database-backed administration, a web interface, products, ordering and payment handling.

The experience gained from both BackPage and Synergos later contributed to the development of Nocterra. Nocterra is not simply the next version of BackPage or Synergos, but a separate project in which useful ideas and lessons from both predecessors were reconsidered. Source-based publishing, maintainability, portability and long-term control once again became central to the design.

Relationship with ASK-Solutions

BackPage is an early project of ASK-Solutions. It gave concrete technical form to questions concerning knowledge, freedom and dependency: how can information be published without making its content and maintenance wholly dependent on one vendor, one application or one particular technical platform?

A website is often also a form of public memory. It can contain documentation, explanations, downloads, references, updates and context. When that memory depends heavily on closed tools, a vendor-specific format or a fragile workflow, not only the website itself but also the knowledge accumulated within it can become harder to transfer or even become unusable.

By working from structured source files, generally available tools and ordinary web output, BackPage therefore explored at an early stage how publishing could remain understandable, maintainable and portable. The same questions later reappear, from the distinct purposes of their own projects, in Synergos and Nocterra.

Status

BackPage is a historical project. It is no longer developed as the current publishing system, but remains relevant to the history of ASK-Solutions and to understanding technical choices that were later reconsidered in Synergos and Nocterra.

Historical BackPage releases are being restored and made available again through the Nocterra download archive. This preserves BackPage material for documentation, research and historical use, while also making the development from BackPage into later projects easier to reconstruct.

Do you have an old BackPage copy?

ASK-Solutions is trying to preserve historical BackPage material as part of the project history that led to Synergos and Nocterra. If you still have an old BackPage release, partial source archive, example site, patch, screenshot or related file, please contact the foundation.

Restored historical releases that are already available can be found on the Nocterra download page. Additional material may help complete the archive and document the project more accurately as a historical free software artifact.

Where to go next