Movatterモバイル変換


[0]ホーム

URL:


Jump to content
Վիքիպեդիա
Որոնել

WebKit

Վիքիպեդիայից՝ ազատ հանրագիտարանից
WebKit
պատկերանիշ
Տեսակbrowser engine? և ազատ ծրագրային ապահովում
Նախագծումը՝Apple Inc.,Google Inc.,KDE,Opera Software,Maxthon International Limited,Yandex և ուրիշներ
Գրված է՝C++
Պլատֆորմբազմապլատֆորմ ծրագրային ապահովում
Վերջին կայուն տարբերակ537.36
ԱրտոնագիրLGPLv2 /BSD-style
Հիմք են ծառայելKHTML? և KJS?
Սխալնելի հայտման էջbugs.webkit.org/describecomponents.cgi?product=WebKit և bugs.webkit.org/buglist.cgi?product=WebKit&resolution=---
Կայքwebkit.org(անգլ.)
Ելակոդgithub.com/WebKit/WebKit
 WebKit Վիքիպահեստում

WebKit, վեբ կայքերի ցուցադրմանազատ շարժիչ, որը մշակված էKHTML ևKJS գրադարանների կոդերի հիման վրա և օգտագործում էKDE գրաֆիկական միջավայրը։

Ընթացիկ կոդը բաց էLGPL արտոնագրի պայմանով, որը նշանակում է բաղադրիչներից յուրաքանչյուրը կամ ամբողջությամբ բոլորը, անփոփոխ կամ փոփոխված վիճակում, կարելի է օգտագործել ցանկացած նշանակության պրոյեկտներում (այդ թվում կոմերցիոն) միայն մեկ պայմանով․ Գրադարանը կամ նրա արտադրանքը պետք է հրապարակվի բաց ընթացիկ կոդով և LGPL արտոնագրի պայմանով։

Պատմություն

[խմբագրել |խմբագրել կոդը]

2000 թվականի նոյեմբերին Apple֊ի կայքի «պահանջվում է» բաժնում հայտնվեցին թափուր աշխատատեղերի մի քանի հայտարարություններ։ Փնտրվող մասնագետներից պահանջվում էր ինտերնետ տեխնոլոգիաների լավ իմացություն, վեբ շարժիչների հետ աշխատանքի փորձ և նմանօրինակ որակներ։

2003 թվականի հունվարինMacworld Expo-ումՍթիվ Ջոբսը ներկայացրեցՍաֆարի դիտարկիչը, որը մշակված էր WebKit֊ի հիմքի վրա։2008 թվականինEpiphany վեբ դիտարկչի մշակողների խումբըGNOME միջավայրի համար հայտարարեց[1], որ պատրաստվում են իրենց դիտարկչում օգտագործել բացառապես WebKit շարժիչը՝ հրաժարվելովMozilla Foundation-ի ստեղծածGecko-ից։

2008սեպտեմբերի 2-ինԳուգլ ընկերությունը հայտարարեց WebKit շարժիչի հիմքի վրա սեփականGoogle Chrome դիտարկիչի ստեղծման մասին։ ՍկզբնապեսChrome-ը թողարկվեցMicrosoftWindows-ի համար, հետագայում թողարկվեցին տարբերակներGNU ևMac OS X օպերացիոն համակարգերի համար։

2010 թվականի մայիսինApple Inc.-ը դիմեցԱՄՆ-ի պատկան մարմիններին WebKit ապրանքանիշը գրանցելու համար[2]։

2013 թվականիփետրվարի 13-ին մշակողներին միացավOpera Software[3]։

2013 թվականի ապրիլին Google֊ը և Opera Software֊ը հայտնեցինBlink շարժիչին անցնելու մասին։ Նույն թվականին Qt-ն նույնպես անցավBlink շարժիչին[4]։

Բաղադրիչներ

[խմբագրել |խմբագրել կոդը]
վեբ դիտարկիչների օգտագործման վիճակագրությունը

WebCore

[խմբագրել |խմբագրել կոդը]

Document Object Model (DOM)֊ի ցուցադրումը և գրադարանըHTML֊ի ևSVG֊ի համար։

JavaScriptCore

[խմբագրել |խմբագրել կոդը]

JavaScriptCore֊ըJavaScript֊ի շարժիչ է։ Այստեղ է գտնվում նաև WTF (Web Template Framework) գրադարանը, որը ներկայացնում է WebKit-ի ընդհանուր նշանակության օժանդակ ֆունկցիաներ։ JavaScriptCore-ը բազմապլատֆորմ է և կարող է օգտագործվել WebKit֊ի մյուս բաղադրիչներից անկախ։

WebKit֊ի նոր տարբերակներում Apple֊ը JavaScriptCore֊ը փոխարինում է ավելի ժամանակակից և արագSquirrelFish֊ով։

Drosera

[խմբագրել |խմբագրել կոդը]

Սխալների վրիպազերծող (debugger), որը մտնում է WebKit հավաքածուի մեջ։

WebKit օգտագործող ծրագրեր

[խմբագրել |խմբագրել կոդը]
  • Քրոմիում — բաց, ընթացիկ կոդով վեբ դիտարկիչԳուգլ ընկերությունից (մինչև 28.0.1463.0 տարբերակը),
    • CoolNovoMaple Studios ընկերության վեբ դիտարկիչ՝Google Chrome-ի ընդլայնված հնարավորություններով,
    • Comodo DragonComodo Group ընկերության վեբ դիտարկիչ՝ անձնական տվյալների պահպանության անվտանգության պայմանով,
    • Google ChromeՔրոմիում հիմքով վեբ դիտարկիչԳուգլ ընկերությունից,
    • Opera — Opera Software ընկերության վեբ դիտարկիչ (սկսած 15 տարբերակից),
    • SRWare Iron — SRWare ընկերության վեբ դիտարկիչ, որը ստեղծվել է օգտատերերի անձնական տվյալների անվտանգության նպատակով,
    • ՅանդեքսՅանդեքս ընկերության վեբ դիտարկիչ,
  • SafariApple ընկերության վերբ դիտարկիչ Mac OS֊ի համար,
  • iCab — վեբ դիտարկիչMac OS X֊ի համար,
  • Բջջային հարթակներսմարթֆոնների և ինտերնետ պլանշետների համար,
    • Apple iOS — սմարթֆոնների և ինտերնետ պլանշետների հարթակ,
    • GoogleAndroid — սմարթֆոնների և ինտերնետ պլանշետների հարթակ,
    • HP webOS — սմարթֆոնների և ինտերնետ պլանշետների հարթակ[5],,
  • Epiphany — վեբ դիտարկիչGNOME միջավայրի համար,
  • Adobe Integrated Runtime (AIR) — ծրագրի գործարկման անկախ հարթակային միջավայր,
  • AroraQt 4 հիմքով վեբ դիտարկիչ,
  • Bolt Browser — java֊ի համար վեբ դիտարիչ բջջային սարքերի համար,
  • Iris Browser — վեբ դիտարկիչWindows Mobile֊ի համար,
  • Dolfin — ստանդարտ դիտարկիչBada օպերացիոն համակարգի համար[6],
  • KonquerorKDE 4֊ի կազմի մեջ մտնող KHTML և WebKit հիմքով վեբ դիտարկիչ և նիշքերի կառավարման համակարգ,
  • LeechCraftազատ բազմապլատֆորմ մոդուլային աշխատանքային միջավայր, որի մեջ մտնում է դիտարկիչ, IM-հաճախորդ, մեդիանվագարկիչ, նորությունների ընթերցման RSS ագրեգատոր,
  • MaxthonTrident շարժիչով աշխատելու հնարավորություն ունեցող վեբ դիտարկիչ,
  • MidoriGtk հիմքով վեբ դիտարկիչ։ Նախատեսվում է կազմի մեջ ընդգրկելXfce միջավայրի աշխատանքային սեղանը,
  • Nokia Series 60 browserNokia S60 բջջային հեռախոսի վեբ դիտարկիչ,
  • OmniWeb — վեբ դիտարկիչMac OS X֊ի համար,
  • QtWebQt հիմքով վեբ դիտարկիչWindows֊ի համար,
  • QupZillaQt-ի բազմապլատֆորմ վեբ դիտարկիչ,
  • rekonqNokia QtDemoBrowser֊ի հիմքով վեբ դիտարկիչ,
  • RockMelt — սոցիալական դիտարկիչ, որն աջակցում էՖեյսբուք ևԹվիթթեր սինխրոնացում,
  • Shiira — վեբ դիտարկիչMac OS X֊ի համար,
  • Swift — վեբ դիտարկիչWindows֊ի համար,
  • AdiumIM հաճախորդMac OS X֊ի համար,
  • qutIM — բազմապլատֆորմIM հաճախորդ,
  • Vacuum-IM — բազմապլատֆորմJabber հաճախորդ՝ գրված Qt֊ի համար,
  • Uzbl — վեբ դիտարկիչ Unix֊ի կարգի համակարգերի համար,
  • Yahoo! Messenger — հաղորդագրությունների փոխանակման ծրագիր[7],
  • Luakit — մինիմալիստական վեբ դիտարկիչ, որը հիշեցնում էFirefox֊ը,
  • dwbԱրխիվացված 2013-08-01Wayback Machine — մինիմալիստական վեբ դիտարկիչ,

Ծանոթագրություններ

[խմբագրել |խմբագրել կոդը]
  1. Epiphany Mailing list —ANNOUNCEMENT: The Future of Epiphany
  2. Apple-ը ցանկանում է գրանցել WebKit ապրանքանիշը(չաշխատող հղում)
  3. «300 миллионов пользователей и переход на WebKit / Блог компании Opera Software ASA / Хабрахабр».Արխիվացված օրիգինալից 2013 թ․ փետրվարի 26-ին. Վերցված է 2013 թ․ փետրվարի 17-ին.
  4. «Introducing the Qt WebEngine». Արխիվացված էօրիգինալից 2013 թ․ սեպտեմբերի 21-ին. Վերցված է 2016 թ․ հունիսի 18-ին.
  5. «Developing Web Content for the HP webOS Platform». Արխիվացված էօրիգինալից 2011 թ․ փետրվարի 7-ին. Վերցված է 2016 թ․ հունիսի 18-ին.
  6. «bada C++ App Programming — Developer Guide — Web: Managing Web Pages and Web Content». Արխիվացված էօրիգինալից 2014 թ․ հուլիսի 14-ին. Վերցված է 2021 թ․ հունվարի 20-ին.
  7. «Applications using WebKit — WebKit». Արխիվացված էօրիգինալից 2011 թ․ հուլիսի 22-ին. Վերցված է 2016 թ․ հունիսի 18-ին.

Արտաքին հղումներ

[խմբագրել |խմբագրել կոդը]
Ստացված է «https://hy.wikipedia.org/w/index.php?title=WebKit&oldid=10620046» էջից
Կատեգորիաներ:
Թաքցված կատեգորիաներ:

[8]ページ先頭

©2009-2026 Movatter.jp