يقوم Zachary Beer بإنشاء رسومات باستخدام لوحة الألوان من نظام الألوان الخاص بـ Mac Solarized والبرنامج الخاص به لإنشاء صور Geometriq.قبل عامين ، وقعت في حب لوحة ألوان: لون أغمق قليلاً من الأبيض ، وأبرزه اللون البرتقالي والأزرق المحايد على خلفية رمادية داكنة ، "لون التلفزيون تحول إلى قناة ميتة" ، كما كتب ويليام جيبسون في Neuromancer. تنتمي هذه الألوان إلى موضوع Solarized Dark في محرر رموز MacOS الشهير والمسمى TextMate. بصراحة ، في البداية لم يعجبني حقًا. لكنني اكتشفت قريبًا أنه لا يمكنني العمل في أي نظام ألوان آخر. إذا كنت تحدق على الشاشة طوال اليوم ، فسوف تبدأ حتماً في العثور على خطأ مع الخطوط والألوان.
اتضح أنني لست الوحيد. أنا لست مشفرًا حسب المهنة ، لكني أحب استخدام محرري الكود لكتابة النصوص وتنظيم الملاحظات. عند التبديل من Mac إلى Windows ، بدأت في البحث عن الأدوات المناسبة ، وبدأت أرى Solarized Dark وأقرب صديق لها ، Solarized Light ، باستخدام نفس اللوحة المكونة من 16 لونًا ، في كل مكان تقريبًا. من الصعب تحديد عدد المبرمجين الذين يستخدمونه. البرنامج مجاني ومفتوح المصدر ، لذلك لا يوجد لديه إحصاءات عن المبيعات. هو في أي محرر رمز كبير والعديد من الأدوات الأخرى. لقد قامت Microsoft بتضمينها في مجموعة محرر VS Code الشهير. سولاريسيد لديه الكثير من المعجبين.
يقول زاكاري بير من ريتشموند (فرجينيا) ، وهو مبرمج وفنان بدأ استخدام Solarized بعد فترة وجيزة من طرحه في عام 2011: "إذا فتحت نافذة طرفية حيث لم يتم تثبيت سمة Solarized ، أشعر بالراحة". يحب Beer Solarized لدرجة أنه يستخدمه كنظام ألوان
للرسومات التي أنشأها الكمبيوتر . يقول: "قررت أنه لا يمكنني التخلي عن هذه اللوحة المتوازنة التي تبدو جيدة في الألوان الداكنة والخفيفة".
ظهرت خطة Solarized بالصدفة. إنها تعكس هاجس تفاصيل
مؤلفها ،
إيثان شونوفر . يقول Shunover: "لم أفرج عنه إلا بعد أن كنت متأكدًا بنسبة 1000٪ أنني أحب جميع الألوان وأنهم جميعًا يتناسبون معًا رياضيًا". - كان لدي الكثير من الشاشات ، بعضها تمت معايرته ، والبعض الآخر منزعج بشكل خاص. في بعض الأحيان ، أظهرتها لزوجتي ، التي اعتقدت أنني أفرزها قليلاً مع ذلك ".
على النقيض من ذلك بكثير
عمل Shunover كمصمم ومبرمج في سياتل عندما بدأ العمل على Solarized في عام 2010. قبل ذلك بفترة وجيزة ، قام بتغيير نظام التشغيل وأصيب بخيبة أمل من أنظمة الألوان التي تأتي مع الأدوات التي استخدمها. لم تقدم العديد من التطبيقات سوى مخطط "أسود على أبيض" بسيط ، مشتق من أجهزة الكمبيوتر النصية القديمة. ومع ذلك ، بدا لـ Shunover أن مخططات الألوان هذه تبدو أكثر وضوحًا من الشاشات القديمة التي يحاولون تقليدها. والحقيقة هي أن خلفية الشاشات القديمة في الثمانينات من القرن الماضي سوداء حقًا ، كما يقول. "كان لديهم تباين أقل". تتمتع شاشات LCD اليوم بالقدرة على إنتاج ألوان أكثر قتامة وإشراقا.
التباين الأمثل للنص على الشاشة هو نقطة خلافية. كثير من الناس يحبون أنماط متناقضة جدا. ومع ذلك ، كان قلق Shunover ليس فقط على النقيض. لم يعجبه المخططات مع تباين منخفض. حتى أفضل السمات المستخدمة على الأقل لون واحد بدا أكثر إشراقا من بقية. وذلك لأن السطوع الظاهر للون يعتمد على الخلفية. بمعنى آخر ، يبدو ظلال معينة من اللون الأزرق ساطعة إلى حد ما ، اعتمادًا على الألوان المحيطة به.
هذه الظاهرة ، المعروفة باسم
تأثير Helmholtz-Kohlrausch ، مزعجة بشكل خاص للمبرمجين ، لأن أدوات كتابة الشفرات تستخدم اللون لتمييز أجزاء مختلفة من الشفرة عن بعضها البعض. على سبيل المثال ، في رمز صفحة ويب في محرر نصوص نموذجي باستخدام مخطط Solarized Dark ، تظهر الارتباطات باللون الأخضر ؛ بناء جملة التنسيق ، مثل المائل والأزرق والتعليقات التي يكتبها المطورون لأنفسهم باللون الرمادي. من الناحية المثالية ، ينبغي أن تساعد الألوان في التمييز بين هذه العناصر فيما بينها ، ولكن لا ينبغي أن يبرز عنصر واحد أكثر من العناصر الأخرى.
قرر Shunover اختيار ألوان لا تبدو جيدة معًا فحسب ، بل سيكون لها نفس السطوع الظاهر. كانت المهمة معقدة بسبب حقيقة أنه أراد استخدام نفس اللوحات للأفكار الخفيفة والمظلمة. لذلك ، كان يحتاج إلى عدة مراقبين وفحوصات طويلة.
مشمس الظلام
الطاقة الشمسية الخفيفة في محرر فيميتحدث Shunover كثيرًا عن الطبيعة الرياضية لهذا الاختيار من الألوان ، لكنه اختار الألوان الأولية ، الأزرق والأصفر ، لأسباب شخصية. يذكره الأزرق بمرض الثلاسيميا الذي طال أمده - الخوف من المياه العميقة. وعلى الرغم من أنه يقول أنه لا يوجد لديه أي مظهر آخر من أشكال
التخليق - مثل صوت الزهور أو طعم الكلمات - إلا أن اللون الأصفر يمنحه ارتباطات مرتبطة بأذواق ورائحة طفولته. يقول: "والديّ فنانين وأنا لست معتاداً على اختيار الأشياء لأسباب غير معروفة".
بناءً على هذا ، بدأ Shunover في التقاط الزهور الأخرى التي أعطت ما يكفي من التباين بين العناصر ، ولكن ليس كثيرًا ، والحفاظ على نفس مستوى التباين في النسخة الخفيفة والظلام. والنتيجة هي لوحة من 16 لونًا تحافظ على نفس العلاقة ، حتى عند قلبها. يقول Shunover: "أعتقد أنه يشبه إلى حد ما تأليف الموسيقى باستخدام عدد محدود من الملاحظات". "هناك شيء غائب الأفق وجمال فيها."
البرمجيات مفتوحة المصدر تكتسب شعبية
أصدرت Shunover Solarized مجانًا في أبريل 2011 من خلال GitHub ، نظام تخزين الرموز والتعاون. يقول إنه لن يكسب أبدًا المال. يقول: "إن ذلك سيقتل شيئًا مميزًا فيها ، ويلقي بظلالها عليها". "أنا أؤمن بالبرمجيات مفتوحة المصدر ، في إطلاق شيء خاص للعالم ، بحيث يمكن للجميع استخدامه".
على الرغم من أنه قام باختبار نظام الألوان في العديد من التطبيقات ، إلا أن Shunover قام أولاً بنشر الموضوعات فقط لمجموعة محدودة من الأدوات التي استخدمها ، على سبيل المثال ، لمحرر Vim وعميل البريد الإلكتروني Mutt text. أعلن الإفراج عن موضوع Solarized في القائمة البريدية Vim. سرعان ما ضرب المشروع الصفحة الأولى من أخبار هاكر. لقد أعجب على الفور المبرمجين ، الذين سرعان ما انخرطوا في تكييف السمة لأدوات البرمجة الأخرى. في عام 2013 ، ظهر Solarized Dark على شاشات المطورين في إعلانات Facebook - اهتم بالشاشات الداكنة والخطوط الملونة التي تتقاطع معها.
بدأت سوليزيد تدريجيًا في اختراق التطبيقات المصممة ليس فقط للمهوسين. يتم تقديم سولاريسيد في معالج النصوص أوليسيس ماك أو إس كخيار. تم استخدام نظام الألوان للرسومات في لعبة فيديو N ++ في عام 2014. يعلن برنامج تدوين الملاحظات من MicroPad عن Solarized كأحد ميزاته على الموقع. وقال مبتكر البرنامج ، نيك ويبستر ، طالب علوم الكمبيوتر بجامعة فيكتوريا في ولنجتون ، نيوزيلندا: "Solarized Dark for MicroPad مفيد بشكل خاص في العمل الليلي ، وهو ما أقوم به أكثر مما أرغب في الاعتراف به".
ولكن حتى وصلت إلى أشياء مثل التيار ، على سبيل المثال ، نظام الألوان لتطبيق ويب كبير أو حزمة برامج. قال بير: "عندما قدمت شركة Apple الوضع المظلم لنظام MacOS ، قررت أنه كان رائعًا". "ولكن أود أن تكون سولاريد".
ولكن مع تزايد عدد التطبيقات ذات السمات الداكنة مثل Google Chrome و Facebook Messenger و Slack ، لا يزال بإمكان Solarized الحصول على لحظة المجد.