گوگل كروم Google Chrome هو متصفح وب ذو مصدر مفتوح
طورته گوگل (سـُمي على اسم إطار واجهة المستخدم لمتصفحات الوب). معمار برمجته كان
تم هندسته من الصفر (باستخدام مكونات من برامج مصادر مفتوحة أخرى منها وبكيت WebKit و موزيلا) ليخدم المتطلبات المتغيرة للمستخدمين واعترافاً بأن
معظم مواقع الوب اليوم ليسوا صفحات وب بل تطبيقات وب. أهداف التصميم تتضمن
الاستقرار, السرعة, الأمن وواجهة مستخدم نظيفة بسيطة وفعالة.
الإصدار
التجريبي النهائي (بيتا) لنسخة ويندوز من المزمع أن تـُطلق في الساعة 18:00 GMT, 2 سبتمبر, 2008. نسخ ماك ولينوكس هم قيد التطوير وسيلحقوا بنسخة
ويندوز. وحتى الآن لم تصدر گوگل نسخة من المتصفح الجديد للتنزيل للعامة بعد.
الإعلان
الإعلان الرسمي كان مزمعاً أن يكون في 3 سبتمبر, 2008 وكان مخططاً
له أن يـُرسل إلى الصحفيين والمدونين مع رسم كرتون مشاع حسب رخصة عموميات خلاقة
تتيح الاستخدام غير التجاري مع وجوب ذكر المصدر ولا يسمح بالتغيير 2.5 بريشة سكوت
مكلاود يشرح ملامح ودوافع المتصفح الجديد. النسخ الموجهة إلى اوروبا تم شحنها
مسبقاً والمدون الألماني فيليپ لنسن من گوگل بلوگ سكوپد Google
Blogoscoped قام بتصوير نسخة من
الكرتون البالغ طوله 38-صفحة وأتاحها للجميع في موقعه بعد أن استلمها في 1 سبتمبر,
2008. گوگل، منذ ذلك الحين، أتاحت الكرتون على موقع Google Books وأشارت إليه في مدونتها
الرسمية مع مع شرح للإصدار المبكر.
التصميم
الأمن Security
القوائم السوداء Blacklists
بين الفينة والأخري ستقوم كروم بتنزيل (للاستعمال) تحديثات لاثنين
من القوائم السوداء blacklists
(واحدة للتصيد الإحتيالي phishing والأخرى للبرمجيات
الخبيثة) وتحذر المستخدمين عندما يحاولوا زيارة موقع ضار. هذه الخدمة ستتاح لأن
يستخدمها الآخرون عبر free public وسيط برمجي للتطبيقات API عمومي مجاني يدعى
"الآمنsafebrowsing/ وصلة گوگل للتصفح
الآمن". وضمن عملية صيانة تلك القوائم السوداء, تقوم گوگل بإشعار أصحاب تلك
المواقع الذين قد لا يعلمون بوجود تلك البرامج الضارة بمواقعهم.
البرامج المساعدة Plugins
البرامج المساعدة Plugin مثل مشغل أدوبي فلاش هم
في العادة غير قياسيين ولذلك لا يمكن تجريبهم مثل المقابض tabs, وغالباً ما يحتاجوا أن
يشتغلوا على، أو أعلى من، مستوى أمن المتصفح نفسه. ولتقليل "المساحة المعرضة surface area" للهجمات، تـُشغـَّل
البرامج المساعدة في عمليات منفصلة تتصل مع الراسم renderer, الذي يعمل
ب"صلاحيات شديدة الإنخفاض" في عمليات مخصصة لنفس المقبض. البرامج
المساعدة ستحتاج أن تـُعدَّل لتعمل ضمن هذه البنية البرمجية بينما تتبع مبدأ أقل
صلاحية.
المراجع
الموسوعه المعرفية
التصانيف
العلوم التطبيقية متصفحات وب مجانية