NAPLPS
NAPLPS (North American Presentation Level Protocol Syntax) is a
History
The Canadian
Graphics were encoded as a series of instructions (graphics primitives) each represented by a single ASCII character. Graphic coordinates were encoded in multiple 6-bit strings of XY coordinate data, flagged to place them in the printable ASCII range so that they could be transmitted with conventional text transmission techniques. ASCII SI/SO characters were used to differentiate the text from graphic portions of a transmitted "page". These instructions were decoded by separate programs to produce graphics output, on a plotter for instance. Other work produced a fully interactive version. In 1975, the CRC gave a contract to Norpak to develop an interactive graphics terminal that could decode the instructions and display them on a color display.
During this period, a number of companies were developing the first teletext systems, notably the BBC's Ceefax system. Ceefax encoded character data into the lines in the vertical blanking interval of normal television signals where they could not be seen on-screen, and then used a buffer and decoder in the user's television to convert these into "pages" of text on the display. The Independent Broadcasting Authority quickly introduced their own ORACLE system, and the two organizations subsequently agreed to use a single standard, the "Broadcast Teletext Specification". This later became World System Teletext.
At about the same time, other organizations were developing videotex systems, similar to teletext except they used modems to transmit their data instead of television signals. This was potentially slower and used up a telephone line, but had the major advantage of allowing the user to transmit data back to the sender. The UK's General Post Office developed a system using the Ceefax/ORACLE standard, launching it as Prestel, while France prepared the first steps for its ultimately very successful Minitel system, using a rival display standard called Antiope.
By 1977, the Norpak system was running, and from this work the CRC decided to create their own teletext/videotext system. Unlike the systems being rolled out in Europe, the CRC decided from the start that the system should be able to run on any combination of communications links. For instance, it could use the vertical blanking interval to send data to the user, and a modem to return selections to the servers. It could be used in a one-way or two-way system.[1]
In teletext mode, character codes were sent to users' televisions by encoding them as dot patterns in the vertical blanking interval of the video signal. Various technical "tweaks" and details of the
The system was publicly launched as Telidon on August 15, 1978. Compared to the European standards, the CRC system was faster, bi-directional, and offered real graphics as opposed to simple
Business models for Telidon services were poorly developed. Unlike the UK, where teletext was supported by one of only two large companies whose whole revenue model was based on a read-only medium (television), in North America Telidon was being offered by companies who worked on a subscriber basis.
One-way systems
Telidon-based
NAPLPS was also part of the NABTS teletext standard, for the encoding and display of teletext pages.
In the late 1980s and early 1990s, affiliates of the regional sports network group SportsChannel ran a service called Sports Plus Network, which ran sports news and scores while SportsChannel was not otherwise on the air. The screens, which frequently featured team logos or likenesses of players in addition to text, were drawn entirely with NAPLPS graphics and resembled the loading of Prodigy pages over a modem, though slightly faster.
Two-way systems
Various two-way systems using NAPLPS appeared in North America in the early 1980s. The biggest North American examples were
Other early-1980s NAPLPS technology was deployed in Canada, both as a way for rural Canadians to get news and weather information and as the platform for touchscreen information kiosks. In
London, Ontario - based Cableshare used NAPLPS as the basis of touch-screen information kiosks for shopping malls, the flagship of which was deployed at Toronto's
In the late 1980s,
In 1981, two amateur radio operators (VE3FTT and VE3GQW) received special permission from the Canadian Department of Communications to carry out on-air experiments using NAPLPS syntax which was technically not legal at the time because it was a "coded transmission". Following their report on the success of the tests, the DOC then permitted general use of NAPLPS on amateur radioteletype. This was reported in the ARRL Radio Handbook for several years following.
Between 1988 and 1994, Bell Canada offered a dial-up Telidon service called Alex,[5] similar in spirit to the French Minitel, with the telephone directory its principal information offering.
Decline
NAPLPS lived on into the early 1990s as the graphical basis for the Prodigy online service. Some bulletin boards were able to serve NAPLPS content to callers on their 1200 and 2400 bit/s modems. But the technology's chief advantage in an era of slow telecommunication - its ability to encode complex graphics in terse object commands - became moot as data communication speeds increased and raster graphics compression became popular.
Legacy
In the 1980s, the
See also
- Remote Imaging Protocol (a.k.a. RIPscrip)
- Videotex character set § Data Syntax 3
References
- ^ a b c Cynthia Boyko, "Telidon", Friends of the CRC, 14 October 1997
- S2CID 2774740.
- ^ WFLD Channel 32 - Nite-Owl (Complete & Remastered, 8/25/1982) 🦉, retrieved 2022-11-21
- ^ "Keycom". iml.jou.ufl.edu. Retrieved 2022-11-21.
- ^ "american teletext - ריהוט משרדי". www.office-furniture.org.il (in Hebrew). Retrieved 2022-12-09.
External links
- NAPLPS, Michael Dillon's description of the format
- Telidon Introduction, IEEE Canada
- IEEE Canada's Telidon: Two-way TV is Here, IEEE Canada
- Canadian Journal of Communications: Interactivity and the Popular Support for Telidon
- The Telidon History Project
- ONE BBSCON 1993: NAPLPS: Universal Graphics for BBSs to the Internet, presented by Dave Hughes (August 27, 1993)
- "NAPLPS", user-created documentation of the NAPLPS standard
- "Television Broadcast Videotex", Industry Canada, BS-14 (Issue 1, Provisional), 19 June 1981 - NABTS standard
- Videotex/Teletext Presentation Level Protocol Syntax , CSA T500-1983/ANSI X3.110-1983 standard (FIPS Pub 121)
- This Old Tech: Exploring the lost world of Prodigy, PCWorld slide show of Prodigy graphic screens (Feb 18, 2016, archived)