Jump to content

KJS (JavaScript engine): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m BilledMammal moved page Draft:Move/KJS to KJS (disambiguation) without leaving a redirect: Moved per Special:Permalink/1242920989#Requested move 24 August 2024 via a round robin using Move+
Redirecting to KJS as part of post-round robin cleanup using Move+
Tags: New redirect Reverted Disambiguation links added
Line 1: Line 1:
#REDIRECT [[KJS]]
{{Short description|JavaScript engine originally written for Konqueror}}
{{Other uses}}
{{Rcat shell|
{{R from move}}
<noinclude>{{User:RMCD bot/subject notice|1=KJS (JavaScript engine)|2=Talk:KJS (disambiguation)#Requested move 24 August 2024}}
</noinclude>{{Infobox software
| name = KDE Frameworks
| title = KJS
| author = [[Harri Porten]]
| developer = [[KDE]]
| released = {{Start date and age|2000}}
| latest release version = {{wikidata|property|preferred|reference|edit|Q944678|P348}}
| latest release date = {{start date and age|{{wikidata|qualifier|preferred|single|Q944678|P348|P577}}}}
| discontinued =
| programming language = [[C++]]
| operating system =
| genre = [[JavaScript engine]]
| license =
| website = {{URL|techbase.kde.org/Development/Languages/JavaScript}}
}}
}}

'''KJS''' is KDE's [[JavaScript engine]] that was originally developed for the [[KDE]] project's [[Konqueror]] web browser by [[Harri Porten]] in 2000.

On June 13, 2002, [[Maciej Stachowiak]] announced on a mailing list that [[Apple Inc.|Apple]] was releasing [[WebKit#JavaScriptCore|JavaScriptCore]], a framework for [[Mac OS X]] that was based on KJS.<ref name="JS-Core_Apple">{{cite web|url=http://www.opendarwin.org/pipermail/kde-darwin/2002-June/000034.html |title=[KDE-Darwin] JavaScriptCore, Apple's JavaScript framework based on KJS |last=Stachowiak |first=Maciej |date=2002-06-13 |publisher=opendarwin.org |archive-url=https://web.archive.org/web/20070310215550/http://www.opendarwin.org/pipermail/kde-darwin/2002-June/000034.html |archive-date=2007-03-10 |url-status=dead |access-date=2015-05-13 }}</ref>

==See also==
*[[KDE Frameworks]]

==References==
{{Reflist}}

==External links==
<!-- *[http://developer.kde.org/language-bindings/js/ JavaScript (ECMAScript)] - kde.org -->
*[https://archive.today/20080313030350/http://api.kde.org/4.x-api/kdelibs-apidocs/kjs/html/index.html KJS (KDE JavaScript/EcmaScript Engine)] - api.kde.org
*[https://api.kde.org/4.x-api/kdelibs-apidocs/kjsembed/html/ KJSEmbed] (allows access to QObjects from JavaScript)
*[http://xmelegance.org/kjsembed/ KJSEmbed Documentation]
*[http://www.webkit.org/projects/javascript/ OpenDarwin's JavaScript engine based on KJS]
*[https://invent.kde.org/frameworks/kjs/-/tree/kf5?ref_type=heads Source code]

{{KDE}}
{{ECMAScript}}

{{DEFAULTSORT:Kjs (Kde)}}
[[Category:KDE Frameworks]]
[[Category:KDE Platform]]
[[Category:JavaScript engines]]

Revision as of 07:38, 31 August 2024

Redirect to: