三点水加个及念什么| 酒醉喝什么解酒| mh是什么意思| 坐骨神经痛用什么药最好| 显著是什么意思| 公主是什么意思| 唐僧是什么生肖| 火字旁跟什么有关| 你说到底为什么都是我的错| 孕妇感冒可以吃什么感冒药| 胎盘成熟度2级是什么意思| 吃什么食物对心脏有好处| bc是什么意思| 口淡无味是什么原因| 脸黑的人适合穿什么颜色的衣服| 蛔虫属于什么动物| 冰心原名什么| 九月二十五是什么星座| 什么不| 鹌鹑蛋不能和什么一起吃| 小便尿血是什么原因| 心绞痛用什么药最好| 肾素活性高是什么原因| 太平猴魁属于什么茶类| 磨牙齿有什么方法可以治| 十月二十九是什么星座| 为什么坐久了屁股疼| bitch是什么意思| 白头发吃什么可以变黑| 甲状腺结节有什么感觉| 回苏灵又叫什么| navigare是什么牌子| 什么玉最好有灵性养人| 什么是三净肉| 血脂高吃什么降血脂| 心衰吃什么药最好| 女性痔疮挂什么科室| 胃动力不足是什么原因造成的| 崇洋媚外是什么意思| 梦见赢钱了是什么预兆| 凌晨一点多是什么时辰| 身份证复印件是什么| 公历是什么| 健脾祛湿吃什么药效果最好| 散粉和粉饼有什么区别| 大熊猫为什么有黑眼圈| 甲亢是什么回事| 黑色的鸟是什么鸟| 冥想是什么| 完谷不化吃什么中成药| human是什么意思| 肺结节是什么病严重吗| 看诊是什么意思| 坐飞机要什么证件| 晞是什么意思| 1012是什么星座| 自知力是什么意思| 血压高吃什么降压药| fred是什么牌子| 斋醮什么意思| 黄疸是什么样子的图片| 中暑喝什么好| 梦见饺子是什么意思| 7月24号是什么星座| 蒸米饭时加什么好吃| 夏天喝什么茶最好| sec是什么单位| 欢什么喜什么| 肉芽是什么| 犯太岁是什么意思| 9k金是什么意思| 什么是静电| 女性更年期挂什么科| 本是什么生肖| 突然吐血是什么原因| 疤痕憩室是什么意思| 女性分泌物少是什么原因| 拉肚子吃什么食物好| 痔疮不能吃什么东西| 维生素是什么| 陈醋与香醋有什么区别| 虾不能和什么食物一起吃| 竖心旁的字与什么有关| 什么名字| 珍珠疹是什么| 基因突变什么意思| 熬夜头疼是什么原因| 容易被吓到是什么原因| 弱精吃什么能提高活力| 送对象什么礼物好| 火龙果什么时候吃最好| 颈椎问题挂什么科| 为什么怀孕了还会来月经| 什么药不能一起吃| 尿液有泡沫什么原因| 猫什么时候打疫苗| 摇呼啦圈有什么好处| 吃枸杞对身体有什么好处| 牙龈肿痛吃什么药好| 风加具念什么| 痔疮饮食要注意什么| 油性皮肤适合用什么牌子的护肤品| 大便出血是什么原因引起的| 蜈蚣咬了擦什么药最好| 禄代表什么生肖| 曲安奈德针治疗什么| 96年属什么生肖| 堃字的寓意是什么意思| 嘴突然歪是什么原因造成的| 正佳广场有什么好玩的| 大保健什么意思| bacardi是什么酒| 尿检是检查什么的| 半夜十二点是什么时辰| 什么的围巾| 晚上吃黄瓜有什么好处| 嫁给香港人意味着什么| 羊肚菌是什么| 川崎病是什么原因引起的| 1964属什么生肖| 夕阳是什么时候| 先兆性流产有什么症状| 牙齿变黑是什么原因| 肚子里有积水是什么病| 属鸡适合佩戴什么饰品| 井里面一个点念什么| 什么是胆固醇| 暗是什么生肖| md是什么意思| 刺史相当于现在的什么官| 南瓜什么人不能吃| 雅诗兰黛属于什么档次| 骶髂关节在什么位置| 早泄什么症状| 硬膜囊受压是什么意思| 处暑的处是什么意思| 吃白萝卜有什么好处| 中国国菜是什么菜| 臭屁是什么意思| 保姆是什么意思| 左室高电压是什么意思| 纯字五行属什么| 鬼谷子姓什么| 大腿肿胀是什么原因| 应接不暇的暇是什么意思| 艾灸后皮肤痒出红疙瘩是什么原因| 菠萝蜜吃多了有什么坏处| 黄瓜为什么是苦的| ip地址是什么意思| ellesse是什么牌子| 山茱萸有什么功效| 唉声叹气是什么意思| 梦见手机失而复得是什么意思| 蛇胆疮是什么原因引起的| 情愫什么意思| 花甲之年是什么意思| 食物发霉是什么菌| 滑石粉是什么| 盆腔炎吃什么消炎药效果好| 孙楠留什么给你| 心率低40多吃什么药| 手机cpu是什么| 肖想是什么意思| 婴儿吐泡泡是什么原因| 镶牙与种牙有什么区别| 癸水的根是什么| 西洋参有什么作用和功效| 高血压吃什么盐比较好| 吃开心果有什么好处和坏处| 流变是什么意思| 2022年属什么生肖| 什么情况需要割包皮| 1012是什么星座| 草莓什么时候种| 脑梗是由什么引起的| 6月19号是什么星座| sale是什么牌子| 中午1点是什么时辰| 犹怜是什么意思| 根是什么意思| 男孩学什么专业有前途| 爸爸的舅舅叫什么| 花是植物的什么器官| 四季豆为什么叫四季豆| 炖牛肉放什么调料最好| 不安腿是什么症状| 画饼充饥是什么意思| 健忘症是什么意思| 为什么针灸后越来越痛| 胆结石吃什么最好| 土茯苓和什么煲汤最好| 九品芝麻官是什么级别| 肾小球是什么| 什么是孝顺| 月子中心是做什么的| 什么的舞动| 鼻炎会引起什么症状| 什么水果含维生素d| 消渴症是什么病| 申时是什么时间| 黑吃黑是什么意思| 什么情况下会得甲亢| 单纯疱疹病毒吃什么药| 民政局是干什么的| 龋读什么| 打狂犬疫苗不能吃什么| 随餐服用是什么意思| 间接胆红素偏高吃什么药| 120是什么电话| 云吞是什么| 私联是什么意思| 副鼻窦炎症是什么意思| 总是困是什么原因| 这个季节适合种什么菜| 女性私处长痘痘是什么原因| 医院按摩挂什么科| 淋巴结长什么样| 贵州有什么好玩的| fap什么意思| 经常想吐恶心是什么原因| 云南白药植物长什么样| 脖子落枕贴什么膏药| 黄精和什么搭配补肾效果最好| roa是什么意思| 中国什么时候解放| 月经期喝什么汤好| 耳朵背后有痣代表什么| 什么方法减肥最快| 什么是生僻字| 朱元璋是什么生肖| 嗜酸性粒细胞是什么| 女人脚发热是什么原因| 白手套是什么意思| 埃及是什么人种| 幼儿腹泻吃什么食物| 嗓子发炎挂什么科| 小脑延髓池是什么意思| 白细胞偏高说明什么| 女猴配什么属相最好| 果肉属于什么组织| 69岁属什么| 石钟乳是什么意思| 腹泻吃什么药见效最快| 拉屎有血是什么原因| 反酸是什么原因| 87属什么| 人老放屁是什么原因| 二级警督是什么级别| 芦根煮水的功效是什么| 三点是什么时辰| 降钙素原是什么意思| 冬天用什么护肤品好| 籍贯填什么| 双绿生肖是什么生肖| 安吉白茶属于什么茶类| 移植是什么意思| 射手是什么星座| 血管病变是什么意思| 芊芊是什么颜色| 甲状腺结节是什么意思| 病机是什么意思| 雅漾属于什么档次| 孕妇上火什么降火最快| 司空见惯是什么意思| 百度Vai al contenuto

骨密度是检查什么的

Da Wikipedia, l'enciclopedia libera.
WebKit
software
Logo
Logo
Generemotore di rendering (non in lista)
SviluppatoreKDE, Apple[1], Nokia, Google, RIM, Palm, Samsung e altri
Ultima versione
  • 611.3.10.1.18 (10 febbraio 2023)
  • 7617 (1o novembre 2023)
Sistema operativoMultipiattaforma
LicenzaAlcune componenti GNU Lesser General Public License e il resto con licenze stile BSD[2]
(licenza libera)
Sito webwebkit.org/
百度 此外,广大网友还可以在栏目的客户端、微信小程序、手机浏览器等多途径入口进行留言。

WebKit è un motore di rendering per browser web utilizzato per il rendering delle pagine web. Il progetto WebKit è stato creato da Apple il 25 giugno 2001[3].

Viene rilasciato con licenza BSD 2-Clause. La base mondiale installata ammonta alla quota di circa il 50.3%[4] di tutti i browsers.

Esso viene utilizzato oggi da browser come ad esempio Safari di Apple per macOS e iOS, PlayStation a partire da PS3, Dolphin di Samsung, Opera dalla v16, Tizen, Amazon Kindle, BlackBerry browser, Symbian con S60, Midori, Odyssey Web Browser su AmigaOS, Rekonq di KDE e molti altri sia come motore browser, che come motore di rendering web all'interno di applicazioni eterogenee come ad esempio in Creative Suite di Adobe o Steam di Valve o Plasma Workspace.

è stato usato in passato da Google Chrome fino alla versione 27, Android Web browser fino alla versione KitKat, e successivamente al 2013 questi hanno proseguito derivando dal WebKit un proprio fork WebCore/JavaScriptCore denominato Blink.

In generale, quando si crea un browser si inizia dall'individuazione del motore di rendering su cui basare il client. WebKit nacque in Apple, sviluppato inizialmente da parte di Don Melton nel 2001 (a capo del WebKit Team e del Safari Team di Apple) da un fork del motore open source KHTML e il motore JavaScript di KDE (KJS), grazie ad un adattamento e modifica delle librerie iniziali fu poi sviluppato col nome WebCore e JavaScriptCore. Melton ha spiegato in un'e-mail agli sviluppatori di KDE[5] che KJS e KHTML hanno permesso uno sviluppo più facile rispetto alle altre tecnologie disponibili in virtù dell'essere di piccole dimensioni (meno di 140.000 linee di codice) e progettato in modo pulito nonché conforme agli standard.

Il suo sviluppo fu annunciato da Steve Jobs ed, all'epoca di Mac OS X Jaguar, fu integrato nel software di sistema Sherlock; successivamente debuttò il 7 gennaio 2003 nella versione Mac OS X Panther come nuovo browser web Safari.

Il 7 giugno 2005 lo sviluppatore Dave Hyatt di Safari annunciò sul suo blog che Apple stava per pubblicare il codice sorgente di WebKit, aprendo l'accesso al CVS e al tool Bugzilla. L'annuncio coincise con il WWDC del 2005.

Sono poi stati eseguiti molti porting, ad esempio per Windows (ora abbandonato da Apple), AmigaOS, MorphOS, Gnome, GTK toolkit per Linux, Enlightenment Foundation (EFL), QT Software per Linux (ora abbandonato dalla versione successiva alla 4.4), Orygin WB, ed altri.

Ad oggi tutte le compagnie che integrano il Webkit collaborano con Apple nel suo sviluppo attuale.

Caratteristiche

[modifica | modifica wikitesto]

WebKit è un progetto open source che nasce dalla combinazione di componenti di codice KDE con tecnologie e sviluppo di Apple. WebKit può interagire con un server web, richiamare e visualizzare le pagine web, scaricare i file e gestire i plugin. è disponibile come aggiornamento per macOS a partire dalla versione 10.2.7 e integrato in Mac OS X Panther e successivi. Esso permette a sviluppatori terzi di includere con facilità nelle loro applicazioni molte delle funzioni proprie di Safari.

Webkit ha passato i test Acid2 e Acid3, essendo completamente aderente al pixel-perfect rendering ed esente da problemi di scorrevolezza sull'hardware di riferimento;

esso include due framework di basso livello che incapsulano:

è un DOM (Document Object Model) per SVG (Scalable Vector Graphics) del lay out e rendering, rilasciato sotto GNU Lesser General Public License (LGPL). L'API in Objective C di WebKit si interfaccia ai Web/JavaScript Cores in C++, permettendo un accesso facilitato alle applicazioni basate su Cocoa API. Nel tempo sono state incluse ulteriori migliorie, come l'astrazione cross-platform C++, e port con accesso ad altre API.

è una implementazione del motore JavaScript delle librerie PCRE (regular expression libraries) e dello JavaScript Engine KJS, ma da questi elementi si è poi diversificato moltissimo, con nuove funzioni e performances elevate, sino ad arrivare ad una completa riscrittura totale nel 2008, con un interprete bytecode denominato SquirrelFish, poi evoluto in SqurrelFish Extreme (SFX, Nitro) con ulteriori accelerazioni di esecuzione JavaScript. Nel 2014 è stato introdotto un compilatore ottimizzato Just-in-Time (JIT) denominato FTL (Fourth-Tier-LLVM, Faster-Than-Light) che usa LLVM per generare codice macchina ottimizzato, e nel 2016 fu poi sostituito da B3 (Bare Bones Backend).

Applicazioni che usano WebKit

[modifica | modifica wikitesto]
Browser
Altri usi
  • Mail (Apple), un'applicazione che si occupa della gestione delle e-mail.[8]
  • Adium, un'applicazione di chat, che usa WebKit per visualizzare i messaggi.
  • BBEdit, un editor di testo e di pagine HTML, che usa WebKit per visualizzare l'anteprima delle pagine web.
  • Colloquy, un client chat che supporta IRC e SILC, che usa WebKit per visualizzare il traffico delle chat.
  • Growl, un sistema di notificazione globale, che usa WebKit per delle sue viste.
  • NetNewsWire, un lettore RSS che usa WebKit per visualizzare i feed RSS e per navigare sul web.
  • NewsFire, un gestore di feed RSS, che usa WebKit per la sua interfaccia.
  • Qt, un framework per la costruzione di applicazione che integra WebKit per il rendering delle pagine web.
  • Steam, la piattaforma di Valve usa WebKit nel suo browser interno dal cambiamento dell'interfaccia del 2010.
  • SubEthaEdit, un editor di testo collaborativo, che usa WebKit per generare l'anteprima delle pagine web.
  • TextWrangler, un editor di testo e HTML, versione ridotta (e freeware) di BBEdit.
  • WebKitGtk è un ambizioso progetto per il porting di WebKit su piattaforma GTK+.
  • Xcode, l'IDE di Apple, che usa WebKit per visualizzare la documentazione.

Una lista completa è disponibile sulla wiki del progetto WebKit.

  1. ^ '(fwd) Greetings from the Safari team at Apple Computer' — MARC, su lists.kde.org, 7 gennaio 2003. URL consultato il 13 gennaio 2013.
  2. ^ licenza bsd di webkit, su webkit.org. e licenza GNU LGPL di webkit, su webkit.org.
  3. ^ Melton, Don (August 25, 2011). "Attention Internets! WebKit is not 10 years old today. That happened on June 25. I know the date because that's when I started the project.". Twitter. Retrieved October 13, 2011.
  4. ^ "StatCounter". StatCounter archived from the original on May 26, 2012. Retrieved April 14, 2015.
  5. ^ "'(fwd) Greetings from the Safari team at Apple Computer' — MARC". Lists.kde.org. January 7, 2003. Retrieved January 13, 2013.
  6. ^ :HanSolaris Group, su hansolaris.org. URL consultato il 22 settembre 2012 (archiviato dall'url originale il 30 marzo 2013).
  7. ^ Limited Software Archiviato il 28 ottobre 2010 in Internet Archive.
  8. ^ F2innovation, Luca Colantuoni, Due vulnerabilità zero-day in iOS, iPadOS e macOS, su Punto Informatico, 18 agosto 2022. URL consultato il 5 febbraio 2025.

Voci correlate

[modifica | modifica wikitesto]

Altri progetti

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]
81什么节 梦到知了猴是什么意思 cpf是什么意思 高脂血症吃什么药 满月针最晚什么时候打
西湖龙井属于什么茶 一路顺风是什么生肖 索性是什么意思 怀孕血压高对胎儿有什么影响 喘是什么意思
肛门痛什么原因 ru是什么意思 草金鱼吃什么 大米发霉是什么样子 五月是什么星座
a醇对皮肤有什么作用 至夏什么意思 外阴白斑挂什么科 痔疮什么症状 扁平疣是什么引起的
二婚是什么意思hcv9jop1ns6r.cn 樵夫是什么生肖hcv8jop5ns2r.cn 6月5号是什么星座hcv9jop6ns0r.cn 蜘蛛侠叫什么1949doufunao.com 为什么香蕉不能放冰箱hcv8jop2ns8r.cn
空调什么牌子的好hcv9jop4ns9r.cn 偏头痛挂什么科hcv8jop1ns5r.cn 五谷都有什么hcv9jop5ns2r.cn 属猪男和什么属相最配jinxinzhichuang.com 菠萝蜜过敏什么症状hcv9jop3ns5r.cn
澳大利亚属于什么气候hcv8jop2ns1r.cn 毒龙是什么意思hcv8jop0ns9r.cn 普拉提是什么意思hcv8jop0ns6r.cn 喉咙痛吃什么饭菜好hcv8jop3ns3r.cn 喝枸杞子泡水有什么好处和坏处huizhijixie.com
拉肚子能吃什么食物hcv8jop1ns9r.cn 小三阳吃什么食物好得快hcv7jop5ns4r.cn 密云有什么好玩的地方dajiketang.com 动爻是什么意思gangsutong.com 什么叫低级别上皮内瘤变hcv8jop1ns7r.cn
百度