Patent ID: 8682964

Claim:
A non-transitory computer-readable medium embodying at least one program executable in a computing device, the at least one program comprising: code that generates a network page, the network page including at least one display region that is configured to be progressively rendered while supplemental content is obtained in a browser; code that creates an element in a document object model (DOM) of the network page in the browser, wherein the element is configured to obtain supplemental data asynchronously with respect to the network page, the supplemental data including the supplemental content and a plurality of scripted callbacks; code that processes the supplemental data in the browser while the supplemental data is being obtained, wherein individual ones of the plurality of scripted callbacks, when executed in the browser, are configured to cause a respective portion of the supplemental content to be processed by the browser; code that initiates processing of the respective portion of the supplemental content in the browser before another portion of the supplemental content is fully obtained, wherein the DOM of the network page is updated in response to the respective portion of the supplemental content; and code that renders the at least one display region in the network page in response to the DOM of the network page being updated.