مشروع يبحث عن الزجاج

From Wikipedia, the free encyclopedia
مشروع يبحث عن الزجاج
المطور (ق)مطوري LG3D
الإصدار الأولي2003 ؛ قبل 20 عاما (2003)
الإصدار النهائي
1.0.1 / 29 يناير 2007 (2007-01-29)
كتبت فيجافا
نظام التشغيللينكس ، سولاريس ، ويندوز
يكتببيئة سطح المكتب
رخصةرخصة جنو المدنية العامة
موقع إلكترونيjava .net / projects / lg3d [ رابط ميت ]

Project Looking Glass هو الآن مشروع برمجي مجاني غير نشط بموجب GPL لإنشاء بيئة سطح مكتب مبتكرة ثلاثية الأبعاد لنظام Linux و Solaris و Windows . تم برعاية شركة صن مايكروسيستمز .

تمت برمجة Looking Glass بلغة Java باستخدام نظام Java 3D ليظل مستقلاً عن النظام الأساسي. على الرغم من استخدام ميزات تسريع الرسومات ، يستكشف سطح المكتب استخدام إمكانات النوافذ ثلاثية الأبعاد لكل من برامج التطبيقات الحالية وتلك المصممة خصيصًا لـ Looking Glass.

يتوفر قرص مضغوط مباشر من Project Looking Glass. [1] تم تضمين بيئة Looking Glass أيضًا على قرص DVD مباشر (إصدار FunWorks 2007) من مشروع Granular Linux . [2] [3]

التاريخ

تم تطوير برنامج Looking Glass لأول مرة بواسطة Hideya Kawahara ، وهو مبرمج Sun كتبه في أوقات فراغه على كمبيوتر محمول يعمل بنظام Linux . بعد عرض نسخة مبكرة للمديرين التنفيذيين في Sun ، تم تكليفه بها بدوام كامل مع فريق متخصص وفتح المصدر للمشروع. [4] تم عرضه بواسطة جوناثان شوارتز في LinuxWorld Expo 2003 في سان فرانسيسكو. [5] بعد العرض التوضيحي ، اتصل ستيف جوبز ، الرئيس التنفيذي لشركة آبل ، بمكتب شوارتز وأخبره أن أبل ستقاضي صن إذا ما تقدمت لتسويقه - شعر جوبز أن المشروع ينتهك حقوق الملكية الفكرية لشركة أبل . [6] بغض النظر عن التهديد ، قرر صن أن المشروع لم يكن أولوية وقرر عدم تخصيص المزيد من الموارد لتطويره لجودة المنتج. استمر المشروع في الوضع التجريبي ، ولكن مع تدهور الموارد المالية لشركة صن ، أصبح غير نشط في أواخر عام 2006. [7]

الميزات

تكوين تطبيق باستخدام الجزء الخلفي من النافذة ممثلاً في شكل قائمة ثلاثية الأبعاد في مساحة ثلاثية الأبعاد

واحدة من أبرز ميزاته هي إنشاء نوافذ قابلة للعكس . يمكن استخدام هذه الإمكانية لميزات مثل السماح للمستخدم بكتابة ملاحظات وتعليقات على ظهور النوافذ ، أو عرض مربعات حوار التطبيق دون المخاطرة بفصله عن التطبيق الذي يتعلق به. تبدأ جميع النوافذ بمظهر نافذة 2D أو 2.5D عادية ، ولكن يمكن معالجتها ككائنات ثلاثية الأبعاد رفيعة تشبه الألواح ويمكن ضبطها في أي زاوية أو قلبها بالكامل بواسطة المستخدم.

إمالة جميع النوافذ لمساعدة المستخدم في التقاط النافذة المطلوبة

تشمل الميزات الأخرى إمالة النافذة بالكامل لمساعدة المستخدم على التقاط النافذة المطلوبة ، وتوفير سطح مكتب افتراضي متحرك ، وأيقونات تعكس الحالة الحية للنافذة التي تمثلها وتكبير النافذة عندما تتلقى التركيز.

هناك بعض التصميمات التي نفذتها شركة Looking Glass والتي ظهرت في منتجات أخرى في السنوات اللاحقة. إحدى التقنيات التي أصبحت شائعة بواسطة عناصر واجهة مستخدم لوحة المعلومات من Apple هي تكوين تطبيق (عنصر واجهة مستخدم) عن طريق قلبه المرئي وإجراء التحديثات على الجانب الخلفي منه. أصبحت الصورة المرئية لـ macOS Dock من Apple مشابهة لمظهر Look Glass عندما تم إصدار Leopard . [8] يقوم Windows 7 بتنفيذ ميزة لاختيار النافذة تخفي نوافذ أخرى غير تلك التي وضع المستخدم مؤشر الماوس على الصورة المصغرة أعلى شريط المهام. إنه يشبه استخدام Look Glass للشفافية لاختيار النوافذ باستخدام الصور المصغرة للنوافذ على شريط المهام. [9]

مشاريع مماثلة

يشبه موقع Looking Glass النموذج الأولي TaskGallery من Microsoft Research ومشروع Croquet مفتوح المصدر استنادًا إلى Squeak من حيث السماح للمستخدم بمعالجة التطبيقات (بما في ذلك التطبيقات ثنائية الأبعاد الحالية) في مساحة ثلاثية الأبعاد. ومع ذلك ، تستند نماذج تفاعل المستخدم في TaskGallery و Croquet إلى الواقع الافتراضي-مثل التجربة حيث يتحرك المستخدم داخل الفضاء ثلاثي الأبعاد لأداء المهام ، بينما يحتفظ موقع Looking Glass بالنموذج التشغيلي لسطح المكتب اليوم (أي عدم التجول داخل الفضاء ثلاثي الأبعاد) ويستخدم التأثيرات ثلاثية الأبعاد بشكل انتقائي حيث يُعتقد أنها فعالة. أيضًا ، هذه الثلاثة متشابهة لأنها تهدف إلى العمل على إصدارات معدلة أو محسّنة من أجهزة سطح المكتب الحالية بدلاً من إعادة تصميم واجهة المستخدم الرسومية بالكامل من البداية ، وهو نهج اتبعته العديد من مشاريع Zooming User Interface مثل تلك التي أنشأها Jef Raskin .

في حين أن العديد من مديري النوافذ (مثل Microsoft's Desktop Window Manager ، و Compiz القائم على نظام X Window ، و macOS من خلال Core Animation ) يمكنهم استخدام التأثيرات ثلاثية الأبعاد ، إلا أن هذه مجرد زيادة في بيئة ثنائية الأبعاد تقليدية.

انظر أيضا

المراجع

  1. ^ نيستور ، ماريوس (15 مايو 2006). "أبحث عن قرص حي زجاجي" . softpedia . تم الاسترجاع 2020/03/19 .
  2. ^ "إصدار التوزيع: Granular Linux 2007" FunWorks "(أخبار DistroWatch.com)" . distrowatch.com . تم الاسترجاع 2020/03/19 .
  3. ^ "Granular-Linux: إصدار Granular FunWorks 2007" . 2009-01-29. مؤرشفة من الأصلي في 29 يناير 2009 . تم الاسترجاع 2020/03/19 .
  4. ^ "Sun تفتح سطح مكتب Linux ثلاثي الأبعاد 'ذو المظهر الزجاجي' . eWEEK.
  5. ^ وثائق لينكس الحبيبية
  6. ^ شوارتز ، جوناثان (9 مارس 2010). "فنانون جيدون نسخ ، فنانون عظماء يسرقون" .
  7. ^ Kawahara ، Hideya (18 سبتمبر 2009). "إعلان: غير نشط (ميت عمليا) منذ أواخر عام 2006" . مؤرشفة من الأصلي في 23 نوفمبر 2009.
  8. ^ "رصيف الفهد يشبه مشروع صن يبحث عن زجاج؟" . 12 يونيو 2007.
  9. ^ "مشروع ينظر إلى الزجاج: نظرة عامة شاملة على التكنولوجيا" (PDF) . 14 مارس 2006. [ رابط معطل دائم ]

روابط خارجية