The Semantic Line Interface
First time accepted submitter yuriyg_ua writes "[The] semantic line interface may combine features of both command line and graphical interface, which would allow even more complex applications than we have seen before."
The idea is that the layer underlying user interfaces should define the semantic relations between data enabling the UI to provide better contextual information. Kind of a modern version of the CLIM presentation system.
I remember back in the 90s when I was first learning HTML and there were several articles talking about how the web was not sematic enough and I didn't really get the point. Now I totally get it. While trying to make good examples for climagic on how to interface with the web, its just so much trouble. Even with all the recent focus on good web standards, web developers do stuff that just hinder people who want to scrape data. We really need some good commands for retrieving data from web documents, especially now those that load their data through AJAX style calls.