WebKitGTK एक "बंदरगाह" है, और हाँ आप व्यावहारिक रूप से अकेले वेबकिट का उपयोग कर मूल रूप से अपने स्वयं के बंदरगाह जो एक बड़े पैमाने पर काम है लेखन का मतलब है, कई बंदरगाहों में से एक लेने की जरूरत है। लिनक्स पर मैं वेबकिटजीटीके या क्यूटीवेबकिट के साथ जाने का सुझाव दूंगा।
वेबकिट और वेबकिट 2 दो अलग-अलग वेब इंजन एपीआई हैं जो एक ही स्रोत पेड़ में रहते हैं (जिसे संपूर्ण रूप से वेबकिट भी कहा जाता है) और समान कोर घटकों का उपयोग करते हैं। बड़ा अंतर यह है कि वेबकिट 2 वेब सामग्री को एक अलग प्रक्रिया में संभालने का विभाजन करता है - मेरा मानना है कि यह गंभीर विकास के साथ ही एकमात्र ऐसा है। आपको वास्तव में इन दोनों के बीच चयन करने की आवश्यकता नहीं है क्योंकि बंदरगाह ने आम तौर पर पहले से ही एक विकल्प चुना है: आप केवल पोर्ट प्रदान करते हैं। जीटीके + पोर्ट वेबकिट पर होता था लेकिन अब वेबकिट 2 का उपयोग करना चाहिए (लेकिन वेबकिट एपीआई अभी भी वहां हो सकता है)।
यदि 1.10.2 वास्तव में जीटीके 2 का समर्थन करने वाला अंतिम संस्करण था (ध्यान दें कि मुझे नहीं पता कि यह सच है या नहीं), तो मुझे पूरा यकीन है कि इसे आगे विकसित नहीं किया जा रहा है।
संपादित करें: डेबियन पर पुस्तकालय विकल्प हैं:
- libwebkitgtk-1.0 2.2.0: Webkit1, जीटीके + 2
- libwebkitgtk-3.0 2.2.0: Webkit1, जीटीके + 3
- libwebkit2gtk-3.0 2.2.0: Webkit2, जीटीके + 3
तो यह लग रहा है जीटीके + 2 की तरह अब भी है कम से कम किसी भी तरह का समर्थन किया है, लेकिन (कम से कम डेबियन पर) आप केवल के साथ जीटीके + 3. यही विकल्प सबसे भविष्य होना चाहिए WebKit2 एपीआई मिल -प्रमाण।