{"id":27,"date":"2007-01-08T01:46:31","date_gmt":"2007-01-08T01:46:31","guid":{"rendered":"http:\/\/new.tola.me.uk\/blog\/2007\/01\/08\/the-new-command-line\/"},"modified":"2007-01-08T01:46:31","modified_gmt":"2007-01-08T01:46:31","slug":"the_new_command_line","status":"publish","type":"post","link":"https:\/\/tola.me.uk\/blog\/2007\/01\/08\/the_new_command_line\/","title":{"rendered":"The New Command Line"},"content":{"rendered":"<p>In the draft specifications for <a href=\"http:\/\/webscope.hippygeek.co.uk\">webscope<\/a> and <a href=\"http:\/\/moya.hippygeek.co.uk\">moya<\/a>, I mention a &#8220;versatile text input box&#8221; and &#8220;natural language command&#8221; respectively. I briefly describe these ideas in the <a href=\"\/concepts\/2006\/multimodal_web_user_agent\">Multimodal Web User Agent<\/a> design concept. <\/p>\n<p>In light of a Lifehacker article hailing the <a href=\"http:\/\/www.lifehacker.com\/software\/command-line\/geek-to-live--the-command-line-comeback-226223.php\">return of the command line<\/a>, I thought I would clarify these thoughts further in a new design concept page, <a href=\"http:\/\/www.tola.me.uk\/concepts\/2006\/natural_language_command_line\">Natural Language Command Line<\/a>.<\/p>\n<p>We are seeing this trend all over the place, a versatile text input element which can be used to find information or carry out actions with a much more loosely defined syntax than the traditional command line. In my implementation, a user agent accepts user input and turns it into ASCII text to be passed as a query string in an HTTP request. The receiving web server then interprets the user&#039;s command and attempts to carry out the requested action. Think of it as combining the address bar and search bar in Firefox and adding something new.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the draft specifications for webscope and moya, I mention a &#8220;versatile text input box&#8221; and &#8220;natural language command&#8221; respectively. I briefly describe these ideas in the Multimodal Web User Agent design concept. In light of a Lifehacker article hailing the return of the command line, I thought I would clarify these thoughts further in &hellip; <a href=\"https:\/\/tola.me.uk\/blog\/2007\/01\/08\/the_new_command_line\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">The New Command Line<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-27","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/posts\/27","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/comments?post=27"}],"version-history":[{"count":0,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/posts\/27\/revisions"}],"wp:attachment":[{"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/media?parent=27"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/categories?post=27"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/tags?post=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}