NAPLPS ( North American Presentation Level Protocol Syntax ) es un lenguaje gráfico que se utilizó originalmente con servicios de videotexto y teletexto . NAPLPS se desarrolló a partir del sistema Telidon desarrollado en Canadá, con una pequeña cantidad de añadidos de AT&T Corporation . Los conceptos básicos de NAPLPS se utilizaron posteriormente como base para varios otros sistemas gráficos basados en microcomputadoras .
Historia
El Centro Canadiense de Investigación en Comunicaciones (CRC), con sede en Ottawa , había estado trabajando en varios sistemas gráficos desde finales de la década de 1960, gran parte de ellos dirigidos por Herb Bown. [1] Durante la década de 1970, dirigieron su atención a la construcción de un sistema de "instrucciones de descripción de imágenes", que codificaban comandos gráficos como un flujo de texto.
Los gráficos se codificaban como una serie de instrucciones (primitivas gráficas), cada una representada por un único carácter ASCII . Las coordenadas gráficas se codificaban en múltiples cadenas de 6 bits de datos de coordenadas XY, marcadas para colocarlas en el rango ASCII imprimible de modo que pudieran transmitirse con técnicas de transmisión de texto convencionales. Los caracteres ASCII SI/SO se utilizaban para diferenciar el texto de las partes gráficas de una "página" transmitida. Estas instrucciones se decodificaban mediante programas separados para producir una salida gráfica, en un trazador , por ejemplo. Otros trabajos produjeron una versión completamente interactiva. En 1975, el CRC le otorgó un contrato a Norpak para desarrollar un terminal gráfico interactivo que pudiera decodificar las instrucciones y mostrarlas en una pantalla a color.
Durante este período, varias empresas desarrollaron los primeros sistemas de teletexto , en particular el sistema Ceefax de la BBC . Ceefax codificaba los datos de los caracteres en las líneas del intervalo de borrado vertical de las señales de televisión normales, donde no se podían ver en la pantalla, y luego utilizaba un búfer y un decodificador en el televisor del usuario para convertirlos en "páginas" de texto en la pantalla. La Autoridad de Radiodifusión Independiente introdujo rápidamente su propio sistema ORACLE y, posteriormente, las dos organizaciones acordaron utilizar un único estándar, la "Especificación de teletexto de radiodifusión". Esto más tarde se convirtió en el Teletexto del Sistema Mundial .
Casi al mismo tiempo, otras organizaciones estaban desarrollando sistemas de videotexto , similares al teletexto, con la excepción de que utilizaban módems para transmitir sus datos en lugar de señales de televisión. Este sistema era potencialmente más lento y consumía una línea telefónica, pero tenía la gran ventaja de permitir al usuario transmitir los datos de vuelta al remitente. La Oficina General de Correos del Reino Unido desarrolló un sistema que utilizaba el estándar Ceefax/ORACLE y lo lanzó como Prestel , mientras que Francia preparaba los primeros pasos para su sistema Minitel , que finalmente tuvo mucho éxito , utilizando un estándar de visualización rival llamado Antiope .
En 1977, el sistema Norpak ya estaba en funcionamiento y, a partir de este trabajo, el CRC decidió crear su propio sistema de teletexto/videotexto. A diferencia de los sistemas que se estaban implementando en Europa, el CRC decidió desde el principio que el sistema debería poder funcionar en cualquier combinación de enlaces de comunicaciones. Por ejemplo, podría utilizar el intervalo de borrado vertical para enviar datos al usuario y un módem para devolver las selecciones a los servidores. Podría utilizarse en un sistema unidireccional o bidireccional. [1]
En el modo de teletexto, los códigos de caracteres se enviaban a los televisores de los usuarios codificándolos como patrones de puntos en el intervalo de borrado vertical de la señal de vídeo. Diversos "ajustes" técnicos y detalles de las señales NTSC utilizadas por los televisores norteamericanos permitieron que el canal de videotexto descendente aumentara a 600 bit/s, aproximadamente el doble de lo que se utilizaba en los sistemas europeos. En el modo de videotexto, los módems Bell 202 eran típicos, ofreciendo una velocidad de descarga de 1.200 bit/s. Un decodificador conectado al televisor decodificaba estas señales en páginas de texto y gráficos, entre las que el usuario podía seleccionar.
El sistema se lanzó públicamente como Telidon el 15 de agosto de 1978. Comparado con los estándares europeos, el sistema CRC era más rápido, bidireccional y ofrecía gráficos reales en lugar de simples gráficos de caracteres . La desventaja del sistema era que requería decodificadores mucho más avanzados, que generalmente incluían procesadores Zilog Z80 o Motorola 6809 con salida RGB y/o RF. El Ministerio de Innovación, Ciencia y Desarrollo Económico de Canadá (en ese entonces Departamento de Comunicaciones) lanzó un plan de cuatro años para financiar implementaciones públicas de la tecnología en un esfuerzo por estimular el desarrollo de un sistema Telidon comercial. [1]
AT&T Corporation quedó tan impresionada con Telidon que decidió unirse al proyecto. [ cita requerida ] Agregaron una serie de extensiones útiles, en particular la capacidad de definir comandos gráficos originales ( macro ) y conjuntos de caracteres ( DRCS ). También presentaron algoritmos para texto espaciado proporcionalmente, lo que mejoró enormemente la calidad de las páginas mostradas. Un grupo de trabajo conjunto CSA / ANSI (X3L2.1) revisó las especificaciones, que se enviaron para su estandarización. En 1983, se convirtieron en CSA T500 y ANSI X3.110, o NAPLPS. [2] El sistema de codificación de datos también se estandarizó como protocolo NABTS (North American Broadcast Teletext Specification).
Los modelos de negocio para los servicios de Telidon estaban poco desarrollados. A diferencia del Reino Unido, donde el teletexto estaba respaldado por una de las dos únicas grandes empresas cuyo modelo de ingresos se basaba en un medio de sólo lectura (la televisión), en América del Norte Telidon lo ofrecían empresas que funcionaban con un sistema de suscripción.
Sistemas unidireccionales
El teletexto basado en Telidon se probó en algunos ensayos en Norteamérica a principios de la década de 1980 ( CBC IRIS, TVOntario y el Proyecto IDA patrocinado por MTS , por nombrar algunos).
NAPLPS también era parte del estándar de teletexto NABTS , para la codificación y visualización de páginas de teletexto.
A finales de los años 1980 y principios de los años 1990, las filiales del grupo de redes deportivas regionales SportsChannel dirigían un servicio llamado Sports Plus Network , que emitía noticias y resultados deportivos mientras SportsChannel no estaba en antena. Las pantallas, que con frecuencia mostraban logotipos de equipos o imágenes de jugadores además de texto, estaban diseñadas íntegramente con gráficos de NAPLPS y se parecían a la carga de páginas de Prodigy a través de un módem, aunque un poco más rápido.
Sistemas bidireccionales
A principios de los años 1980 aparecieron en Norteamérica varios sistemas bidireccionales que utilizaban NAPLPS. Los ejemplos más importantes en Norteamérica fueron Viewtron de Knight Ridder (con sede en Miami ) y el servicio Gateway de Los Angeles Times (con sede en el condado de Orange ). Ambos utilizaban el terminal Sceptre NAPLPS de AT&T. El Sceptre contenía un módem lento que se conectaba a través de la línea telefónica del consumidor a los ordenadores host. El Sceptre era caro tanto si se compraba como si se alquilaba. A pesar de las enormes inversiones de sus empresas matrices, ni Viewtron ni Gateway sobrevivieron hasta la segunda mitad de la década. Otro sistema, Keyfax, fue desarrollado por Keycom Electronic Publishing, una empresa conjunta de Honeywell , Centel (posteriormente adquirida por Sprint) y Field Enterprises , entonces propietario del periódico Chicago Sun-Times . Keyfax había sido originalmente un servicio de teletexto WST, transmitido durante la noche en la estación de televisión de Field en Chicago WFLD-32 [3] y a través del VBI tanto de WFLD como de la superestación nacional WTBS ; Se tomó la decisión de convertir Keyfax en un servicio de suscripción, utilizando un dispositivo terminal NAPLPS propietario en un último intento por salvar el servicio. No funcionó y Keyfax dejó de operar a fines de 1986. [4]
A principios de los años 1980, se implantó en Canadá otra tecnología NAPLPS, tanto como medio para que los habitantes rurales canadienses obtuvieran noticias e información meteorológica como plataforma para los quioscos de información con pantalla táctil. En Vancouver , estos se presentaron en la Expo 86. Los quioscos se hicieron omnipresentes en Toronto bajo el nombre de Teleguide y se instalaron en muchos centros comerciales y en las principales atracciones turísticas. Esta última ciudad fue el nexo norteamericano de NAPLPS y la sede de Norpak , el desarrollador orientado a NAPLPS de mayor éxito. Norpak creó y vendió hardware y software para el desarrollo y la visualización de NAPLPS. TVOntario también desarrolló el software de creación de contenido NAPLPS.
Cableshare, con sede en Londres (Ontario), utilizó NAPLPS como base para los kioscos de información con pantalla táctil de los centros comerciales, cuyo modelo estrella se instaló en el Eaton Centre de Toronto . El sistema dependía de un microordenador basado en 8085 que controlaba varios terminales NAPLPS equipados con pantallas táctiles, todos ellos comunicándose a través de Datapac con una base de datos de back-end. El sistema ofrecía noticias, información meteorológica y deportiva, junto con guías y cupones de los centros comerciales. Cableshare también desarrolló y vendió una utilidad líder de creación de páginas NAPLPS llamada "Picture Painter".
A fines de la década de 1980, Tribune Media Services (TMS) y Associated Press operaban un canal de televisión por cable llamado AP News Plus que proporcionaba pantallas de noticias basadas en NAPLPS a los suscriptores de televisión por cable en muchas ciudades de los EE. UU. Las páginas de noticias eran creadas y editadas por el personal de TMS que trabajaba en un sistema de edición Atex en Orlando , Florida , y enviadas por satélite a dispositivos decodificadores NAPLPS ubicados en las compañías de televisión por cable locales. Entre las empresas que proporcionaban tecnología a TMS y Associated Press para el canal AP News Plus se encontraba Electronic Publishers Inc. (1985-1988), con sede en Minneapolis .
En 1981, dos radioaficionados (VE3FTT y VE3GQW) recibieron un permiso especial del Departamento de Comunicaciones de Canadá para realizar experimentos en el aire utilizando la sintaxis NAPLPS, que técnicamente no era legal en ese momento porque era una "transmisión codificada". Después de su informe sobre el éxito de las pruebas, el DOC permitió el uso general de NAPLPS en radioteletipos de aficionados. Esto se informó en el Manual de Radio de la ARRL durante varios años.
Entre 1988 y 1994, Bell Canada ofreció un servicio Telidon de acceso telefónico llamado Alex , [5] similar en espíritu al Minitel francés , siendo la guía telefónica su principal oferta de información.
Rechazar
NAPLPS sobrevivió hasta principios de los años 90 como la base gráfica del servicio en línea Prodigy . Algunos tablones de anuncios podían ofrecer contenido NAPLPS a los usuarios que llamaban a través de sus módems de 1200 y 2400 bit/s . Pero la principal ventaja de la tecnología en una era de telecomunicaciones lentas (su capacidad para codificar gráficos complejos en comandos de objetos concisos) se volvió irrelevante a medida que las velocidades de comunicación de datos aumentaron y la compresión de gráficos rasterizados se hizo popular.
Legado
En la década de 1980, la biblioteca Graphical Kernel System (GKS) , basada en una especificación de la década de 1970 con una geometría básica y una estructura de comandos similares a NAPLPS, se implementó ampliamente en microcomputadoras y se convirtió en la base del sistema de gráficos GSX de Digital Research utilizado en su interfaz gráfica de usuario GEM . GKS se amplió más tarde a una versión 3D, y las adiciones a esta dieron como resultado PHIGS (Programmer's Hierarchical Interactive Graphics System), un competidor de OpenGL .
Véase también
- Protocolo de imágenes remotas (también conocido como RIPscrip)
- Conjunto de caracteres de videotexto § Sintaxis de datos 3
Referencias
- ^ abc Cynthia Boyko, "Telidon", Amigos de la CRC, 14 de octubre de 1997
- ^ Dixon, Douglas F. (1983). "Un entorno gráfico básico para simulaciones de teletexto". Actas de la 10.ª conferencia anual sobre gráficos por ordenador y técnicas interactivas - SIGGRAPH '83 . pp. 175–181. doi :10.1145/800059.801148. ISBN 0897911091. Número de identificación del sujeto 2774740.
- ^ WFLD Channel 32 - Nite-Owl (Completa y remasterizada, 25/8/1982) 🦉 , consultado el 21/11/2022
- ^ "Keycom". iml.jou.ufl.edu . Consultado el 21 de noviembre de 2022 .
- ^ "teletexto americano - ריהוט משרדי". www.office-furniture.org.il (en hebreo) . Consultado el 9 de diciembre de 2022 .
Enlaces externos
- NAPLPS, descripción del formato por parte de Michael Dillon
- Introducción a Telidon, IEEE Canadá
- Telidon de IEEE Canadá: la televisión bidireccional ya está aquí, IEEE Canadá
- Revista Canadiense de Comunicaciones: Interactividad y apoyo popular a Telidon
- El Proyecto de Historia de Telidon
- ONE BBSCON 1993: NAPLPS: Gráficos universales para BBS en Internet, presentado por Dave Hughes (27 de agosto de 1993)
- "NAPLPS", documentación creada por el usuario del estándar NAPLPS
- "Videotexto para transmisiones televisivas", Industry Canada, BS-14 (Número 1, Provisional), 19 de junio de 1981 - Norma NABTS
- Sintaxis del protocolo de nivel de presentación de videotexto/teletexto, estándar CSA T500-1983/ANSI X3.110-1983 (FIPS Pub 121)
- Esta vieja tecnología: Explorando el mundo perdido de Prodigy, presentación de diapositivas de PCWorld con pantallas gráficas de Prodigy (18 de febrero de 2016, archivado)