لوحة التحكم (macOS)
أدوات لوحة المعلومات التي تعمل بنظام التشغيل OS X 10.11 El Capitan | |
| إصدار مستقر | 1.8 (20 يوليو 2011 ) [±] |
|---|---|
| نظام التشغيل | Mac OS X 10.4 Tiger إلى macOS 10.14 Mojave |
| يكتب | محرك الأدوات |
| موقع إلكتروني | www.apple.com/downloads/dashboard/ |
| جزء من سلسلة عن |
| ماك |
|---|
لوحة التحكم هي ميزة متوقفة في أنظمة تشغيل macOS من Apple Inc. ، تُستخدم كسطح مكتب ثانوي لاستضافة التطبيقات الصغيرة المعروفة باسم الأدوات . هذه التطبيقات مخصصة لتكون تطبيقات بسيطة لا تستغرق وقتًا طويلاً لبدء التشغيل. تتضمن تطبيقات لوحة التحكم المرفقة مع macOS مؤشر الأسهم وتقرير الطقس والآلة الحاسبة والمفكرة؛ بينما يمكن للمستخدمين إنشاء أو تنزيل تطبيقاتهم الخاصة.
قبل Mac OS X 10.7 Lion ، عند تنشيط لوحة التحكم، يكون سطح مكتب المستخدم باهتًا وتظهر عناصر واجهة المستخدم في المقدمة. ومثل نوافذ التطبيقات، يمكن تحريكها وإعادة ترتيبها وحذفها وإعادة إنشائها (بحيث يتم فتح أكثر من عنصر واجهة مستخدم واحد في نفس الوقت، ربما بإعدادات مختلفة). ويمكن فتح عناصر واجهة مستخدم جديدة، عبر شريط أيقونات في أسفل الطبقة، وتحميل قائمة بالتطبيقات المتاحة على غرار الشاشة الرئيسية لنظام التشغيل iOS أو لوحة تشغيل macOS . بعد التحميل، تصبح عناصر واجهة المستخدم جاهزة للاستخدام.
تم تقديم لوحة المعلومات لأول مرة في نظام التشغيل Mac OS X 10.4 Tiger . [1] [2] [3] ويمكن تنشيطها كتطبيق من Dock أو Launchpad أو Spotlight. ويمكن أيضًا الوصول إليها من خلال مفتاح لوحة المعلومات . [4] بدلاً من ذلك، يمكن للمستخدم اختيار فتح لوحة المعلومات عند تحريك المؤشر إلى زاوية ساخنة معينة مسبقًا أو اختصار لوحة المفاتيح. بدءًا من نظام التشغيل Mac OS X 10.7 Lion، يمكن تكوين لوحة المعلومات كمساحة ، ويمكن الوصول إليها عن طريق تمرير أربعة أصابع إلى اليمين من سطح المكتب على جانبيها.
بدءًا من OS X 10.10 Yosemite ، تم تعطيل لوحة المعلومات افتراضيًا، وأصبح مركز الإشعارات هو الطريقة الأساسية لعرض الأدوات. اعتبارًا من macOS 10.15 Catalina ، تمت إزالة لوحة المعلومات من macOS. [5]
تم إعادة تقديم دعم الأدوات في macOS Sonoma ، الذي تم إصداره في عام 2023. [6] في macOS Sonoma، قامت Apple بدمج لوحة المعلومات مع سطح المكتب. لا يزال بإمكان المستخدمين الاحتفاظ بالأدوات في مركز الإشعارات.
وظائف وقدرات الأداة
تتمتع أدوات لوحة التحكم، مثل صفحات الويب، بالعديد من الأشياء المختلفة، بما في ذلك أداء المهام التي قد يكون من الصعب على المستخدم الوصول إليها يدويًا. [7] أحد الأمثلة على ذلك هو أداة بحث Google ، والتي تفتح ببساطة متصفح الويب الخاص بالمستخدم وتجري بحثًا على Google. أدوات أخرى، مثل ويكيبيديا، تلتقط محتويات صفحات الويب وتعرضها داخل لوحة التحكم. يمكن لبعض الأدوات أيضًا أن تعمل كألعاب، باستخدام Adobe Flash (أو برنامج تأليف الوسائط المتعددة الآخر) لإنشاء ألعاب كما لو كانت في متصفح ويب. من الممكن أيضًا لمستخدمي Mac إنشاء أدواتهم الخاصة باستخدام برنامج مدمج.
الرسومات
تستخدم لوحة التحكم مجموعة متنوعة من التأثيرات الرسومية لعرض وفتح واستخدام الأدوات. على سبيل المثال، يتم استخدام تأثير التقليب ثلاثي الأبعاد لمحاكاة تقليب الأداة؛ من خلال النقر فوق رمز i صغير في الزاوية اليمنى السفلية، يمكن للمستخدم تغيير التفضيلات على الجانب الخلفي؛ تشمل التأثيرات الأخرى التلاشي المتبادل والتدرج من الرمز إلى النص (عند فتح الأدوات)، أو "تأثير دورة الدوران" عندما يتم التركيز على الأداة ويضغط المستخدم على Command-R أو تأثير السحب عند إغلاقها. على أجهزة Mac التي تعمل بالطاقة الكافية، ستنتج الأدوات تأثير تموج عند فتحها، مثل ورقة تسقط على الماء. تستهلك هذه التأثيرات طاقة معالجة كبيرة [ بحاجة لمصدر ] ولكن بمساعدة معماريات الرسوميات Quartz Extreme و Core Image في macOS، تتوفر طاقة حوسبة كافية لعرضها في الوقت الفعلي . [ بحاجة لمصدر ] كما هو الحال مع Exposé و Front Row وتأثير التصغير ، فإن الضغط على مفتاح Shift أثناء استدعاء لوحة التحكم أو فتح شريط قائمة لوحة التحكم سيعرض التأثير بالحركة البطيئة .
إنشاء الأدوات
يتم إنشاء أدوات لوحة المعلومات باستخدام لغة ترميز النص التشعبي (HTML) وأوراق الأنماط المتتالية (CSS) وجافا سكريبت . [8] نظرًا لاستخدام نفس اللغات لإنشاء مواقع الويب ، يمكن للعديد من مطوري الويب بالفعل بنائها. الأدوات نفسها هي في الأساس ملفات HTML ببساطة يتم عرضها داخل طبقة لوحة المعلومات؛ فهي تستخدم إطار عمل تطبيق WebKit المستخدم أيضًا في متصفح الويب Safari من Apple ، مما يعني أنه حتى المستخدمين الذين يستخدمون إصدارات أقدم من macOS - حيث لا تتوفر لوحة المعلومات - يمكنهم بنائها. هناك واجهة برمجة تطبيقات للأدوات تسمح للأدوات باستخدام عناصر واجهة خاصة بنظام Mac مثل Apple Slider. [3]
عندما يتم إنشاء عنصر واجهة مستخدم لوحة المعلومات، فإنه عادة ما يتكون من ستة ملفات:
- ملف HTML الخاص بالأداة، وهو الملف الفعلي الذي سيتم عرضه في طبقة لوحة المعلومات
- ملف CSS الخاص بالأداة، والذي يستخدم لتصميم الأداة (ولكن يتم استدعاؤه من ملف HTML)
- ملف JavaScript الخاص بالأداة، على الرغم من أنه قد يتم تنفيذه مباشرة داخل ملف HTML إذا رغب المطور في ذلك
- قائمة خصائص الأداة (تسمى "Info.plist")، وهي ما تستخدمه لوحة التحكم لتحميل خصائص الأداة (أي: الاسم، الإصدار، ملف HTML، وما إلى ذلك).
- صورة الخلفية للأداة، بصيغة PNG
- الرمز الذي يظهر في شريط القائمة
بمجرد وضع كل هذه الملفات في جذر الدليل، يتم إعطاؤها اسمًا وامتداد ".wdgt"، ومن ثم يمكن فتحها في لوحة التحكم كأداة. قد تتضمن الأدوات الأكثر تعقيدًا أيضًا مكونًا إضافيًا لأداة Cocoa (للوظائف الخاصة بالمنصة)، أو ملف JavaScript واحد أو أكثر (للتمرير النصي، والتفضيلات، وما إلى ذلك) أو صور متعددة (لقوائم أو أزرار تحديد مخصصة).
يتضمن نظام التشغيل Mac OS X 10.5 Leopard تطبيقًا يسمى Dashcode ، وهو طريقة أكثر سهولة في الاستخدام لإنشاء عناصر واجهة المستخدم. هناك ميزة جديدة أخرى في Leopard تسمى "Web Clip" والتي تتيح للمستخدمين إنشاء عناصر واجهة مستخدم بسهولة من أجزاء من صفحة الويب. [9] على سبيل المثال، أثناء الخطاب الرئيسي لمؤتمر WWDC 2007، صنع ستيف جوبز عناصر واجهة مستخدم مما يلي: عناوين الأخبار المميزة على Yahoo.com ، والعشرة مصطلحات الأكثر بحثًا على Google ، وصورة اليوم على National Geographic ، وشريط Dilbert الهزلي، ومعلومات شباك التذاكر من Rotten Tomatoes . يمكن للمستخدم أيضًا تخصيص الحدود لتخصيص عناصر واجهة المستخدم بشكل أكبر.
مقارنة مع Konfabulator
أجرى العديد من الأشخاص مقارنات بين Konfabulator ولوحة التحكم الخاصة بشركة Apple، وخاصة بعد أن أعلنت Apple عن هذه الميزة أثناء تطوير Mac OS X 10.4 Tiger . كان هذا موضوعًا للنقاش في مجتمع الإنترنت بعد بضعة أشهر قبل الإصدار الرسمي لـ Tiger.
توصلت إحدى المدارس الفكرية إلى استنتاج مفاده أن Dashboard كان "نسخة مقلدة" من Konfabulator. ويشير إلى أوجه التشابه المرئية والوظيفية بين Dashboard و Konfabulator (لاحقًا Yahoo! Widget Engine ) وأحيانًا يُطلق عليه نسخة منه، نظرًا للتشابه بين جوانبهما الرسومية وحقيقة أنهما يستخدمان مصطلح "أدوات" لوصف الكائنات في بيئاتهما. [10] قد يكون Konfabulator، بدوره، قائمًا على Desk Accessories من Apple، والذي تم إصداره لأول مرة في عام 1984 مع Macintosh الأصلي . كانت Desk Accessories، على غرار الأدوات، عبارة عن تطبيقات صغيرة تعمل على سطح مكتب المستخدم. بعد تقديم نظام التشغيل 7 وتعدد المهام التعاوني، تمت إزالة ضرورة إنشاء Desk Accessories وتم تشجيع المطورين على إنشاء تطبيقات بدلاً من ذلك. استمر نظام التشغيل في دعمها، للتوافق مع الإصدارات السابقة، حتى التحول إلى Mac OS X (في الواقع، ظل ملحق المكتب Calculator في نظام التشغيل Mac OS حتى الإصدار 9، سبعة عشر عامًا دون تحديث كبير). [11] [12]
تختلف أيضًا قواعد التعليمات البرمجية الخاصة بـ Konfabulator وDashboard: يستخدم Konfabulator XML و JavaScript لإنشاء عناصر واجهة المستخدم، بينما يستخدم Dashboard HTML و CSS وJavaScript و Objective-C . [13]
الأدوات المضمنة
في الإصدار الأول من Dashboard الذي تم إصداره مع تحديث 10.4.3 لنظام التشغيل Mac OS X 10.4 Tiger ، تضمنت Apple 14 أداة. وكانت تتألف من:
- دفتر العناوين (المعروف الآن باسم جهات الاتصال)
- عمل
- آلة حاسبة
- تقويم
- قاموس
- متتبع الرحلات الجوية
- iTunes Controller—لم يعد مضمنًا في أحدث إصدارات macOS .
- دليل الهاتف—لم يعد مدرجًا في أحدث إصدارات macOS .
- ملصقات
- الأسهم
- لعبة البلاط
- ترجمة
- محول الوحدات
- طقس
- الساعة العالمية
بعد الخطاب الرئيسي الذي ألقاه في مؤتمر Macworld 2006، أعلن ستيف جوبز أيضًا عن أربع أدوات جديدة (Ski Report وPeople Finder وGoogle Search وESPN)، بالإضافة إلى تحديثات مهمة لأدوات Phone Book وCalendar. وكل هذه الأدوات متاحة من خلال تحديث Mac OS X 10.4.4 Tiger.
بالإضافة إلى ذلك، يتضمن نظام التشغيل Mac OS X 10.5 Leopard ، الذي تم إصداره في أواخر عام 2007، أدوات جديدة. أحد هذه الأدوات هو Web Clip، الذي يسمح لأي مستخدم بتحويل قسم مستطيل من أي صفحة ويب إلى أداة (ومع ذلك، لا يعمل هذا إلا مع متصفح الويب Safari ). يتم تحديث الأداة مع تحديث الموقع، وتعمل جميع الروابط والمواد التفاعلية الأخرى في اختيار الأداة لصفحة الويب كما لو كان يتم الوصول إلى الموقع من Safari. هناك أداة جديدة أخرى وهي Movies، والتي تسمح للمستخدمين بالعثور على الأفلام التي يتم عرضها حاليًا في دور العرض المحلية، ومشاهدة الإعلانات الدعائية، وشراء التذاكر مباشرة من لوحة التحكم. في نظام التشغيل Mac OS X 10.7 Lion، تمت إزالة أدوات Phone Book وiTunes Controller
الأدوات على iOS
لم تعلن شركة Apple مطلقًا عن دعمها لتثبيت عناصر واجهة المستخدم الرسومية الخاصة بلوحة التحكم على نظام التشغيل iOS. على الرغم من أن تحديثًا غير معلن عنه لبرنامج Dashcode في يونيو 2008، والذي تم تضمينه مع مجموعة أدوات تطوير البرامج الخاصة بأجهزة iPhone ، سمح بإنشاء عناصر واجهة مستخدم ويب موجهة لأجهزة iPhone ، إلا أنه من غير المعروف ما إذا كان هذا الإصدار من Dashcode سيدعم إنشاء عناصر واجهة مستخدم محمولة تعتمد على AJAX ويمكن تثبيتها بشكل أصلي على نظام التشغيل iOS.
لقد تم إثبات أن تثبيت أدوات لوحة التحكم على جهاز iOS تم اختراقه أمر ممكن من الناحية النظرية، ولكن معظم أدوات سطح المكتب الموجهة للاستخدام أو التفاعل على واجهة iOS الموجهة للشاشات متعددة اللمس ؛ قد تعتمد أيضًا على كائن JavaScript الخاص بأداة DashboardClient ، والذي ليس جزءًا من iOS.
في 2 يونيو 2014، كجزء من إعلانهم عن نظام التشغيل iOS 8 ، أعلنت شركة Apple أنه في عرض "اليوم" (الذي يمكن الوصول إليه عن طريق التمرير لأسفل من شريط الحالة) سيكون من الممكن الحصول على عناصر واجهة مستخدم قابلة للتنزيل من متجر التطبيقات. [14] على الرغم من أنها ليست نفس عناصر واجهة المستخدم الموجهة لسطح المكتب الموجودة في لوحة التحكم، إلا أن هذا يمثل المرة الأولى التي أصبحت فيها عناصر واجهة المستخدم متاحة رسميًا (أي بدون كسر الحماية) على نظام التشغيل iOS.
هناك ميزة CarPlay غير ذات صلة تحمل نفس الاسم تم تقديمها مع نظام التشغيل iOS 13 .
في 22 يونيو 2020، خلال الخطاب الرئيسي لمؤتمر WWDC، قدمت Apple أدوات واجهة مستخدم لنظام التشغيل iOS 14. يمكن وضع هذه الأدوات على الشاشة الرئيسية، ويمكن تغيير حجمها. يمكن للمستخدمين تكديس ما يصل إلى 10 أدوات واجهة مستخدم، أو اختيار أداة واجهة مستخدم "Smart Stack" والتي ستتغير حسب نشاط المستخدم. [15]
انظر أيضا
مراجع
- ^ "كيفية إنشاء أدوات لوحة معلومات OS X الخاصة بك من Safari - Make Tech Easier". Make Tech Easier . 26 يوليو 2010. مؤرشف من الأصل في 18 أغسطس 2021 . تم الاسترجاع في 8 يناير 2017 .
- ^ هاسلام، كارين. "مراجعة يوسمايت: استمرارية ومشاكل WiFi تفسد تحديثًا ممتعًا". ماكوورلد المملكة المتحدة . مؤرشف من الأصل في 19 أغسطس 2015. تم الاسترجاع في 10 يناير 2017 .
- ^ بواسطة Udell, Sterling (6 أبريل 2010). أدوات ويب احترافية للأجهزة المحمولة وأجهزة سطح المكتب. Apress. ISBN 9781430225522. تم أرشفة النسخة الأصلية في 24 أبريل 2023 . تم استرجاعها في 10 نوفمبر 2020 .
- ^ هاترسلي، لوسي. "3 طرق لجعل لوحة معلومات ماك مفيدة مرة أخرى: الألعاب والترفيه وأدوات الإنتاجية الجديدة الطازجة". Macworld UK . مؤرشف من الأصل في 26 يوليو 2020. تم الاسترجاع في 13 يناير 2017 .
- ^ ستات، نيك (4 يونيو 2019). "ستقوم Apple بإزالة لوحة التحكم بشكل دائم في macOS Catalina". The Verge . مؤرشف من الأصل في 16 يناير 2021 . تم الاسترجاع في 5 يونيو 2019 .
- ^ بورتر، جون (5 يونيو 2023). "أعلنت شركة أبل عن إطلاق نظام التشغيل macOS Sonoma مع وضع الألعاب ودعم أدوات سطح المكتب". The Verge . مؤرشف من الأصل في 5 يونيو 2023 . تم الاسترجاع 8 يونيو 2023 .
- ^ إيفانز، جوني. "كيف يمكن أن تساعدك لوحة معلومات macOS في الواقع على أن تكون منتجًا". Computerworld . مؤرشف من الأصل في 4 أكتوبر 2018 . تم الاسترجاع في 4 أكتوبر 2018 .
- ^ McFarland, David Sawyer (21 يوليو 2008). JavaScript: The Missing Manual: The Missing Manual. "O'Reilly Media, Inc." ISBN 9780596555306. تم أرشفة النسخة الأصلية في 24 أبريل 2023 . تم استرجاعها في 10 نوفمبر 2020 .
- ^ ويليامز، جوستين (11 مارس 2008). البدء في استخدام نظام التشغيل Mac OS X Leopard. Apress. ISBN 9781430205197. تم أرشفة النسخة الأصلية في 24 أبريل 2023 . تم استرجاعها في 10 نوفمبر 2020 .
- ^ أين أخطأت Apple مع الأدوات الذكية أرشيف 5 مايو 2021، على موقع Wayback Machine ، منشور مدونة يدعي أن Dashboard كانت نسخة مقلدة من Konfabulator.
- ^ Much Ado About Dashboard Archived January 13, 2010, at the Wayback Machine مزيد من النقاش، يستشهد بمراجع أخرى.
- ^ دورية خاصة: أرلو روز على لوحة تحكم تايجر أرشيف 5 يوليو 2009، على موقع واي باك مشين ، مقابلة مع أحد مؤلفي كونفابولاتورز. تتضمن آرائه حول لوحة التحكم. تتضمن ردًا على "حجة ملحقات المكتب".
- ^ Dashboard vs. Konfabulator Archived July 6, 2009, at the Wayback Machine , a blog post claiming Dashboard is not a replica of Konfabulator. including history and technical details.
- ^ Inc., Apple. "Apple Developer". Apple.com . مؤرشف من الأصل في 26 أغسطس 2014 . تم الاسترجاع في 17 ديسمبر 2017 .
{{cite web}}:|last=له اسم عام ( مساعدة ) - ^ "معاينة iOS 14 - الميزات". Apple . مؤرشف من الأصل في 22 يونيو 2020 . تم الاسترجاع 22 يونيو 2020 .
- ملحوظات
- "زخارف المكتب" بقلم آندي هيرتزفيلد، folklore.org ، أكتوبر 1981، تم استرجاعها في 11 يوليو 2006
- ابل.كوم
روابط خارجية
- صفحة لوحة معلومات Apple
- نصائح لمطوري Dashcode مؤرشفة في 7 مارس 2015، على موقع Wayback Machine
- نصائح لمستخدمي لوحة التحكم مؤرشفة في 15 أغسطس 2014، على موقع Wayback Machine
- ألعاب لوحة التحكم
