Would it be technically possible to have Mapbox's compact vector tile format sent to the client (instead of PNG tiles), then rendered inside the browser with JS code?
Second question: when using TM2/Mapbox Studio, why are the tiles rendered remotely? Couldn't Mapnik be directly used locally to render the tiles? (still using remote data sources like Mapbox Streets)