Wildcard: Spreadsheet-Driven Customization of Web Applications
geoffreylitt.com
Wildcard: Spreadsheet-Driven Customization of Web Applications
1–10 of 55 posts
Re: Wildcard: Spreadsheet-Driven Customization of Web Applications
#2Something that's conceptually related but pretty different is Workbench from the Columbia School of Journalism (although glancing at their page they may be some kind of dumb startup now).
Re: Wildcard: Spreadsheet-Driven Customization of Web Applications
#3Re: Wildcard: Spreadsheet-Driven Customization of Web Applications
#4Low floor, high ceiling is the best case for that framework, and should be every toolmakers ideal.
The Airbnb story reads like a sign of the times. Platforms can do as they like, users just have to conform. PCs and the internet promised the kind of programmatic control described here(I wonder if there is a better term than "programmatic" control?), end users should be able to come up with arbitrary representations of the data they query on the fly and realize them as quickly as possible.
Web UIs are stupidly underpowered, table based queries for flights as presented here seem much more usable. Michel Beaudouin-Lafon has a few great ideas to explore here, "One is Not Enough" which he described in a different context but I think can apply to the desire for composability between multiple tools here (Airbnb + walkability) and "software is not soft" describing the boundaries placed on software users. I have many tools for manipulating strings or sorting numbers, why can't I use them on the Airbnb table listings, served up on my computer?
Thanks for sharing.
Re: Wildcard: Spreadsheet-Driven Customization of Web Applications
#5It is messy and overly ambitious, but promises something like a return to the "view source" mindset of the old web - where data was in plain sight and anyone curious and a little tenacious could reshape the web for their own needs.
I have gone partway down this path for a related concept, and browser extensions are really the only way to go. The biggest risk and hassle is a reliance on brittle, site-specific logic to make things work well. I haven't dug into this project yet to see how automated any of this is or might become, but if there is an element of community sourcing (like a ruleset for scraping AirBnB effectively) it opens up a potential attack vector like any GreaseMonkey-tyoe script, especially if passed routinely to less technical users. Not a huge issue on day 1 but not an easily solvable issue.
Re: Wildcard: Spreadsheet-Driven Customization of Web Applications
#6Re: Wildcard: Spreadsheet-Driven Customization of Web Applications
#7Re: Wildcard: Spreadsheet-Driven Customization of Web Applications
#8Re: Wildcard: Spreadsheet-Driven Customization of Web Applications
#9Re: Wildcard: Spreadsheet-Driven Customization of Web Applications
#10Professor Daniel Jackson runs this lab. His book, Design by Concept, is a phenomenal read. It made me understand why software can be so unintuitive for people who haven't grown accustomed to its idiosyncrasies that I've come to internalize.