about how chrome browser deal with HTML5 webpage

11 views
Skip to first unread message

kenneth chen

unread,
Aug 3, 2011, 6:30:39 AM8/3/11
to Chromium HTML5
hi

I'm a newer wants to research about how chrome browser to deal with
the HTML5 website.
I have download the chrome browser code and trace it, but I can't find
which part or where is the entrance of the code dealing with HTML5
tags.
I have surveyed the documents on http://www.chromium.org/developers
but also haven't any idea, yet.
Could you please give me some suggestion about how to start on this
topic?
Which folder or files of chrome code are dealing with HTML5 webpage?
thanks very much!!

PhistucK

unread,
Aug 3, 2011, 7:47:40 AM8/3/11
to kenneth chen, Chromium HTML5
Well, WebKit (webkit.org) is in charge of actually parsing/rendering the pages, so it should be in src/webkit (if I am not mistaking). I think WebCore (a sub component of WebKit) is in charge of actually parsing/rendering.

PhistucK




--
You received this message because you are subscribed to the Google Groups "Chromium HTML5" group.
To post to this group, send email to chromiu...@chromium.org.
To unsubscribe from this group, send email to chromium-html...@chromium.org.
For more options, visit this group at http://groups.google.com/a/chromium.org/group/chromium-html5/?hl=en.


Peter Beverloo

unread,
Aug 3, 2011, 9:36:13 AM8/3/11
to PhistucK, kenneth chen, Chromium HTML5
The parts in src/webkit are the bindings.

Chromium uses WebKit to handle all HTML and CSS related tasks, and is located in "src/third_party/WebKit/". WebKit exists of several major components, the one you're looking for is WebCore. You can browse the source online at this location:


The new HTML5 additions are tightly integrated with the rest of WebKit, and generally are not labelled with "HTML5" or anything similar. The best thing you can do is pick a feature you'd like to look at, and search the files for these.

Best,
Peter

kenneth chen

unread,
Aug 3, 2011, 11:13:46 PM8/3/11
to Peter Beverloo, PhistucK, Chromium HTML5
thanks for everyone's help!!
I will survey the documents that you suggested.
thanks a lot!!


 
2011/8/3 Peter Beverloo <pe...@chromium.org>
Reply all
Reply to author
Forward
0 new messages