
სურათის კრედიტი: Urupong/iStock/GettyImages
ბრაუზერის ძრავა არის ბაზარზე არსებული ყველა ბრაუზერის ძირითადი კომპონენტი, Chrome-დან Safari-მდე. როგორ გამოიყურება ვებსაიტი თქვენს კომპიუტერზე, შეიძლება მნიშვნელოვნად განსხვავდებოდეს იმისდა მიხედვით, თუ რომელ ძრავზეა დაფუძნებული თქვენი ვებ ბრაუზერი. ბრაუზერის ძრავები, როგორც წესი, შედგება ორი ძირითადი კომპონენტისგან: რენდერის და განლაგების ბიბლიოთეკა და JavaScript ჩარჩო.
WebKit ბრაუზერის ტიპები
WebKit არის ერთ-ერთი მთავარი ბრაუზერის ძრავა, რომელიც დღეს გამოიყენება. მისი გამოყენება უფასოა Mac და Linux ოპერაციულ სისტემებზე. WebKit ჩვეულებრივ ასოცირდება Apple-თან, რადგან ეს არის ბრაუზერის ძრავა, რომელიც გამოიყენება Apple-ის Safari ბრაუზერისთვის. ის ასევე გამოიყენება სხვა ბრაუზერებზე, როგორიცაა Amazon Kindle-ის ჩაშენებული ბრაუზერი და BlackBerry-ის ბრაუზერი. WebKit-ის ძირითადი კომპონენტებია WebCore და JavaScriptCore. WebCore არის რენდერის და განლაგების ბიბლიოთეკა HTML და მასშტაბირებადი ვექტორული გრაფიკისთვის, ხოლო JavaScriptCore არის JavaScript ჩარჩო, რომელიც საშუალებას აძლევს WebKit ბრაუზერებს შეასრულონ JavaScript. ეს ძირითადი კომპონენტები შესაძლებელს ხდის WebKit ბრაუზერებს ვიდეოების დაკვრასა და ვებსაიტის ზუსტად ჩვენების საშუალებას.
დღის ვიდეო
Blink არის უფრო ახალი ტიპის ვებ ბრაუზერის ძრავა და არსებობს მხოლოდ 2013 წლიდან. Chromium - ღია კოდის ვებ ბრაუზერის პროექტი Google-ისგან - შექმნა Blink WebKit-ის WebCore კომპონენტიდან წყაროს კოდის აღების და Google Chrome-ის საჭიროებების უკეთ დასაკმაყოფილებლად შეცვლის შემდეგ. Google-მა უპირველეს ყოვლისა შეიტანა წვლილი Blink-ის განვითარებაში, მაგრამ სხვა კომპანიებმა, როგორიცაა Opera Software ASA, Samsung და Intel, ასევე შეიტანეს წვლილი. Blink გამოიყენება Google Chrome, Vivaldi, Amazon Silk და Opera ვებ ბრაუზერებში. მისი გამოყენება უფასოა Windows, Mac, Linux, Android და Chrome OS პლატფორმებზე. Blink-ის ძირითადი კომპონენტებია Blink XML parser და V8 JavaScript Engine. Blink XML არის რენდერის და განლაგების ბიბლიოთეკა, ხოლო V8 JavaScript Engine არის JavaScript ჩარჩო.
Gecko ბრაუზერები
Gecko არის ვებ ბრაუზერის ძრავების ერთ-ერთი უძველესი ტიპი, რომელიც ჯერ კიდევ გამოიყენება. ის თავდაპირველად შეიქმნა Netscape-ის მიერ 1997 წელს და შემდეგ ადაპტირებული იქნა Mozilla-ს მიერ 1998 წელს. Gecko შემუშავებულია ექსკლუზიურად Mozilla-ს მიერ 2003 წლიდან. Mozilla Firefox, Waterfox, Conkeror, Classilla და Lunascape ვებ ბრაუზერები ყველა იყენებს Gecko ბრაუზერის ძრავას. Gecko ასევე გამოიყენება ელექტრონული ფოსტის კლიენტებში, როგორიცაა Mozilla Thunderbird. მისი გამოყენება უფასოა Windows, Mac, Linux და Android ოპერაციულ სისტემებზე. Gecko-ს ძირითადი კომპონენტებია SpiderMonkey JavaScript ძრავა და Expat ბიბლიოთეკა, რომლებიც ასრულებენ JavaScript-ს და რენდერს HTML-ს, შესაბამისად.
Goanna ბრაუზერები
Goanna ბრაუზერის ძრავა თავისუფლად ეფუძნება Gecko ვებ ბრაუზერის ძრავის წყაროს კოდს. გოანა თავდაპირველად მხოლოდ სახელით განსხვავდებოდა გეკოსგან, მაგრამ მას შემდეგ განვითარდა და გახდა საკუთარი ძრავა გეკოსგან განსხვავებული მახასიათებლებით. ბრაუზერის ეს ძრავა გამოიყენება Pale Moon და Basilisk ბრაუზერებში. Goanna იყენებს იგივე ძირითად კომპონენტებს, როგორც Gecko: SpiderMonkey JavaScript და Expat ბიბლიოთეკა. Goanna-ს ვებ ბრაუზერები შეიძლება უფასოდ გამოიყენოთ Windows, Mac და Linux პლატფორმებზე.
EdgeHTML ბრაუზერები
EdgeHTML არის ახალბედა ვებ ბრაუზერის ძრავის ბაზარზე, რომელიც გამოვიდა 2015 წელს. ეს არის საკუთრების ბრაუზერის ძრავა, რომელიც შემუშავებულია Microsoft-ის მიერ და შეცვალა Microsoft-ის ძველი ბრაუზერის ძრავა, Trident. EdgeHTML აძლიერებს Microsoft Edge ვებ ბრაუზერს. Edge-მ შეცვალა Microsoft-ის Internet Explorer ბრაუზერი, როგორც ნაგულისხმევი ვებ ბრაუზერი Windows-ის ყველა კომპიუტერზე. EdgeHTML-ის ძირითადი კომპონენტებია Chakra JavaScript ძრავა და EdgeHTML რენდერის და განლაგების ბიბლიოთეკა.