Tag Archives: Andreessen

The Untold (and Rather Improbable) Story Behind the First Real HTML Editor

[20 Years Ago, Part 12. Other options: prior post or start at the beginning.]

The first mainstream and well-remembered “WYSIWYG”1 HTML editor, FrontPage, was released in October 1995. Less than three months later, the small startup that created it, Vermeer Technologies, was acquired by Microsoft for a whopping $133 million! FrontPage would become a key weapon for Microsoft in its ruthless, monopolistic “browser war” against Netscape.

But FrontPage was actually not the first WYSIWYG HTML editor; it was just the first one on Windows. A full year prior to Microsoft’s acquisition of Vermeer, Silicon Graphics, at the time the hottest company in Silicon Valley, launched a product called “WebMagic”. It was the actual first WYSIWYG HTML editor, empowering designers and business people for the first time to create web pages without learning to code HTML. This is the previously untold (and rather improbable) story of how that historic application came to be…

I’ll start the story from hours after I had secured $2.5 million in funding from Tom “TJ” Jermoluk, SGI’s President and COO, based on my pitch/commitment to launch a product line for web authoring and web serving by the end of January 1995. That deadline was less than 80 days away (a period that would include Thanksgiving, Christmas, and New Year’s!).

And that means that these events took place in the single craziest time of my career. It was such a blur, that I’m sure I’ll miss some key facts and miss-remember some details. With hope, others involved in the story will keep me honest.

I think it was in the afternoon of the day of the funding that Way Ting sought me out. He was the Vice President and General Manager of the Visual Magic Division (VMD) that created the desktop software environment and a bunch of tools to showcase the differentiation of our powerful workstations. And after the amazing events of the morning, he was keen to sign up for a critical element of the plan.

“We want to create that SGI-quality authoring tool you described,” he said.

“That’s great news,” I said.

“But there’s just one problem,” said Way. “The timeline is too short. I don’t think it’s possible to develop such a tool by the end of January. Any chance we can add a few weeks to the schedule?”

Way knew a heck of a lot more about software development than I did, but I had a deep conviction that timing was vital in this rapidly emerging web market. I feared that Sun or Apple were about to beat us to market with web authoring/serving solutions, and I strongly preferred to launch first with an imperfect product than to launch second or third with everything on my wishlist.

“I’m sorry, Way,” I said. “I know it’s crazy, and it may not be possible, but the one thing that is certain for this project is that we’re launching by the end of January.”

“Okay,” he said. “I’ll see what we can do.”

To my surprise, within a few days, he reached out to me again, asking if I’d accompany him to a meeting in Palo Alto with a company that had a possible solution to our problem. The company was Enterprise Integration Technologies (EIT), and although I didn’t know it at the time, it happened to be the startup that Marc Andreessen had moved to California for, and the one from which Jim Clark recruited him just months later to co-found what would become Netscape.

Our host for the meeting was EIT’s founder and CEO, Marty Tenenbaum, a more-than-a-little smart guy, with multiple degrees from M.I.T. and a PhD from Stanford. EIT was a pioneer in e-commerce, having conducted the very first Internet transaction in 1992. Therefore, it was not a surprise that nearly every desk had an SGI workstation on it. They were the real deal.

I have no idea how Way had managed to make this meeting happen, but it was pretty magical. What Marty showed us that sunny afternoon looked like exactly what I had been advocating for – an SGI-native web authoring system, with WYSIWYG HTML coding and an intuitive, drag-and-drop user interface. It looked pretty polished.

But when Way asked, “What is it written in?” Marty replied, “WINTERP.”

Ruh, roh!

I had never heard of that, and I’m guessing Way hadn’t either. Marty went on to explain that it was an interactive, object-oriented user interface language that EIT had developed.

As we drove back from the meeting, it became clear that this was hardly an ideal path for achieving our goal. I resolved to pursue my Plan B with fervor – getting SoftQuad to port their less-than-ideal alternative HTML editor, HoTMetaL Pro, as the candidate for bundling with our web workstations. It wasn’t WYSWYG, nor was it going exploit the differentiation of our OS and tools, but it could allow us to check-the-box for “HTML editor”.

But then, to my surprise, Way reached out to me a few days later with a proposal for another outing, this time to Sunnyvale, to the headquarters of Amdahl.

“Amdahl?” I thought. “Did I hear Way right? Why would we go visit such a freaking dinosaur?”

For my younger readers, Amdahl was a maker of IBM-compatible mainframe computers. Hardly the most likely place to find cutting-edge web software!

You may be thinking my story is old-timey, but here’s how ancient Amdahl looked to me 20 years ago:

AmdahlMuch to my surprise, what we found at Amdahl was a decent HTML editor, still under development by a single contractor developer, David Koblas. It was a Motif-based program, written in C++, running on Solaris. In short, it was exactly what we were looking for – the right kind of code base, far enough along in its development, that turning it into a robust SGI-native application just might be possible in weeks, not months.

I don’t know all the details, but within days we had struck a deal with Amdahl that somehow brought us both the code and David. In a recent email exchange, David recalls that to avoid creating a taxable event, no physical media were involved in the transfer of the source code; the bits were passed from Amdahl to SGI via FTP.

A small team was quickly assembled around David, including Ken Kershner (who managed the team), and Ashmeet Sidana, Baron Roberts, and Victor Riley. By then, I had locked in a launch date for the project: January 25, 1995. So this newly formed “WebMagic team” would have just under eight weeks to port to IRIX, integrate deeply with SGI’s desktop environment and media tools, and polish code that David now recalls as “quite buggy”.

In addition, the team fully embraced an even more audacious goal – full “render compatibility” with the now dominant browser, Netscape Navigator. And what that meant was aiming at a moving target. The team at Netscape was extending the capabilities of the browser at a blistering pace. The WebMagic team wanted to support it all, including tables, forms, and, yes, even the blink tag.

It took long days and nights, with David and Baron often working until 3:00am. (On those nights, they would typically switch to pair programming at 1:00am to minimize bugs.)

The heroic work of the team paid off. When we launched, WebMagic had become all that I and the team had hoped: a true WYSIWYG HTML editor with the polished look and feel of a word processor, drag-and-drop integration with SGI’s media toolkit, and pixel-perfect compatibility with Netscape Navigator.

And that is the rather improbable story of the creation of the very first WYSIWYG HTML editor.

But what of that “project” that WebMagic was such a central part of? To be continued

 


 

1This is an old acronym for “What You See Is What You Get” which came into common use in the 1980’s during the word processing revolution. From Wikipedia “a WYSIWYG editor is a system in which content (text and graphics) onscreen during editing appears in a form closely corresponding to its appearance when printed or displayed as a finished product, which might be a printed document, web page, or slide presentation.”

Tagged , , , , , , , , ,

20 Years Ago (Part 2): The Web of January 1994

[This is the second post in a series looking back on 1994, the year in which the web transitioned from a platform for scientists to a commercial interaction medium. At the end of my first post, set in January 1994, I revealed that I didn’t know what a web server was.]

How could I, a product manager at a company that sold high-performance UNIX workstations and servers, not know what a web server was? The simple truth is that in January 1994, I had never seen nor heard of the web. Hardly anyone had.

Through a bit of online archeology, I now know that the total number of web servers in existence at the time was less than 8001 – and they were almost all of the “.edu” flavor2, hosted at places like CERN and SLAC. And although there’s no count of how many people were on the web at the time, my best estimate is 3.7 million3.

The web of January 1994 is largely gone, and cannot be re-constructed. But, believe it or not, in that month some folks at Georgia Tech’s Graphics, Visualization, and Usability Center did what must be the very first web-based survey attempting to characterize the users of the “world wide web”. James Pitkow and Margaret Recker were trying to learn things like: which browsers were people using, how frequently were they surfing the web, and some basic facts about who those early adopters were (and to see whether, as they believed, the web would be a better platform for surveys than email had been).

And even more surprising than knowing such a survey was done so early, is discovering, as I did a few days ago, that the original survey and its results are still online!

So, let’s use those survey results to travel back in time to a very different web than the one we experience today. First up: gender. Apparently, the web of January 1994 was, to put it mildly, a bit of a boys club. Males accounted for a whopping 95% of respondents. I assume this says far less about the web than it does about the professions that were among its earliest users. (Physics, I’m looking at you!)

Image

And these folks diverged from the mainstream in another significant way. They were not surfing the early web on commodity hardware from the old “Wintel” duopoly. No, 92% of them were on UNIX workstations (and most likely enjoying always-on broadband connections via Ethernet, versus slow, intermittent connectivity via dial-up).

Image

Remember the browser war, when Microsoft and Netscape fought each other, tooth and nail? Well, that was still a ways off, as Netscape did not yet exist, and Microsoft had no plans for making a web browser. Nonetheless, the browser question offered no fewer than five choices, listed alphabetically (Cello, Lynx, Mosaic, Other, and Samba). As it turns out, that was three choices too many. Mosaic, developed by Marc Andreessen and Eric Bina at NCSA and released less than 12 months earlier, had completely taken over, accounting for 97% of respondents! (The remaining 3% were using Lynx, a text-based browser developed by Lou Montulli, Michael Grobe, and Charles Rezac at University of Kansas).

Image

It’s also interesting what the survey reveals about the utility of the early web. With fewer than 800 total servers on the web, it’s easy to imagine that usage would be fairly infrequent. Quite the contrary; 20% of respondents used their browser more than nine times a day! Another 18% accessed the web 5 to 8 times a day. And another 42% reported one to four times a day. Together, that’s 80% of early users finding the web so essential that they used it every single day.

Image

You can see all of the graphs here, and read the full paper here. Who knows just how representative this data is of the whole of the web at the time? But as far as I can tell, it is the only such dataset of its kind from that time period, so let’s be thankful that it exists, is online, and can be read by modern browsers.

To be continued

____________________________________

1The number 800 comes from a model I built, starting with data from M.I.T.’s Matthew Gray, which counts 623 servers in December 1993 rising to 2,738 by June 1994.

2Also from Matthew Gray

3The 3.7 million estimate I backed into, based on data for 1995 through 1999 from Internet World Stats, with year-over-year growth of approximately 110%

Tagged , ,

Recalling the Early Days of the Web

I was there at the birth of the web, and I’d like to share my story…

(I’m not talking about the awesome sprouting of the underpinnings of the World Wide Web in the early ’90’s at physics research hubs like CERN and SLAC, but rather the Big Bang of the commercial web that rapidly emerged upon that foundation in 1994 and 1995 at a bunch of startups across Silicon Valley, unleashing one of the biggest waves of game-changing entrepreneurship the world has ever seen.)

I was at the veritable right place at the right time for this once-in-a-career opportunity, having become the product manager for the Indy workstation at Silicon Graphics (SGI) in early 1994. That bright blue UNIX “pizza box” (which, painfully, I admit most of you have probably never heard of) was truly at the center of the action at the earliest days of the commercial web.

SGI_Indy_front

You see, the Indy workstation was the development platform for Marc Andreessen and Eric Bina at NCSA when they created the Mosaic browser. And it became the primary software development and web-serving platform in the earliest days of Mosaic Communications Corporation (an electrifying startup, founded by Marc and SGI’s founder and recently departed Chairman, Jim Clark, that would soon change its name to Netscape). And it was the sexy server hardware proudly used by some of the most prominent sites of the early web, including HotWired (the first online magazine), Organic Online (the very first interactive ad agency), and Virtual Vineyards (not only the first online wine seller, but the very first web-based retailer, period). As Indy’s product manager, I had a unique opportunity to follow my product into one of the most rapidly exploding markets in the history of computing — an opportunity I seized with gusto.

But as it turns out, those very early days of the commercial web, long before the “dot com bubble” of 1998 and 1999, are, for the most part, ironically and tragically ungoogleable. Of course, the Way Back Machine gives some glimmers of the old days, but its earliest records go no further back than 1996. And while Wikipedia has posts that give some of the backstory, the fact is that very little remains of the websites, press releases, and news stories of 1994 and 1995.

So, I believe that now is a good time for me to start writing down my memories of that historic time. With luck, it might inspire others to come forward with their own anecdotes.

In the coming weeks, I plan to share first-hand accounts of the inside stories behind a number of industry “firsts,” including the first advertising deal of the web, the first business-oriented web conference, the first platform-wide licensing deal for Netscape, the first visual HTML editor, the first web server product line, and the first licensing deal for Java. Back then, we cared a lot about what print publications wrote about us, so I hope to include some photos of long lost pubs, like Interactive Week. 🙂

If you were a part of those stories and want to add to the narrative, please email me or add your comments along the way!

Tagged , , , , , , , , , ,
%d bloggers like this: