مدير قسم التركيب

مدير التركيب ، أو المُركِّب ، هو برنامج يُزوِّد التطبيقات بمخزن مؤقت خارج الشاشة لكل نافذة، ثم يُركِّب هذه المخازن المؤقتة للنوافذ في صورة تُمثِّل الشاشة ويكتب النتيجة في ذاكرة العرض. مدير نوافذ التركيب هو مدير نوافذ يعمل أيضًا كمدير تركيب. [ 1 ] [ 2 ]

قد تُجري برامج إدارة التركيب معالجة إضافية على النوافذ المخزنة مؤقتًا، مُطبقةً تأثيرات رسومية ثنائية وثلاثية الأبعاد ، مثل المزج والتلاشي وتغيير الحجم والتدوير والتكرار والانحناء والتشويه والخلط والضبابية وإعادة توجيه التطبيقات ونقل النوافذ إلى إحدى الشاشات وأسطح المكتب الافتراضية . تتيح تقنية رسومات الحاسوب عرض التأثيرات المرئية في الوقت الفعلي ، مثل الظلال المسقطة والمعاينات المباشرة والرسوم المتحركة المعقدة. [ 3 ] [ 4 ] ولأن الشاشة مُخزنة مؤقتًا مرتين ، فإنها لا تومض أثناء التحديثات.

تشمل أكثر برامج إدارة التركيب وبرامج إدارة نوافذ التركيب استخدامًا ما يلي:

  • بالنسبة لأنظمة Linux و BSD و Hurd و OpenSolaris التي تستخدم نظام X Window : يقوم "خادم X" عادةً بتركيب النوافذ من مصادر شبكية متعددة بسرعة عالية، ولكن قد تتطلب التفضيلات الأسلوبية أن يقوم برنامج تركيب مساعد بتنفيذ مهام التركيب، مما يؤثر بشكل متفاوت على الجودة المرئية والقدرات وعوامل الأداء. ومن الأمثلة على ذلك Compiz و KWin و Xfwm و Enlightenment وMuffin (مدير نوافذ التركيب لبيئة سطح المكتب Cinnamon) و Mutter ، بالإضافة إلى برنامجي التركيب xcompmgr و picom .
  • لأنظمة لينكس وبي إس دي التي تستخدم وايلاند : مديرو النوافذ المركبة ويستون ، وكي وين، وموتر؛
  • بالنسبة لنظام التشغيل ويندوز : مدير نوافذ سطح المكتب ؛ و
  • لنظام macOS : برنامج Quartz Compositor .

على النقيض من مديري النوافذ المتراصة

يرسل مدير النوافذ رسالةً إلى كل نافذة لإعادة رسم نفسها عند الحاجة. قد تتداخل النوافذ. فعند تحريك نافذة أمامية، قد تكشف جزءًا من نافذة خلفية كانت مخفية سابقًا. تُصنَّف مديرات النوافذ عمومًا وفقًا لاستراتيجيتها في إظهار هذا الجزء المكشوف للمستخدم. في استراتيجية "التكديس"، يُخبر مدير النوافذ النافذة الخلفية بإعادة رسم نفسها. أما في استراتيجية "التركيب"، فيحتفظ مدير النوافذ بمخزن مؤقت خارج الشاشة يحتوي على المظهر الكامل لكل نافذة، بما في ذلك النافذة الخلفية.

مع وجود مدير تكديس، قد تتعطل عملية إعادة الرسم عندما لا يستجيب برنامج بطيء أو غير متجاوب أو به أخطاء للرسائل في الوقت المناسب. [ 5 ] [ 6 ] يمكن لبرنامج خبيث أن يتسبب في ظهور النظام بمظهر غير مستقر بمجرد إهماله إعادة رسم نافذته. عندئذٍ، قد ينتج عن ذلك واحد أو أكثر من الشروط التالية:

  • لا تقوم النافذة المقصوصة بإعادة رسم المناطق غير المغطاة، مما ينتج عنه إما مساحات فارغة أو "أثر" متبقٍ من نافذة أخرى
  • تُترك أجزاء من النوافذ (مثل الظلال الزخرفية) دون طلاء بشكل صحيح.
  • مؤشر الماوس معطوب [ 7 ]
  • تتجمد الشاشة بأكملها حتى يستجيب البرنامج أو يتم إنهاؤه [ 8 ]

في حال استخدام مدير تركيب النوافذ، إذا توقفت نافذة عن إعادة رسم نفسها عند طلب مدير النوافذ ذلك، فستبقى آخر عملية إعادة رسم لها معروضة، وقد تصبح النافذة باهتة. غالبًا ما يتغير عنوان النافذة ليعكس حالتها كغير مستجيبة. قد يمنع البرنامج نقل نافذته أو إلغاء ربطها، لكنه عمومًا لا يتسبب في مشاكل إعادة الرسم.

تاريخ

كان جهاز كومودور أميغا ، الذي صدر عام 1985، من أوائل الأنظمة التي اعتمدت نظام النوافذ المركبة. إذ كان بإمكان التطبيقات أولاً طلب منطقة من الذاكرة خارج منطقة العرض الحالية لاستخدامها كصورة نقطية. ثم يقوم نظام النوافذ في أميغا باستخدام سلسلة من عمليات نقل البيانات النقطية (bit blits) عبر وحدة نقل البيانات الخاصة بالجهاز لإنشاء صورة مركبة من الصور النقطية لهذه التطبيقات - بالإضافة إلى الأزرار وأشرطة التمرير - في ذاكرة العرض، دون الحاجة إلى إعادة رسم أي من صورها النقطية. [ 9 ]

مدير النوافذ Metacity ، جزء من GNOME 2

في 24 مارس 2001، أصبح نظام التشغيل ماك أو إس إكس 10.0 (شيتا) من آبل أول نظام تشغيل شائع الاستخدام يتميز بتركيب ثلاثي الأبعاد وتأثيرات برمجية، وذلك بفضل مكون كوارتز . ومع إصدار نظام التشغيل ماك أو إس إكس 10.2 (جاغوار) وكوارتز إكستريم ، أصبح بالإمكان نقل مهمة التركيب إلى أجهزة رسومات مخصصة . [ 2 ] [ 10 ]

في عام ٢٠٠٣، عرضت شركة صن مايكروسيستمز نظام رسومات ثلاثية الأبعاد طموحًا يُدعى مشروع لوكينج جلاس، ليُضاف إلى مجموعة أدوات سوينج الخاصة بها . وقد عُرض لأول مرة في معرض لينكس وورلد إكسبو ٢٠٠٣. ورغم تهديد شركة آبل بمقاضاة صن بتهمة انتهاك حقوق الملكية الفكرية ، فقد طبّقت برامج إدارة النوافذ الأخرى بعض وظائف لوكينج جلاس. وبحلول عام ٢٠٠٦، أوقفت صن تطوير المشروع، إذ كان نشاطها الرئيسي يتمثل في التحول من محطات عمل يونكس ذات التوجه الرسومي إلى بيع الحواسيب المركزية للمؤسسات . [ ١١ ]

عرضت مايكروسوفت مدير نوافذ سطح المكتب لأول مرة في مشروع لونغ هورن خلال مؤتمر هندسة أجهزة ويندوز لعام 2003 ، حيث عرضت نوافذ مهتزة . [ 12 ] تسببت التأخيرات الشديدة في عملية تطوير لونغ هورن في عدم إطلاق مايكروسوفت لمدير النوافذ ثلاثي الأبعاد إلا مع إصدار ويندوز فيستا في نوفمبر 2006. [ 13 ]

تطلّب تطبيق تقنية التركيب في نظام X Window إعادة تصميم تدريجية. [ 14 ] صدر برنامج Metacity 2.8.4 في أغسطس 2004. [ 15 ] مع ذلك، كان Xfwm أول مدير نوافذ للتركيب يحظى بشهرة واسعة لنظام X ، وقد صدر في يناير 2005. [ 16 ] في 26 يناير 2005 ، صدر برنامج Compiz ، مُقدّماً تقنية التركيب ثلاثي الأبعاد المُسرّعة بالكامل لمنصة Linux. [ 17 ] يدعم KWin الخاص ببيئة KDE أيضاً تقنية التركيب.

التركيب والتأثيرات ثلاثية الأبعاد في أنظمة التشغيل

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

أُصدرت أولى التطبيقات واسعة الانتشار لهذه التقنية لنظام ماك في نظام التشغيل Mac OS X 10.2، ولنظام لينكس في نموذج أولي باسم Luminocity . تشمل برامج إدارة النوافذ التي تستخدم OpenGL حاليًا Compiz وKWin وQuartz Compositor، بينما يستخدم Desktop Window Manager حاليًا DirectX 9. لا يزال OpenGL غير مدعوم بشكل كامل في الأجهزة، لذا من المتوقع أن يستمر أداء تركيب النوافذ القائم على OpenGL في التحسن مع تطور الأجهزة .

إكس 11 ووايلاند

كان تشغيل مديري النوافذ المتراصة على نظام X Window (X11) يتطلب إضافة مفتاح كروما أو شاشة خضراء . وقد تم تقديم تقنية التركيب من خلال إضافة التركيب . يستخدم مديرو التركيب تسريع الأجهزة من خلال هذه الإضافة، إن توفر.

أوبونتو 8.04 هاردي هيرون يشغل برنامج تبديل الملفات من كومبيز في وضع Flip

في نظام X11، تطلّبت إمكانية إجراء عملية تركيب ثلاثية الأبعاد مُسرّعة بالكامل تغييرات جوهرية في بروتوكول نظام النوافذ لاستخدام تسريع الأجهزة. في البداية، ظهرت العديد من تطبيقات X11 المُعدّلة المصممة حول OpenGL ، بما في ذلك Xgl . أدى إدخال AIGLX إلى إلغاء الحاجة إلى استخدام Xgl، وسمح لمديري النوافذ بإجراء عملية تركيب ثلاثية الأبعاد مُسرّعة على خادم X قياسي، مع الحفاظ على إمكانية العرض المباشر . حاليًا، تدعم بطاقات NVIDIA و Intel و ATI تقنية AIGLX.

قدّم برنامج Compiz تأثير المكعب، الذي يسمح للمستخدم برؤية ما يصل إلى 6 أسطح مكتب افتراضية في آنٍ واحد. يتم تحويل كل سطح مكتب إلى نسيج سطح المكعب، والذي يمكن تدويره حسب الرغبة. يعرض Compiz مجموعة واسعة من التأثيرات ثنائية وثلاثية الأبعاد، ويتميز بمتطلبات تشغيل منخفضة نسبيًا. [ 18 ] في عام 2012، أُدرج Compiz في نظام Ubuntu Linux، وتم تفعيله تلقائيًا عند توفر الأجهزة وبرامج التشغيل الداعمة، وفي حال عدم اختيار المستخدم للوضع ثنائي الأبعاد. [ 19 ]

حلّ برنامج Mutter (Metacity + Clutter ) محلّ Metacity كمدير النوافذ الافتراضي لبيئة GNOME . وهو مُدمج في مُكوّن GNOME Shell الخاص بـ GNOME 3.0. ويستخدم مُحرّك العرض Clutter، الذي تمّ نقله إلى جميع أنظمة التشغيل الرئيسية وأجهزة الكمبيوتر المحمولة الصغيرة والهواتف الذكية .

منذ الإصدار الرابع، يتمتع مدير النوافذ KWin الخاص ببيئة KDE بإمكانيات تركيب النوافذ. ويحتوي KWin على العديد من الوظائف نفسها الموجودة في Compiz .

في بروتوكول Wayland ، يُعد مدير النوافذ المركبة خادم عرض أيضًا ؛ فلا يوجد خادم عرض منفصل عن مدير النوافذ. يُطلق على مدير النوافذ/خادم العرض المدمج اسم مُركِّب Wayland . يُعد Weston تطبيقًا مرجعيًا لمُركِّب Wayland؛ كما أن KWin وMutter مُركِّبان Wayland، بالإضافة إلى كونهما مديرَي نوافذ مركبة X11.

جافا

كان مشروع Looking Glass مدير نوافذ يجمع بين تقنية العرض ثلاثي الأبعاد ولغة برمجة جافا متعددة المنصات . وهو الآن غير نشط ويُصدر بموجب رخصة جنو العمومية العامة . تتضمن توزيعة Granular Linux Live CD برنامج Looking Glass كمدير نوافذ اختياري.

بعد توقف دعمه، شقت بعض ميزاته، مثل تبديل أغلفة التطبيقات ومعاينة الصور المصغرة المباشرة، طريقها إلى برامج إدارة النوافذ الأخرى. وشملت ميزاته الأصلية الأخرى إمالة النوافذ، وإطارات النوافذ ثنائية الجوانب، وخلفيات التمرير المتوازي .

AmigaOS 4 و MorphOS

على الرغم من قدرتها على العمل على أجهزة تدعم تقنية الرسومات ثلاثية الأبعاد، إلا أن نظامي التشغيل AmigaOS 4 وMorphOS مصممان للعمل على أجهزة Amiga القديمة ، بدءًا من Amiga 1200. ولذلك، فإن مديري النوافذ فيهما يتمتعان بقدرات عرض ثنائية الأبعاد في الغالب، تشمل تركيب الطبقات، ومزج ألفا، والتدرجات اللونية، والدقة العالية، وشاشات سطح مكتب متعددة ("شاشات") يمكن أن تتداخل جزئيًا.

مايكروسوفت ويندوز

على الرغم من أن مدير النوافذ في نظام التشغيل ويندوز 2000 يدعم خاصية دمج الصور، إلا أنه لا يُجري تحويلات مثل مزج ألفا لكل بكسل. وقد استفادت تطبيقات تجارية قليلة من مزج ألفا؛ وكانت البرامج المجانية من أوائل من جربوا هذه الخاصية، وإن كان ذلك من خلال إعدادات اختيارية. [ 20 ] [ 21 ] وقد تم تقديم خاصية دمج الصور مع مدير نوافذ سطح المكتب في نظام التشغيل ويندوز فيستا . [ 1 ]

يُتيح نظاما التشغيل ويندوز فيستا وويندوز 7 للمستخدم تعطيل مدير نوافذ سطح المكتب من خلال تحديد إعدادات المظهر الأساسية في ويندوز. بالإضافة إلى ذلك، يتم تعطيله تلقائيًا بواسطة ويندوز لتنفيذ عملية تراكب الأجهزة عبر مُرشِّح مُزج التراكب .

سهولة الاستخدام وجاذبية بصرية

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

المكبرات

تأثير التكبير في برنامج Compiz (انقر على الصورة لعرضها بالحجم الطبيعي)

يمكن تكبير الرسومات المتجهة ، مثل خطوط TrueType والعناصر ثلاثية الأبعاد المُسرّعة، دون فقدان جودتها (عادةً بسبب التعرج ). تعمل عدسة التكبير على تكبير جزء من الشاشة، مما يُسهّل قراءة أجزاء من النص - سواءً لتجنب إجهاد العين ، أو لمساعدة ضعاف البصر ، أو ببساطة للقراءة من مسافة بعيدة. توفر تأثيرات التكبير ، مثل عدسة عين السمكة وتأثيرات تكبير سطح المكتب، هذه الوظيفة.

معاينة مباشرة

يمكن عرض معاينة للنافذة في صورة مصغرة منبثقة عند تمرير المستخدم مؤشر الماوس فوق زر شريط المهام المرتبط بها . يتيح ذلك للمستخدم تحديد وإدارة العديد من البرامج التي تعمل في وقت واحد.

تبديل النوافذ

تبديل النوافذ الأساسي في XGL

تُسبب النوافذ ذات الأسماء والأيقونات المتشابهة عادةً ارتباكًا، خاصةً عند تداخل أشرطة عناوينها؛ إذ يجب حفظ موضع كل نافذة من هذا النوع على شريط المهام. وعندما يكون هناك العديد من النوافذ المفتوحة بهذه الطريقة، غالبًا ما يضطر المستخدم إلى تجربة كل زر من أزرار شريط المهام على حدة قبل المتابعة. تتيح ميزة تبديل النوافذ معاينة سريعة لعدة نوافذ في آنٍ واحد عن طريق إعادة ترتيبها مؤقتًا على خلفية زخرفية. وبعد تحديد نافذة معينة، تُعاد النوافذ إلى ترتيبها الأصلي.

يبدأ التحديد عندما يُدخل المستخدم اختصار لوحة المفاتيح ، أو يُحرّك مؤشر الماوس إلى نقطة محددة على الشاشة ، أو في بعض الحالات، يستخدم عجلة التمرير في الماوس . يتم التنقل بين العناصر باستخدام لوحة المفاتيح أو الماوس. ويتم تحديد عنصر إما برفع إصبعك عن اختصار لوحة المفاتيح، أو بالضغط على مفتاح الإدخال (Enter)، أو بالنقر عليه بالماوس.

مفتاح التبديل

التبديل بين الخيارات في Compiz

يُعدّ مُبدِّل النوافذ القلاب إضافةً مُحسَّنةً لميزة التبديل بين النوافذ باستخدام مفتاحي Alt وTab . تُرتَّب النوافذ المفتوحة في مجموعةٍ مُكدَّسة، على غرار مُحدِّد النوافذ القلاب في أجهزة تشغيل الموسيقى القديمة (Jukebox ) أو في فهرس العناوين (Rolodex) . في بعض الأنظمة، يُمكن للمستخدم الضغط على Alt+Shift+Tab للرجوع للخلف. وتُطبَّق انتقالاتٌ مرئيةٌ على كل عنصرٍ أثناء التنقل.

تشمل التطبيقات الشائعة للتبديل القلاب Flip 3D في نظام التشغيل Windows و Shift Switcher في برنامج Compiz.

تبديل الغطاء

مفتاح الغطاء في KWin

يشبه تبديل الغطاء تبديل القلاب مع بعض الاختلافات، ومعظمها بصرية. فبدلاً من عرض مجموعة واحدة مع تحديد العنصر في الأعلى، يتم عرض مجموعتين متناظرتين مع تحديد العنصر الحالي في المقدمة والوسط (على غرار ميزة إمالة النافذة في برنامج Looking Glass).

Cover Flow هي ميزة تبديل أغلفة الأغاني في نظام macOS. تستخدم الإصدارات الأحدث منها تقنية التمويه لتقليل وضوح الأغاني غير المحددة. كما تم تطبيق Cover Flow في برامج أخرى من إنتاج Apple مثل iTunes .

ويشار إلى هذا أيضًا باسم "عرض الكتاب المتحرك".

تبديل الحلقة

تبديل الحلقة في Compiz Fusion

يُشبه التبديل الحلقي التبديل القلاب، إلا أن النوافذ تتحرك في دائرة، مع وجود النافذة المُحددة حاليًا في المقدمة، وعادةً في الأسفل. تتضمن معظم برامج إدارة النوافذ المركبة هذه الميزة افتراضيًا ، كما تتوفر تطبيقات خارجية ، مثل 3d-desktop .

التجميع

يستطيع المستخدم تجميع النوافذ معًا، بحيث لا تظهر إلا نافذة واحدة في كل مجموعة. في برنامج Compiz، يتم قلب إطار النافذة للإشارة إلى تغيير النافذة النشطة في مجموعتها.

يفضح

يعرض نظام macOS معاينة لكل نافذة على الشاشة من خلال ترتيبها بشكل متجاور. أما الأنظمة الأخرى ذات الوظائف المشابهة (مثل مايكروسوفت ويندوز، وكومبيز، وكي وين، وتطبيقات الطرف الثالث) فتُعرف باسم نسخ Exposé. ولا يُستخدم مفتاح Alt-Tab لتفعيل Exposé، بل يُستخدم مفتاح F3.

مركز التحكم بالمهمة

يجمع نظام التشغيل Mac OS X 10.7 العديد من ميزات التركيب الأخرى التي طورتها شركة Apple - مثل Exposé و Dashboard و Spaces - في برنامج أكبر يسمى Mission Control .

محركات الأدوات

في نظام macOS، يمكن إظهار "الودجات" ( تطبيقات صغيرة ذات غرض محدد ) مثل الساعة والمفكرة والآلة الحاسبة بالضغط على مفتاح اختصار . تعمل محركات الودجات على تسريع العمل من خلال إبقاء الودجات شائعة الاستخدام متاحة دون أن تكون مزعجة. ويتم التعامل معها بواسطة برنامج لوحة التحكم في نظام macOS.

يبدأ برنامج Compiz بطبقة أدوات فارغة، مما يسمح للمستخدم بإضافة التطبيقات بالنقر عليها. ويدعم البرنامج مجموعة متنوعة من الأدوات، بما في ذلك Screenlets وgDesklets وSuperKaramba. [ 22 ]

يُتيح نظام التشغيل ويندوز فيستا أدواتٍ يُمكن للمستخدم وضعها على الشريط الجانبي (أدوات الشريط الجانبي)، أو صفحة بدء ويندوز لايف (أدوات الويب)، أو على شاشة خارجية، مثل شاشة الهاتف المحمول ( أدوات العرض الجانبي ). كان الشريط الجانبي جزءًا مرئيًا من نظام ويندوز فيستا، وتم حذفه في ويندوز 7، إلى جانب أدوات الشريط الجانبي التي استُبدلت بأدوات سطح المكتب .

الانتقالات والتأثيرات الأخرى

قبل تطوير برامج إدارة النوافذ المركبة، كانت النوافذ تظهر وتختفي فجأة، وهو ما يتعارض مع مفهوم واجهة المستخدم (ومع بيئة المكتب الفعلية ). بعض الأنظمة، مثل نظام التشغيل Mac OS الكلاسيكي، تجنّبت هذه المشكلة باستخدام ميزة ZoomRects ، التي تُحرّك إطار النافذة تدريجيًا نحو موضعها النهائي. [ 23 ] ولكن في معظم الأنظمة، قد يبدو الظهور والاختفاء المفاجئ لعناصر واجهة المستخدم الرسومية مُربكًا أو حتى فوضويًا للمستخدمين غير المتمرسين. توفر الانتقالات المرئية سياقًا وتساعد على تمييز العلاقات السببية بين عناصر واجهة المستخدم الرسومية. فبدلًا من الاختفاء التام، قد تتلاشى النافذة تدريجيًا، أو تتقلص بشكل ملحوظ إلى شريط المهام. وقد تتمدد قائمة منسدلة تم النقر عليها بسلاسة من شريط القوائم، مما يُسهّل تحديد مصدرها وغرضها.

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

واجهات المستخدم

يقوم نظام Metisse بتنفيذ واجهات المستخدم، وهو نظام يوفر للمستخدمين طرقًا بسيطة لتكييف وإعادة تكوين وإعادة دمج الواجهات الرسومية الحالية، من خلال استخدام تقنيات التلاعب المباشر . [ 24 ]

قائمة مديري نوافذ التركيب

قائمة بمديري التركيب المستقلين

  • xcompmgr — بديل بسيط لـ Compiz
  • Compton – نسخة معدلة من dcompmgr، وهي نسخة معدلة من xcompmgr. (لم يتم تحديثها منذ عام 2017).
  • Picom - برنامج تركيب خفيف الوزن لـ X11. وهو نسخة معدلة من Compton.
  • Cairo Compmgr (مدير تركيب Cairo) - إضافة لتركيب الصور لمديري النوافذ الحاليين. يستخدم Cairo ، وهي مكتبة رسومات متجهة تُستخدم أيضًا في GTK+ .
  • مدير تركيب أوناجي — مدير تركيب يمكن استخدامه مع مدير نوافذ موجود. يستخدم مكتبة XCB . (لم يتم تحديثه منذ عام 2014).
  • MCompositor - يستخدم في هواتف MeeGo .

أنظمة التشغيل المزودة بمديري نوافذ مركبة

  • نظام التشغيل Mac OS X 10.0 والإصدارات الأحدث
  • أي نظام تشغيل شبيه بنظام يونكس يستخدم XOrg / AIGLX أو Xgl
  • AmigaOS 4
  • MorphOS 2.0 والإصدارات الأحدث
  • ويندوز فيستا والإصدارات الأحدث

انظر أيضاً

مراجع

  1. 1 2 "مدير نوافذ سطح المكتب" . مايكروسوفت ليرن . 23 أغسطس 2019. تم الاطلاع عليه في 25 أبريل 2023 .
  2. 1 2 "Mac OS X 10.4 Tiger: الصفحة 13" . Arstechnica.com. 28 أبريل 2005. تم الاطلاع عليه بتاريخ 21 نوفمبر 2008 .
  3. "Compiz.org :: الصفحة الرئيسية/ابدأ – Compiz" . Compiz.org. مؤرشف من الأصل بتاريخ 12 أكتوبر 2006. تم الاطلاع عليه بتاريخ 21 نوفمبر 2008 . 
  4. "مخطط: "إدارة نافذة التركيب (compiz/beryl)"" . Blueprints.launchpad.net. 17 أكتوبر 2006. تم الاطلاع عليه في 21 نوفمبر 2008. "
  5. "لا تقوم عدة نسخ من متصفح إنترنت إكسبلورر بإعادة رسم الشاشة بشكل صحيح" . مايكروسوفت. 9 أكتوبر 2003. تم الاطلاع عليه بتاريخ 17 ديسمبر 2010 .
  6. "الأسئلة الشائعة حول دعم PHOTOSCORE" . تم الاطلاع عليه بتاريخ 17 ديسمبر 2010 .
  7. "تلف مؤشر الماوس في برنامج زينيراما" . شركة كانونيكال المحدودة . 2 أغسطس 2006. تم الاطلاع عليه بتاريخ 17 ديسمبر 2010 .
  8. "موستانج: تطبيقات سوينغ تتجمد ثم تتلف عملية الرسم" . أوراكل. 1 مايو 2006. مؤرشف من الأصل في 26 يوليو 2011. تم الاطلاع عليه في 17 ديسمبر 2010 .
  9. "دليل مكتبات Amiga RKM" .
  10. "نبذة تاريخية عن نظام التشغيل ماك أو إس إكس" . Kernelthread.com. مؤرشف من الأصل بتاريخ 22 يناير 2009. تم الاطلاع عليه بتاريخ 21 نوفمبر 2008 .
  11. ماركوف، جون (26 أبريل 2007). "صن وآي بي إم ستطرحان فئة جديدة من الخوادم المتطورة" . صحيفة نيويورك تايمز .
  12. "واجهة المستخدم ثلاثية الأبعاد Longhorn من مايكروسوفت - المزيد من المعلومات تظهر" . إكستريم تك. 9 مايو 2003.
  13. "تاريخ نظام التشغيل مايكروسوفت ويندوز" . Computerhope.com . تم الاطلاع عليه بتاريخ 21 نوفمبر 2008 .
  14. "إعادة هندسة نظام النوافذ X" . Keithp.com . تم الاطلاع عليه بتاريخ 21 نوفمبر 2008 .
  15. "Metacity 2.8.4" . متوافق مع لينكس . 30 أغسطس 2004. تم الاطلاع عليه بتاريخ 13 يونيو 2023 .
  16. "تم إصدار Xfce 4.2.0!" . foo-projects.org. 16 يناير 2005. تم الاطلاع عليه بتاريخ 25 فبراير 2009 .
  17. "سجل الإصدارات - تفضيلات الاختباء والبحث" . Hideseek.sourceforge.net . تم الاطلاع عليه بتاريخ 21 نوفمبر 2008 .
  18. "تثبيت/تشغيل Compiz على GeForce2 MX/MX 400" .
  19. "ما هو التطبيق المسؤول عن "compiz" في نظام التشغيل أوبونتو 12.04؟ "
  20. "مثال على أداة الشفافية ألفا" .
  21. "مزج ألفا (النوافذ الشفافة)" . كود جورو. مؤرشف من الأصل في 30 يونيو 2008. تم الاطلاع عليه في 26 يوليو 2008 .
  22. "الإضافات/الأدوات - ويكي كومبيز" . كومبيز. مؤرشف من الأصل بتاريخ 23 ديسمبر 2010. تم الاطلاع عليه بتاريخ 26 ديسمبر 2010 .
  23. "مناظير عالية التقنية" . 11 يناير 2017.
  24. "ميتيس: واجهات المستخدم" . ميتيس. مؤرشف من الأصل في 30 أغسطس 2011. تم الاطلاع عليه في 3 أغسطس 2011 .
  25. 3Dwm - حول ، 23 يناير 2004، مؤرشف من الأصل في 6 فبراير 2004 ، تم استرجاعه في 4 فبراير 2010
  26. 3Dwm - حول - الأسئلة الشائعة - حول المشروع ، 3 ديسمبر 2003، مؤرشف من الأصل في 24 فبراير 2004 ، تم استرجاعه في 4 فبراير 2010
  27. مدير النوافذ ثلاثي الأبعاد ، مؤرشف من الأصل في 17 يوليو 2011 ، تم استرجاعه في 16 ديسمبر 2010
  28. ييرجين، راي (31 مارس 2005)، 3DWM: نظرة على سطح المكتب ثلاثي الأبعاد من خلال لقطات الشاشة ، تم الاطلاع عليه في 16 ديسمبر 2010