Re: Standards development (was HTML forms)

2000-03-31 Thread Valdis . Kletnieks

On Thu, 30 Mar 2000 23:05:01 PST, Walter Ian Kaye [EMAIL PROTECTED]  
said:
 And to do so does not necessarily require building an entire browser. 
 Since the input "widget" is just one part of a page, you only need to 
 prototype that one widget. You can do it in any RAD environment. Make 
 a background image that looks like part of a web page if you like, 
 and put your widget onto it. Build in your behaviors, then upload it 
 to the 'Net for people to try out. Bonus points if you can deploy to 
 multiple platforms (REALbasic is good;).

Extra bonus points if, while designing the widget, you keep straight
the distinction between "implementation and user interface" (what the
user sees, using THIS GUI toolkit, on THIS system), and "protocol" (what
string of bytes *on the network* is sent to/from your black-box widget).

There's a distinction between protocol and API.  A lot of different browsers
have implemented the HTML selectoptionoption/select construct,
and they LOOK and BEHAVE differently for the UI, but the octets on the
wire are the same.

Valdis Kletnieks
Operating Systems Analyst
Virginia Tech




RE: Standards development (was HTML forms)

2000-03-31 Thread James P. Salsman

Jony,

Thanks for your message:

 In my experience, the proper way to develop standards is to
 begin with a private implementation.

Private?  Anyone is welcome to my Mozilla mods if they will 
try to port them to Gecko.  Most browsers already implement 
file upload.  The only difficulty is in interfacing form 
elements to various device drivers.  Even though that does 
sound terribly difficult, it really doesn't have to be.  One 
of the most useful extensions,
 input type=file device=console accept=text
as shown in the examples, is intended to launch an external 
file editor on a workstation, when its corresponding widget 
is selected.  There is no reason that couldn't be used for 
microphone upload, with the widget ("Browse..." replaced 
with "Record...") launching the system's standard audio 
recording 'accessory' application.  The concept is proven, 
but the browser producers do not seem at all likely to 
provide their implemetations without affirmative advocacy 
and authority of the W3C, or the IETF.

The WebTV Plus had implemented 8000 (8-bit) sample per second 
audio microphone upload in late 1997.  Though I did the spec 
there, to this day I don't know who in WebTV engineering did 
the actual implementation or the documentation you can read 
in the WebTV Plus FAQ.

Cheers,
James




RE: Standards development (was HTML forms)

2000-03-30 Thread Jonathan Rosenne

In my experience, the proper way to develop standards is to begin with a private
implementation. Only with practical experience can sufficient understanding be 
achieved to
enable the writing of a good standard. Nearly all prevalent standards have followed 
this
course, including HTML. An example of writing the standard first is OSI.

Jony

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
 [EMAIL PROTECTED]
 Sent: Thursday, March 30, 2000 11:47 PM
 To: James P. Salsman
 Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
 Subject: Re: HTML forms


 On Thu, 30 Mar 2000 13:03:07 PST, "James P. Salsman" said:
  is assured on almost all controversial matters.  The W3C,
  however, constrains meaningful debate to those willing and able
  to pay US$50,000 per year.  I agree that there was a point in
  the early development of web standards when that constraint was
  beneficial.  Now, however, with Netscape owned by a company

 Why was it beneficial then?

  shipping MSIE, and the stagnation or regression of the core HTML
  standards, along with the concerns raised in Norman Solomon's
  article, I believe the time has come to return certain aspects

 And why is it non-beneficial now, given the apparent complexity of
 getting a product shipped (look at the current state of Mozilla)?
 Let's face it - anybody who intends to ship a working browser will
 need to have enough programmers that the $50K is the least of the problems.

 Yes, this cuts Mozilla out unless somebody pays for their membership. On
 the other hand, are there any other *real* contenders for whom $50K would
 be a hardship?

  of the control of HTML to the IETF.  Even if that view is not
  shared by the IETF, I the only way I would not be certain that
  a debate on the topic would be healthy for the Internet communty
  would be if the W3C were to take an affirmative stand on issues
  involving microphone upload for language instruction and
  asyncronous audio conferencing.

 Umm.. Microphone upload is the *least* of the many challenges facing
 HTML at the current time.

 --
   Valdis Kletnieks
   Operating Systems Analyst
   Virginia Tech