Missing Features of HTML
I've just been looking at this position paper, "Declarative Models for Ubiquitous Web Applications" ; amongst other things, it makes some criticisms of HTML that are in line with my goals for the Links project:
It looks like the authors are concerned more with the phenomenon of web apps deployed on mobile devices and inside other web apps, rather than "ordinary" browserâ€“server apps. Who knows what will come of it.  Fonseca, J. M. C., Prendes, I. M., Soriano, J., Hierro, J. J. Declarative Models for Ubiquitous Web Applications. April, 2007.
- (X)HTML classic forms [Forms] are severely limited in terms of typing information. For example, It cannot be specified that an input element accepts a date, a number or a patterned text. Furthermore, due to limitations in the submission formats, applications have to convert everytime, typically at server side, strings to the correct type expected by the application logic.