RIM has recently filed a patent that will prioritize certain aspects of a webpage. This method, in conjunction with the previous patent we saw about using proxy servers, should help to speed up the load times of webpages.
Here is a snippet from the patent to further describe the prioritized queuing in detail:
Therefore, there is a need for a method and system whereby a first device (e.g. a wireless handheld device or mobile station) may send a request to a second device (e.g. a wireless gateway server or other server) for response data having a higher priority than response data for an earlier request which is still transferring to the first device from the second device. In accordance with an embodiment of the invention, an HTTP header for a send request is adapted to include a priority indication of the request’s relative priority (e.g.: x-rim-priority-request “priority number”). The priority indication instructs a gateway to order the response data for the request so that the response data for the request arrives at the requesting device ahead of lower priority response data that may be in the gateway’s send queue.
It will be very interesting to see if this is integrated into the upcoming webkit browser. This is a good sign nonetheless, that RIM is seriously focusing on their browser. Perhaps, BlackBerrys will one day have a browser that the competition seeks to emulate.