[Coco] So, would you like a little Internet with your CoCo?

Steve Bjork 6809er at bjork-huffman.net
Sun May 17 21:16:38 EDT 2009


I can understand the appeal of the Internet. From email to web pages and 
the latest fads like Twitter, it would be great for the Color Computer 
to have a piece of the action. For myself, I go nuts when the Internet 
is down at my office. Without access to all the information on the World 
Wide Web it feels like my computer is still turned off.

The Color Computer is based on 30 years old technology and computers 
have grown a bit since then. The new computer that I’m designing is 
54,000 times faster than my 23-year-old CoCo 3 system.

The Internet has gown with the power of our computer systems. Gone are 
the simple text pages that the CoCo could handle. The entry page of 
CoCo3.com is almost 500,000 bytes when you include the HTML, Graphics, 
CSS and Javascript data it takes to build it. A far cry from a bit more 
than a decade ago when most web pages took just a few hundred bytes. 
That’s why I’ve posted messages that the CoCo cannot handle most modern 
web pages.

We can’t turn the whole Internet back round to those simple days but we 
can take a lesson from mobile phones. They also had real problems 
rendering those big web pages on underpowered devices with small 
screens. They got around their problems by making their own version of 
the web by creating their own standards and so can we for the CoCo.

Their “WAP” standard for mobile devices was design for a low speed CPU 
in the first smart Cell phones. These devices also have small screen 
with limited color. Sounds familiar? You can see the direction that I’m 
Going with this.

We don’t try to get the CoCo to use the whole Internet, just the parts 
it can handle. We can also create new Internet applications that are 
design for what our “little system” can do.

Many of you would love to get the CoCo directly connected to the 
Internet with a TCP/IP Network Pak. Well, there are none out there for 
the CoCo. Someday, that may change. But for now, we have to use other 
solutions.

The quick and cheap solution is to use a modern PC to handle the 
Internet protocol and feed the processed data to the CoCo via the serial 
RS-232 port or Deluxe Wireless RS-232 Pak from CoCo3.com. Since the 
technology is here today and working, a new server application could be 
written quickly. (Maybe in the future a standalone TCP/IP card could be 
created for the CoCo. But for now, let just get the project off the 
ground without any extra delays because of a design cycle for new hardware.)

So, what could a CoCo do with an Internet design it? Maybe not view the 
main entry page of CoCo3.com. But view alternated web page design for 
the CoCo in mind. How about a live chat room for just CoCo users? These 
would be a piece a cake for a CoCo running the simple browser client 
using the CoCo Internet protocols.

Let us not forget the games and other applications that could benefit 
from a web server designed for real time information transfer for the CoCo.

These are just a few of the ideas for an Internet design for the CoCo. 
But first, there is a need for CoCo Internet standards.

Much as there are web standards for formatting pages we will need to set 
standards for CoCo web pages. First, the TCP/IP server running on the PC 
would report to the website that it’s interacting as a “CoCo” client. 
This would get the website to create generic HTML code or in the case of 
CoCo friendly website to use CoCo protocols.

The naming structure for files for the CoCo standard should follow the 
file “types” as the web standard. For ease, let us just add the word 
“CoCo” to them. A CoCo HTML file would be “cocohtml” for example.

We will address other protocols or standards in later documents. To that 
end, a standards committee will need to be created. Any volunteers?

Please note that I’m already in line to help this project.

Steve (6809er) Bjork




More information about the Coco mailing list