[Webkit-unassigned] [Bug 17480] New: Implement speculative preloading
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Feb 21 15:28:26 PST 2008
http://bugs.webkit.org/show_bug.cgi?id=17480
Summary: Implement speculative preloading
Product: WebKit
Version: 525+ (Nightly build)
Platform: All
OS/Version: Mac OS X 10.5
Status: NEW
Severity: Enhancement
Priority: P2
Component: Page Loading
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: koivisto at iki.fi
Currently when the parser encounters an external script resource it halts
parsing and continues only after the resource has been received from the
network. A problem with this is that we are not issuing any more load requests
to the network layer. Loading performance depends heavily on parallel loading
to hide network latency. With parser halted we quickly run out of things to
load leading to poor network bandwidth utilizations.
This effect can be can reduced by introducing a side parser that parses the
document source after the resource that halted the main parse. It searches for
resources that are likely to be needed to complete the load and issues requests
for them. This also makes it possible to schedule script and stylesheet
requests (which block rendering) before any image requests.
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list