Trident (dasturiy ta'minot) - Trident (software)

Trident
Tuzuvchi (lar)Microsoft
Dastlabki chiqarilish1997 yil avgust; 23 yil oldin (1997-08)
Yakuniy nashr
8.0
YozilganC ++[1]
Operatsion tizimMicrosoft Windows
VorisEdgeHTML
TuriBrauzer mexanizmi
LitsenziyaMulkiy
Veb-saytmsdn.microsoft.com/ uz-biz/ kutubxona/ aa741317.aspx

Trident (shuningdek, nomi bilan tanilgan MSHTML) a mulkiy brauzer mexanizmi uchun Microsoft Windows versiyasi Internet Explorer tomonidan ishlab chiqilgan Microsoft.

Birinchi marta chiqarilishi bilan tanishtirildi Internet Explorer 4.0 versiyasi 1997 yil oktyabrda; u doimiy ravishda yangilangan va bugungi kunda foydalanishda qolmoqda. Versiyalar uchun 7 va 8 Internet Explorer-ning Microsoft-ga muvofiqligini yaxshilash uchun Trident layout dvigatelida muhim o'zgarishlar yuz berdi veb-standartlar va yangi texnologiyalarni qo'llab-quvvatlashni qo'shing.[2][3][4]

In Microsoft Edge brauzer, Trident-ning o'rnini egalladi vilka, EdgeHTML.[5]

Dasturiy ta'minotni ishlab chiqishda foydalaning

Trident a sifatida yaratilgan dasturiy ta'minot komponenti ruxsat berish dasturiy ta'minot ishlab chiquvchilari o'z dasturlariga veb-brauzer funksiyasini osongina qo'shish. Bu taqdim etadi a MAQOMOTI kabi har qanday MAQOMOTI qo'llab-quvvatlanadigan muhitda veb-sahifalarga kirish va tahrirlash uchun interfeys C ++ va .NET. Masalan, veb-brauzer boshqaruvini C ++ dasturiga qo'shish mumkin va keyin Trident-dan hozirda veb-brauzerda ko'rsatilgan sahifaga kirish va element qiymatlarini olish uchun foydalanish mumkin. Veb-brauzer boshqaruvidagi voqealar ham saqlanishi mumkin. Trident funktsiyasi faylni bog'lash orqali mavjud bo'ladi mshtml.dll dasturiy ta'minot loyihasiga.

Chiqarish tarixi

Trident versiyasiMSHTML.dll versiyasiInternet Explorer versiyasiInternet Explorer Mobile versiyasiIzohlar
Versiya yo'q[6]4.0.x4.0Yo'qDastlabki versiyasi.
5.0.x5.0Yo'qYaxshilangan CSS 1 ta qo'llab-quvvatlash va CSS 2-ning ko'rsatilishida katta o'zgarishlar yuz berdi.
5.5.x5.5Yo'qCSS bilan ishlashda tuzatilgan muammolar.
6.0.x6.0Yo'qTuzatilgan quti modeli va qo'shildi quirks rejimi bilan DTD almashtirish.
7.0.x7.0Yo'qKo'pgina CSS-lar bilan bog'liq muammolarni tuzatdi va qisman qo'shdi PNG alfa qo'llab-quvvatlash.
Yo'qYo'q6.0IEMobile 6 IE 6, 7 va 8 ning ko'plab xususiyatlarini birlashtiradi.[7]
3.1[8][9]7.0Yo'q7.0Trident mobil tizimidagi ikkinchi port. Uchun IE Mobile versiyasi Windows Phone 7.
4.0[10]8.0.x8.0Yo'qO'tish uchun birinchi versiya Kislota 2 sinovi.[11] CSS 2.1 uchun to'liq qo'llab-quvvatlash qo'shildi.[12]
5.0[13]9.0.x9.09.0Uchun qo'llab-quvvatlash qo'shildi SVG, XHTML, HTML5 va CSS 3. Yangi uskuna tezlashtirilgan qo'shildi JScript dvigatel nomlangan Chakra. 100/100 ball Kislota3 sinov. Windows Phone 7.5 "Mango" da IE 9 Mobile bilan ta'minlangan.
6.0[14]10.0.x10.010.0[15]Qo'shimcha yordam CSS 3, HTML5 va ES5. Kiritilgan Windows Phone 8. Qo'llab-quvvatlash chiziqli gradient CSS o'tish.[16]
7.011.0.x11.011.0Qo'llab-quvvatlash WebGL va SPDY. HTML5 uchun yaxshilangan qo'llab-quvvatlash.[17] Tezlikni oshirish.[18] Kiritilgan Windows Phone 8.1.
8.011.0.x (mos)11.011.0Internet Explorer 11 bilan Win10-ning muvofiqligi ko'rinishi

Ishlardan foydalaning

Ning barcha versiyalari Internet Explorer Windows uchun 4.0 dan boshlab Trident-dan foydalaning va u boshqalari tomonidan ham qo'llaniladi veb-brauzerlar va dasturiy ta'minot komponentlari (qarang Internet Explorer-ning chig'anoqlari ). Yilda Windows 98, Windows Me va Windows 2000, u Windows fayl menejeri / shell uchun ham ishlatiladi, Windows Explorer.[19] Windows 2000 da Dasturlarni qo'shish / o'chirish vositasi o'rnatilgan dasturlarning ro'yxatini ko'rsatish uchun Trident-dan foydalanadi,[20] va Windows XP-da u foydalanuvchi hisoblarini boshqarish paneli uchun ham ishlatiladi, bu esa HTML dasturi.[21] Biroq, Trident tomonidan ishlatilmadi Mac uchun Internet Explorer (ishlatilgan Tasman 5.0 versiyasidan boshlab), na ning dastlabki versiyalari bilan Internet Explorer Mobile.

Trident-ga asoslangan ba'zi boshqa dasturlarga quyidagilar kiradi:

Standartlarga muvofiqlik

Dan boshlab Trident-ning joriy versiyalari Internet Explorer 9 CSS 3, HTML5 va SVG hamda boshqa zamonaviy veb-standartlarni qo'llab-quvvatlashni joriy qildilar. Trident evolyutsiyasi bilan veb-standartlarga muvofiqlik asta-sekin yaxshilandi. IE ning har bir versiyasi standartlarni qo'llab-quvvatlashni yaxshilagan bo'lsa-da, "standartlarga mos rejim" ni joriy qilishni o'z ichiga oladi versiya 6, veb-sahifalarni yaratish uchun ishlatiladigan asosiy standartlar (HTML va CSS) ba'zan to'liq bo'lmagan shaklda amalga oshirilgan. Masalan, uchun qo'llab-quvvatlash yo'q edi <abbr> IE 8 dan oldin HTML 4.01 standartining bir qismi bo'lgan element, shuningdek IE 6 dan boshlab Trident-da min-height va boshqalar kabi ba'zi CSS atributlari etishmayotgan edi. Internet Explorer 8 CSS 2.1 to'liq qo'llab-quvvatlanadi, shuningdek ba'zi CSS 3.0 atributlari.[12] Ma'lumki, standartlarga mos kelmaslik xatolarni keltirib chiqaradi va zamonaviy veb-texnologiyalarni qo'llab-quvvatlamaydi, bu ko'pincha veb-sahifalarni ishlab chiqish vaqtini ko'paytiradi.[22] Shunga qaramay, standartlarga mos keladigan brauzerlar o'rtasidagi HTML-ning farqlari hali to'liq hal qilinmagan.

Microsoft alternativalari

Microsoft Trident-dan tashqari yana bir nechta joylashtirilgan dvigatellarga ega va ulardan foydalanadi. Sifatida tanilgan ulardan biri Tasman, ishlatilgan Internet Explorer 5 Mac uchun. Taxminan 2003 yilda Mac uchun Internet Explorer-ning rivojlanishi to'xtatilgan, ammo Tasman-ning rivojlanishi cheklangan darajada davom etgan va keyinchalik unga qo'shilgan Mac uchun Office 2004. Mac 2011 uchun Office ochiq manbadan foydalanadi WebKit dvigatel. Microsoft hozirda bekor qilingan veb-dizayn mahsuloti, Ifoda veb shu qatorda; shu bilan birga Visual Studio 2008 va undan keyin Internet Explorer Trident dvigatelidan foydalanmang, aksincha boshqa dvigateldan foydalaning.[23]

2014 yilda Trident edi vilkalar dvigatelni yaratish EdgeHTML uchun Microsoft Edge kuni Windows 10. Yangi dvigatel "zamonaviy veb-tarmoqlar bilan ishlashga mo'ljallangan" bo'lib, bir qator eskirgan tarkibiy qismlar va xatti-harakatlarni, shu jumladan hujjat rejimlarini bekor qiladi yoki yo'q qiladi, bu veb-saytning maxsus mulohazalarini talab qilmasdan sof, standartlarga mos HTML brauzerlarda to'g'ri ishlashini ta'minlaydi. ishlab chiquvchilar.[24][25] Natijada butunlay yangi brauzer chaqirildi Microsoft Edge, o'rnini bosadigan Internet Explorer Windows-ning fond brauzeri va Microsoft-ning veb-xizmatlari bazasi sifatida.

Shuningdek qarang

Adabiyotlar

  1. ^ Xachamovich, dekan (2007-12-14), Internet Explorer 8 va kislota2: muhim voqea, Microsoft
  2. ^ "IE7 uchun bizning CSS-ga o'zgartirishlarimiz haqida batafsil ma'lumot". Olingan 2010-02-23.
  3. ^ "IE8 RC1 platformalarini takomillashtirishga umumiy nuqtai". Olingan 2010-02-23.
  4. ^ "Microsoft-ning o'zaro ishlash printsiplari va IE8". Olingan 2010-02-23.
  5. ^ "Spartanni nima quvvatlantiradi? Albatta Internet Explorer". Neowin.net. Olingan 2016-05-10.
  6. ^ Lourens, Erik (2010-03-24), qayta: IE9-ning foydalanuvchi agenti satrini tanishtirish, Microsoft
  7. ^ Koks, Jon (2008-12-21), Microsoft mobil brauzer bilan ishlaydi, Kompyuter dunyosi, olingan 2010-04-08
  8. ^ Uorren, Tom (2010-03-16), Windows Phone 7 brauzeri Internet Explorer 7 asosida ishlaydi, Neowin, olingan 2010-03-16
  9. ^ Marini, Djo (2010-03-25), Xonimlar va janoblar, iltimos, xush kelibsiz ... IE Mobile User Agent String!, Microsoft
  10. ^ Lourens, Erik (2009-01-09), Internet Explorer 8 foydalanuvchi-agent satri (yangilangan nashr), Microsoft
  11. ^ Xachamovich, dekan (2007-12-19), Internet Explorer 8 va kislota2: muhim voqea, Microsoft
  12. ^ a b "CSS muvofiqligi va Internet Explorer". Olingan 2008-10-05.
  13. ^ Silbey, Mark (2010-03-23), IE9-ning foydalanuvchi agenti satrini tanishtirish, Microsoft
  14. ^ Ross, Toni (2011-04-15), IE10 foydalanuvchi-agent qatori, Microsoft
  15. ^ Windows Phone 8: Internet Explorer 10 batafsil
  16. ^ "CSS o'tish va animatsiyalar bilan gradiyentlarning o'zgarishi holati", PelBox.com, 2018 yil 1-iyun kuni nashr etilgan
  17. ^ ExtremTech: Windows 8.1 va Internet Explorer 11 WebGL, SPDY-ni qo'llab-quvvatlaydi, ammo WebRTC yo'q
  18. ^ NDTV gadjetlari: Windows 7 uchun Internet Explorer 11 ishga tushirildi: yaxshilangan ko'rsatuv va tezlikni keltirib chiqaradi
  19. ^ "Windows ish stoli yangilanishini qanday qo'shish yoki olib tashlash". Olingan 2011-12-03.
  20. ^ "Dasturlarni qo'shish / o'chirish vositasi o'rnatilgan dasturlarni noto'g'ri ko'rsatmoqda". Olingan 2011-12-03.
  21. ^ "Windows XP-ga asoslangan kompyuterda ketma-ket Boshqarish panelidagi foydalanuvchi hisoblari tugmachasini bosganingizda Internet Explorer skriptida xatolik to'g'risida xabar". Olingan 2011-12-03.
  22. ^ "Microsoft Internet Explorer veb-ishlab chiqarishni sekinlashtiradi". Olingan 2010-07-27.
  23. ^ Mauceri, Rob (2007 yil 16 aprel). "Office Live va SharePoint". Microsoft SharePoint dizaynerlar guruhi blogi. Microsoft. Olingan 23 avgust, 2010. SharePoint Designer Trident-dan foydalanmaydi. SharePoint Designer, Expression Web va Visual Studio-ning Visual Web Designer-ning keyingi versiyasi (kod nomi Orcas) barchasi bir xil standartlarga asoslangan veb-dizayn komponentidan foydalanadi. Ushbu komponent CSS, XHTML, shuningdek ASP.net kabi veb-standartlarni yuqori darajada sodiqlik bilan ta'minlash uchun uchta mahsulot guruhi tomonidan birgalikda ishlab chiqilgan.
  24. ^ "Chegarada yashash - Internetning ishlashiga yordam beradigan navbatdagi qadamimiz". IEBlog. Microsoft. Olingan 23 yanvar 2015.
  25. ^ "Spartan loyihasi va Windows 10-yanvar uchun oldindan ko'rish tuzilishi". IEBlog. Microsoft. Olingan 23 yanvar 2015.

Tashqi havolalar