ما الجديد في Windows 8 Themes؟ لماذا لا يعملون في Windows 7؟

لا تختلف سمات Windows 8 عن سمات Windows 7 ، على الأقل ليس عندما تنظر إليها لأول مرة. عملية إنشاء السمات وتخصيصها هي نفسها في كلا نظامي التشغيل ولكن ملفات السمات التي تنتج عن العملية لها امتداد ملف(file extension) مختلف ولا تتوافق مع بعضها البعض. لماذا هذا؟ أردت حقًا معرفة الإجابة على هذا السؤال وقررت إجراء القليل من البحث بمفردي. هذا ما تعلمته:

ما هي سمة Windows على أي حال؟ - تعريف المهوس

أولاً ، أود أن أبدأ بشرح موضوع Windows ، بغض النظر عن إصدار Windows(Windows version) الذي تستخدمه. تقول Microsoft أن (Microsoft)"النسق هو مزيج من صور خلفية سطح المكتب وألوان النوافذ والأصوات".

هذا صحيح لكنه لا يشارك الصورة الكاملة. لذلك ، أود تقديم تعريف أطول وأكثر شمولاً. من هنا تبدأ:

"سمة Windows هي أرشيف بامتداد ملف محدد ( ("A Windows theme is an archive with a specific file extension ().themepack في Windows 7 و .deskthemepack في Windows 8 ). وهي تتضمن الخلفيات المستخدمة على سطح المكتب(Desktop) بالإضافة إلى الإعدادات مثل: رموز سطح المكتب القياسية ( (Desktop)الكمبيوتر(Computer) ، الشبكة(Network) ، سلة المحذوفات(Recycle Bin) ، إلخ) قيد الاستخدام ، معلومات النمط(style information) المرئي المطبقة على Windows وجميع برامج سطح المكتب ، مؤشرات الماوس المستخدمة ، شاشة التوقف التي تعمل عندما لا يكون الكمبيوتر قيد الاستخدام ونظام الصوت المطبق على نظام التشغيل(operating system) . "

عندما تستخرج محتوى سمة Windows(Windows theme) ، ستجد هيكلًا مشابهًا للهيكل أدناه: مجلد DesktopBackground يتضمن جميع الخلفيات المستخدمة على سطح المكتب(Desktop) وملف بامتداد ".theme" الذي يشبه ".ini" " ملفات التكوين التي تستخدمها جميع أنواع البرامج.

مقارنة بين سمات Windows 7 و Windows 8

إذا قمت بتحرير ملف ".theme" ، فستلاحظ أن له بنية مشابهة لما هو معروض في لقطة الشاشة أدناه.

مقارنة بين سمات Windows 7 و Windows 8

ما المختلف في سمات Windows 8 مقارنة بسمات Windows 7 ؟

نظرًا لأن سمة Windows(Windows theme) لها نفس التعريف والدور(definition and role) ، بغض النظر عن إصدار Windows(Windows version) الذي تستخدمه ، فلماذا لا تعمل سمات Windows 8 في Windows 7 ؟

من أجل فهم الاختلافات التقنية تمامًا ، استخدمت سمة رائعة أنشأناها ، باستخدام نفس الخلفيات ونفس الإعدادات تقريبًا ، في كل من Windows 7 و Windows 8 . إنه مظهر رائع المظهر.

بعد أن أنشأت السمة يدويًا ، في كل من Windows 8 و Windows 7 ، قمت باستخراج كل ملف سمة(theme file) وبدأت في البحث عن الاختلافات التي تشرح سبب عدم توافق سمات Windows 8 مع (Windows 8)Windows 7 .

أول اختلاف ملحوظ هو امتداد الملف. سمات Windows 8 لها امتداد الملف .deskthemepack بينما تحتوي سمات (.deskthemepack)Windows 7 على امتداد الملف (file extension).themepack . أيضًا ، نوع كل من هذه الملفات له اسم مختلف: ملف سمة Windows 8 يسمى ملف (theme file)Windows Desktop Theme Pack(Windows Desktop Theme Pack File) بينما في Windows 7 يسمى ملف Windows Theme Pack(Windows Theme Pack File) .

مقارنة بين سمات Windows 7 و Windows 8

إذا كانت سمات Windows تحتوي على نفس الإعدادات تقريبًا ، فيجب أن يكون لها نفس الحجم تقريبًا. كما ترى في لقطة الشاشة أعلاه ، فإن سمة Windows 8(Windows 8) أصغر بمقدار 1 كيلو بايت فقط من سمة Windows 7 .

استخراج محتويات كل ملف موضوع(theme file) ، كشف عن نفس البنية والملفات(structure and files) . لذلك ، كانت الخطوة التالية هي فتح ملف ".theme" المضمن في كل سمة ومقارنة الإعدادات المخزنة بالداخل. عندها فقط بدأت في ملاحظة بعض الاختلافات المهمة.

أولاً وقبل(First) كل شيء ، تحتوي سمات Windows 8 على ThemeID - معرف مثل تلك المستخدمة في سجل Windows(Windows Registry) . لا تستخدم سمات Windows 7 مثل هذه المعرفات(IDs) .

مقارنة بين سمات Windows 7 و Windows 8

بعد ذلك ، تحتوي سمات Windows 7 على إعدادين يبدو أنهما اختفيا من سمات Windows 8 : TileWallpaper و WallpaperStyle - يتم استخدامهما لوصف موضع خلفية الشاشة على الشاشة.

مقارنة بين سمات Windows 7 و Windows 8

تقدم سمات Windows 8 بدلاً من ذلك ثلاثة إعدادات جديدة: MultimonBackgrounds - تُستخدم عندما يكون لديك خلفيات متوافقة مع إعدادات الشاشات المتعددة و PicturePosition - على الأرجح ، تحل محل إعدادي تحديد المواقع في Windows 7 المذكورين سابقًا.

مقارنة بين سمات Windows 7 و Windows 8

الإعداد الجديد الثالث هو التلوين التلقائي(AutoColorization) . هذه ميزة جديدة أخرى لسمات Windows 8 - إمكانية تغيير اللون المطبق على جميع النوافذ على الشاشة ، بناءً على اللون الرئيسي لخلفية الشاشة النشطة حاليًا.

مقارنة بين سمات Windows 7 و Windows 8

قائمة الاختلافات تتوقف هنا وهي أقصر مما توقعت.

خاتمة

كما ترون من تمرين البحث(research exercise) الصغير الذي أجريته ، فإن سبب عدم عمل سمات Windows 8 في Windows (Windows 8)7(Windows 7) هو أن Windows 8 يقدم ميزات جديدة إلى سمات سطح المكتب: دعم متعدد الشاشات(multi-monitor support) ، والتلوين التلقائي(auto colorization) لجميع النوافذ المفتوحة بناءً على الوضع النشط خلفية ونظام تعريف(identification system) جديد لكل موضوع.



About the author

أنا فني كمبيوتر عملت مع Android وبرامج المكتب لسنوات عديدة. لقد قمت أيضًا بتعليم الأشخاص كيفية استخدام أجهزة Mac على مدار السنوات الخمس الماضية أو نحو ذلك. إذا كنت تبحث عن شخص يعرف كيفية إصلاح الأشياء على جهاز الكمبيوتر الخاص بك ، فربما يمكنني مساعدتك!



Related posts