1. A computer-implemented method comprising: receiving a request to edit an electronic document from a device that is incapable of rendering one or more of multiple portions of the electronic document; and causing the electronic document to be edited responsive to input received from the device by: receiving a postback name-value pair; translating the postback name-value pair into an event log; and editing the electronic document electronic form based on the event log.