تروس (برمجيات)
Gears ، المعروف سابقًا باسم Google Gears ، [ 2 ] هو برنامج مساعد متوقف عن التطوير، كان يُقدمه جوجل لإنشاء تطبيقات ويب أكثر قوة من خلال إضافة مساحة تخزين غير متصلة بالإنترنت وميزات أخرى لمتصفحات الويب . [ 3 ] تم إصدار Gears بموجب ترخيص BSD ، [ 4 ] وهو برنامج مجاني ومفتوح المصدر . تم ابتكار Gears في وقت لم يكن فيه بديل مماثل متاحًا. ومع ذلك، تم إيقاف Gears لصالح أساليب HTML5 القياسية التي أصبحت سائدة فيما بعد.
عناصر
كان هناك العديد من مكونات واجهة برمجة التطبيقات الرئيسية لـ Gears:
- وحدة قاعدة بيانات (مدعومة بتقنية SQLite )، والتي يمكنها تخزين البيانات محليًا. [ 5 ]
- وحدة WorkerPool، التي توفر التنفيذ المتوازي لرمز JavaScript . [ 6 ]
- وحدة LocalServer، التي تقوم بتخزين موارد التطبيق مؤقتًا وتقديمها (HTML، JavaScript، الصور، إلخ). [ 7 ]
- وحدة سطح المكتب، التي تسمح لتطبيقات الويب بالتفاعل بشكل أكثر طبيعية مع سطح المكتب. [ 8 ]
- وحدة تحديد الموقع الجغرافي، والتي تسمح لتطبيقات الويب باكتشاف الموقع الجغرافي لمستخدميها. [ 9 ]
سجل الإصدارات
| إصدار | تاريخ | وصف |
|---|---|---|
| 0.1 | 31-05-2007 | الإصدار الأولي باسم Google Gears. [ 10 ] |
| 0.2 | 2008-02-22 [ 11 ] | |
| - | 2008-05-28 [ 2 ] | تمت إعادة تسمية المشروع إلى Gears ليعكس طبيعته مفتوحة المصدر والتعاونية. |
| 0.3 | 2008-06-11 [ 12 ] | تم إدخال إمكانية إضافة أيقونات سطح المكتب ، ودعم متصفح موزيلا فايرفوكس 3 . |
| 0.4 | 2008-08-22 [ 13 ] | واجهة برمجة تطبيقات تحديد الموقع الجغرافي / معالجة الأحداث لتقدم عملية التحميل/التنزيل، والترجمة إلى 40 لغة |
| 0.5 | 2008-11-24 [ 14 ] | تم تحديث SQLite ، وأصبح بإمكان تحديد الموقع الجغرافي الآن الحصول على البيانات من هوائيات الواي فاي ، كما تم تحسين واجهة برمجة التطبيقات لإدارة كتل البيانات على الخادم المحلي. |
يدعم
استخدمت العديد من تطبيقات الويب التابعة لشركات مختلفة تقنية Gears في مرحلة ما، بما في ذلك جوجل ( Gmail ، وYouTube ، وDocs ، وReader ، وPicasa للهواتف المحمولة، وCalendar ، و Wave )، وماي سبيس (بحث البريد)، و Zoho Office Suite ، وRemember The Milk ، و Buxfer . [ 15 ] أضاف WordPress 2.6 دعمًا لتقنية Gears لتسريع واجهة الإدارة وتقليل الضغط على الخادم. [ 16 ] مع ذلك، بعد أن أعلنت جوجل في فبراير 2010 عن توقف تطوير Gears (انظر قسم نهاية الدعم )، أوقفت العديد من هذه التطبيقات دعمها لتقنية Gears، بما في ذلك Google Reader [ 17 ] وWordPress. [ 18 ]
يمكن تفعيل Gears على المواقع التي لم تكن مدعومة بها، وذلك باستخدام برنامج نصي للمستخدم من Greasemonkey قام أحد مهندسي Gears بإنشائه. [ 19 ]
كان برنامج Gears مدعومًا على متصفح Internet Explorer 6 و 8 على أنظمة Windows XP و Vista و 7 ؛ ومتصفح Internet Explorer Mobile 4.01 والإصدارات الأحدث على نظام Windows Mobile ؛ ومتصفح Safari 3.1.1 والإصدارات الأحدث على نظام Mac OS X 10.4 والإصدارات الأحدث [ 20 ] (على الرغم من عدم دعم Safari 4 على نظام Mac OS X 10.6 [ 21 ] )؛ ومتصفح Firefox 1.5 والإصدارات الأحدث على منصات متعددة؛ والمتصفح الأصلي على نظام BlackBerry OS 5. [ 22 ] وكان هناك دعم محدود فقط لأنظمة 64 بت من جهات خارجية.
لم يدعم برنامج Gears ملفات المرفقات التي يزيد حجمها عن 2 جيجابايت في نظامي التشغيل Mac OS X Leopard أو Snow Leopard بسبب خلل في كود معالجة Blob. [ 23 ] [ 24 ]
في 29 مايو 2008، أعلنت شركة Opera Software ASA أن متصفح Opera Mobile 9.5 سيدعم Gears. [ 25 ] نُشرت النسخة التجريبية للمتصفح في 20 فبراير 2009. [ 26 ] كان متاحًا فقط للأجهزة ذات الشاشات اللمسية التي تعمل بنظامي التشغيل Windows Mobile 5 و 6 . [ 27 ] لم يكن Gears مُدمجًا في أي متصفح آخر غير Google Chrome، وكان يجب تحميله بشكل منفصل.
يدعم إطار عمل Ruby on Rails واجهات Gears دون الحاجة إلى فهم واجهة برمجة تطبيقات Google Gears. [ 28 ]
نهاية الحياة
في أواخر نوفمبر 2009، أفادت مصادر إخبارية عديدة على الإنترنت أن جوجل ستنتقل إلى التخزين السحابي بدلاً من استخدام Gears مستقبلاً. وأوضح متحدث باسم جوجل لاحقاً أن الشركة ستواصل دعم Gears لتجنب تعطل المواقع التي تستخدمها. [ 29 ] في 19 فبراير 2010، أعلن فريق Gears في جوجل عن توقف تطوير Google Gears، حيث يعملون على دمج جميع إمكانيات Gears في معايير الويب مثل HTML5 . ورغم توقف تطوير الميزات الجديدة، كانت جوجل تخطط لمواصلة دعم Gears إلى حين تطوير طريقة "بسيطة وشاملة" لنقل بيانات المستخدمين إلى ميزات HTML5. [ 30 ] في 22 نوفمبر 2011، أعلنت جوجل أنه في 1 ديسمبر 2011، سيتم إزالة دعم Gears من Gmail و Google Calendar . [ 31 ] وتمت إزالة Gears من متصفح جوجل كروم في 7 يونيو 2011. [ 32 ]
انظر أيضاً
مراجع
- ↑ مراجعة: r3423
- ١ ٢ "عيد ميلاد سعيد
يا جوجلجيرز!" . مدونة جوجل الرسمية. ٢٨ مايو ٢٠٠٨. تم الاطلاع عليه بتاريخ ١١ يونيو ٢٠٠٨ . - ↑ "التروس" . تم الاسترجاع في 1 سبتمبر 2008 .
- ↑ "مشروع جوجل كود للتروس" . تم الاطلاع عليه بتاريخ 26-02-2008 .
- ↑ "وحدة قاعدة البيانات للذكاء الاصطناعي" . تم الاسترجاع في 31-05-2007 .
- ↑ "واجهة برمجة تطبيقات وحدة WorkerPool" . تم الاسترجاع في 31-05-2007 .
- ↑ "واجهة برمجة تطبيقات وحدة الخادم المحلي" . تم الاسترجاع في 31-05-2007 .
- ↑ "واجهة برمجة تطبيقات وحدة سطح المكتب" . تم الاسترجاع في 31-05-2007 .
- ↑ "واجهة برمجة تطبيقات وحدة تحديد الموقع الجغرافي" . تم الاسترجاع في 27-08-2008 .
- ↑ "قد تُحدث تقنية جوجل جيرز ثورة في تجربة المستخدم على الإنترنت" . Computemagazine.com. 28 مايو 2009. مؤرشف من الأصل في 16 ديسمبر 2012. تم الاطلاع عليه في 16 يونيو 2013 .
- ↑ "مدونة Gears API: تم إصدار Gears 0.2!" . Gearsblog.blogspot.com. 19-02-2008 . تم الاطلاع عليه بتاريخ 16-06-2013 .
- ↑ "مدونة Gears API: انطلق يا Gears 0.3!" . Gearsblog.blogspot.com. 2008-11-06 . تم الاطلاع عليه بتاريخ 2013-06-16 .
- ↑ "مدونة Gears API: Gears 0.4 متوفرة الآن!" . Gearsblog.blogspot.com. 22-08-2008 . تاريخ الاطلاع: 16-06-2013 .
- ↑ "مطورون جوجل" . تم الاطلاع عليه بتاريخ 16-06-2013 .
- ↑ "تاريخ التروس" . تم الاطلاع عليه بتاريخ 28-06-2008 .
- ↑ "تذكرة دعم ووردبريس تراك - دعم Gears" .
- ↑ "مدونة قارئ جوجل - نهاية الدعم دون اتصال بالإنترنت" .
- ↑ "توثيق ووردبريس - لوحة الأدوات الفرعية" .
- ↑ "Gearsmonkey: Gears + Greasemonkey" . تم الاطلاع عليه بتاريخ 13-08-2009 .
- ↑ "Gears for Safari beta" . تم الاطلاع عليه بتاريخ 26-08-2008 .
- ↑ "المشكلة رقم 847: نظام ماك: مشكلة في عمل ميزة Gears في متصفح سفاري 4 - سنو ليوبارد" . موقع جوجل كود . تم الاطلاع عليه بتاريخ 5 سبتمبر 2009 .
- ↑أُرشف بتاريخ 25 نوفمبر 2011 في أرشيف الإنترنت (Wayback Machine) .
- ↑ موقع Massive Kangaroo (21 أكتوبر 2009). "العدد 960 - التروس - يبدو أن هناك حدًا أقصى لحجم الملفات الثنائية الكبيرة (blob) يبلغ 2 جيجابايت على نظام التشغيل Mac OS X Leopard - تحسين متصفح الويب الخاص بك - استضافة مشاريع جوجل" . تم الاطلاع عليه بتاريخ 16 يونيو 2013 .
- ↑ "العدد 958 - التروس - يبدو أن هناك حدًا أقصى لحجم الملفات الثنائية الكبيرة (blob) يبلغ 2 جيجابايت على نظام التشغيل Mac OS X Snow Leopard - تحسين متصفح الويب الخاص بك - استضافة مشاريع جوجل" . 19 أكتوبر 2009. تم الاطلاع عليه في 16 يونيو 2013 .
- ↑ "أوبرا توسّع دعم Gears" . شركة أوبرا للبرمجيات . تم الاطلاع عليه بتاريخ 29-05-2008 .
- ↑ "معاينة تقنية: أوبرا موبايل 9.5 مع دعم Gears" . شركة أوبرا للبرمجيات . مؤرشف من الأصل بتاريخ 23 فبراير 2009. تم الاطلاع عليه بتاريخ 21 فبراير 2009 .
- ↑ "صفحة تنزيل Opera Mobile 9.51b2 المُفعّل بتقنية Gears" . شركة Opera Software . تاريخ الاسترجاع: 21 فبراير 2009 .
- ↑ "جوجل جيرز تُتيح استخدام روبي أون ريلز دون اتصال بالإنترنت" . إي ويك . 15 يوليو 2008. تم الاطلاع عليه بتاريخ 15-07-2008 .
- ↑ "ما الذي يُشغّل تطبيقات الويب: جوجل تُودّع Gears، وتُرحّب بـ HTML5" . صحيفة لوس أنجلوس تايمز . 30 نوفمبر 2009. تاريخ الاسترجاع: 2 ديسمبر 2009 .
- ↑ "مرحباً HTML5" .
- ↑ "المدونة الرسمية: المزيد من أعمال التنظيف الربيعية خارج الموسم" . Googleblog.blogspot.com. 22-11-2011 . تم الاطلاع عليه بتاريخ 16-06-2013 .
- ↑ "إصدار كروم المستقر" .
روابط خارجية
- الموقع الرسمي على موقع Wayback Machine (تمت أرشفته في 23 فبراير 2008)
- المدونة الرسمية على منصة Blogger
- برنامج جوجل المتوقف
- إضافات موزيلا المتوقفة
