Misplaced Pages

WebCore: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editContent deleted Content addedVisualWikitext
Revision as of 14:53, 6 July 2007 editIsilanes (talk | contribs)Extended confirmed users3,075 editsm See also: added FS portal tag← Previous edit Latest revision as of 22:37, 14 October 2009 edit undoCyzor (talk | contribs)Extended confirmed users, Pending changes reviewers3,882 edits Redirected page to WebKit#WebCore 
(14 intermediate revisions by 10 users not shown)
Line 1: Line 1:
#REDIRECT ]
{{Infobox Software |
|name = WebCore
|logo =
|screenshot =
|caption =
|latest_release_version = |
|latest_release_date = |
|latest_preview_version = |
|latest_preview_date = |
|developer = ]
|operating_system = ]
|genre = ]
|license = ]
|website =
}}

'''WebCore''' is a ] developed by ], and licensed under the ], to provide an ] ] for ]. It is one of the two primary components of the ] framework (the other being ]).

WebCore combines the ] ] layout engine developed by the ] project, with an adapter ] called ] (pronounced Quack). Apple created the KWQ adapter to replace KHTML's dependency on code from the ] and other KDE modules. KWQ also presents an ] ] to the ]-based KHTML rendering engine, allowing it to easily be referenced by ]-based applications.

Apple announced WebCore at the ] ] ] with the release of the ]. Later that day the developers submitted their changes to the KHTML library to the KDE project <ref>{{cite web | url=http://lists.kde.org/?l=kfm-devel&m=104196912316326&w=2 | title=Fwd: Our changes to KHTML and KJS | author=Don Melton | date=January 7, 2003 | accessdate=2007-01-16 }}</ref>. Later, in June ], Apple further opened access to their ] (now ]) source code repository and ] bug database, its previously closed nature once being an obstacle to merging WebCore changes back into KHTML.<ref>{{cite web | url=http://dot.kde.org/1118138374/ | title=Apple Opens WebKit CVS and Bug Database | author=Daniel Molkentin | date=June 7, 2005 | work=KDE News | accessdate=2007-01-16}}</ref>

Since then, a number of projects have built on the WebCore library, porting it to other platforms like ] mobile or the cross-platform ] libraries, or adopting it for use in their own browsers like ]'s ] browser.

Although Mac developers can use WebCore to incorporate an HTML layout engine into their applications, Apple recommends the use of WebKit, which is included by default from Mac OS X version 10.2.7 onwards and whose interfaces are stable.

==Applications using WebCore==
===Apple Inc.===
* ] — default ] viewing application in Mac OS X
* ] — websites creation application and included in ]
* ] — a Mac OS X e-mail client

===Non-Apple===
* ] (versions 4.5 through 5.5) — a Mac OS X web browser produced by ]
* ] — a website creation tool that follows ] standards
* ] — a ] with a built-in web browser (only the Mac OS X version)
* ] — a website creation tool that follows ] standards
* ] — a mobile web browser for Nokia Series 60 phones
* ] — a browser for ]

In addition to these applications, other applications use WebCore as part of ].

==References==
<div class="references-small">
<!--See http://en.wikipedia.org/Wikipedia:Footnotes for an explanation of how to generate footnotes using the <ref(erences/)> tags-->
<references/>
</div>

==See also==

{{portal|Free software|Floss logos.svg}}

*]
*]

==External links==
* at developer.apple.com
* &mdash; launched by Apple in June ] (originally at )
* &mdash; initial communication between WebCore and KHTML teams
* &mdash; Nokia port of WebCore
* &mdash; based on GTK-WebCore

{{WebKit}}
{{Layout engines}}

]
]
]
]

]
]
]
]

Latest revision as of 22:37, 14 October 2009

Redirect to: