الجانب المشرق من الويب المتجانس بشكل متزايد
نشرت: 2020-10-25كل يوم ، يبدو أن الويب يصبح أقل تنوعًا قليلاً. على الأقل ، عندما يتعلق الأمر بالأدوات التي نستخدمها في بنائه وعرضه.
فكر فقط - WordPress يمتلك حوالي ثلث مواقع الويب. Google Chrome هو المتصفح المفضل لثلثي المستخدمين تقريبًا. تستمر أطر عمل JavaScript الشائعة مثل React و Vue و jQuery في النمو. ناهيك عن مجموعات الأدوات مثل Bootstrap التي تستخدم التخطيطات الجاهزة وعناصر واجهة المستخدم.
الآن ، هذا لا يعني أننا نفدنا تمامًا من الخيارات أو الترخيص الإبداعي. لكن هذا يعني أن الكثير مما نقوم بإنشائه يشترك على الأقل في بعض المواضيع المشتركة. سواء كانت CMS أو خطوط Google التي نستخدمها أو حتى مكونًا إضافيًا موثوقًا به - فإن مواقع الويب الكبيرة والصغيرة متشابهة أكثر من أي وقت مضى.
هناك بالتأكيد سلبيات لهذا التطور. على سبيل المثال ، في حين أن مستعرض ويب واحد مهيمن قد يوفر بعض مشكلات التوافق ، إلا أن هناك أيضًا مخاوف مشروعة بشأن الأمان والخصوصية والابتكار المحتمل المتوقف. ولكن هناك بعض الأشياء الجيدة التي تأتي مع هذا أيضًا.
والتأثيرات الإيجابية لشبكة أكثر تماسكًا هي محور تركيزنا اليوم. دعنا نلقي نظرة على ما يعنيه هذا لمجتمع تصميم الويب.
لدينا المزيد من المعرفة التأسيسية
في الأيام الماضية ، أصبح الويب نوعًا من أرض الاختبار للمطورين. أصبحت جميع أنواع الأدوات المختلفة متاحة لإنشاء مواقع الويب وصيانتها. على سبيل المثال ، كان نظام إدارة المحتوى (Roll-your-own CMS) طريقة شائعة للسماح للعملاء بإدارة المحتوى الخاص بهم دون منحهم الكثير من الوصول.
في حين أن هذا كان فعالًا إلى حد ما على أساس مطور تلو الآخر ، لم يكن المقصود منه بالضرورة العمل على نطاق واسع. إذا صادفت أنك استولت على موقع تم إنشاؤه باستخدام نظام إدارة محتوى مخصص بالكامل ، فربما تكون قد واجهت صعوبة في معرفة ما كان يفكر فيه المطور السابق. حتى المهام التي تبدو بسيطة قد تتطلب الكثير من التجربة والخطأ.
عندما ظهرت أنظمة مثل WordPress و Drupal ، قدم هذا أساسًا مشتركًا لنا جميعًا للبناء منه. الآن ، الاستيلاء على موقع ويب موجود هو تجربة مختلفة كثيرًا. نحن نعلم بالفعل كيفية إنشاء صفحة أو تحديث البرنامج. هناك الكثير من الوثائق لمعرفة كيفية عمل الأشياء.
بالطبع ، لا يزال من الممكن أن تتكون المواقع من مجموعة متباينة من السمات والمكونات الإضافية. ولكن نظرًا لأن المزيد من مواقع الويب تعمل على نظام أساسي مشترك ، فإن نقطة البداية للبناء أو استكشاف الأخطاء وإصلاحها تكون أبعد من ذلك بكثير. لا داعي للقلق بشأن بناء كل شيء من الصفر ، ولا نحتاج إلى قضاء ساعات في التحقيق في الأساسيات.
هناك حلول موثوقة للتحديات الكبيرة
استمرارًا للنقطة السابقة ، لنقم برحلة إلى الوراء في الوقت المناسب. لنفترض أنه عام 2005 وقد طلب منك أحد العملاء إنشاء موقع للتجارة الإلكترونية له. كيف كنت قد اقتربت منه؟ الآن ، فكر في كيف يمكن أن يكون هذا النهج مختلفًا اليوم.
من المحتمل أنك واجهت صعوبة أكبر في العثور على حل مستقر وجاهز. على الرغم من وجود مزودي عربات التسوق ، إلا أن هذا المكان كان قد بدأ للتو في اعتماده على نطاق واسع من قبل الجماهير. وكان هناك الكثير من مقدمي الخدمة الذين يتنقلون ليلاً والذين قد يكونون قد وعدوا بالكثير ، ولكن كان من المستحيل تقريبًا معرفة ما إذا كان بإمكانهم ذلك. بحلول الوقت الذي اكتشفت فيه ، ربما تكون غارقًا في وضع سيء.
بمرور الوقت ، تم استبعاد العديد من هؤلاء المزودين مع ظهور قادة القطاعات. لا تزال التجارة الإلكترونية تمثل تحديًا ، لكن مصممي الويب لديهم الآن مجموعة قوية من الخيارات للاختيار من بينها. لا يتعلق الأمر بالعثور على واحد سيظل موجودًا خلال عام بقدر ما يتعلق بالاختيار بناءً على متطلبات مشروعك.
يمكن قول الشيء نفسه بالنسبة للمجالات المتخصصة الأخرى التي تتطلب وظائف متخصصة. يمكن إنشاء فئات مثل مواقع العضوية والتعليم عبر الإنترنت والوسائط الغنية بشكل أقوى وأقل تكلفة مما كان ممكنًا في اليوم. وبالتالي ، يعد البحث عن البرنامج المناسب مهمة أكثر قابلية للإدارة وأقل خطورة إلى حد ما.
تحسين كفاءة
من المنطقي أنه عندما نقوم بتقليص الأمور إلى عدد قليل من المسارات التي أثبتت جدواها لمشاريعنا ، فإننا سننجز الأمور بشكل أكثر كفاءة. هذا لا يعني أن الرحلة لا تخلو من النتوءات ، ولكن من الأسهل رؤية الضوء في نهاية النفق.
لقد تحدثنا عن كيف يمكن لنظام مثل WordPress أن يبدأ الأمور بشكل أسرع ، ولكن يمكن قول الشيء نفسه عن الأطر المختلفة الموجودة هناك. اختر حزمة واجهة مستخدم راسخة ، على سبيل المثال ، وستحصل على مجموعة مثبتة من العناصر الأساسية التي تشكل واجهة موقع الويب. إنها إذن مسألة تخصيص أو توسيع هذه العناصر لتناسب احتياجاتنا.
وبالمثل ، يمكن لإطار عمل JavaScript في كثير من الأحيان تبسيط عملية إنشاء تطبيق أو تطبيق تأثيرات خاصة. تعني وظيفتها المدمجة مرة أخرى أنه ليست هناك حاجة لإعادة اختراع العجلة.
والأدوات التي نستخدمها تلعب دورًا أيضًا. تتيح لنا التطبيقات الحديثة مثل Figma و Sketch إنشاء واجهة مستخدم فعالة ونقلها بسهولة أكبر إلى HTML و CSS. في الواقع ، يمكننا استخدامها لبناء أنظمة تصميم كاملة تخدمنا جيدًا طوال عمر المشروع بالكامل.
تطور طبيعي
على مدار العقدين الماضيين ، تحولت شبكة الويب من جذورها المخصصة للغرب المتوحش إلى شيء يشبه إلى حد كبير سوقًا للمستهلكين. هذا هو نتيجة الكثير من التجارب من جانب المطورين وظهور المؤثرين المؤسسيين مثل Google و Facebook و Automattic.
بينما يمكننا الجدال حول مدى التأثير الذي يجب أن تمارسه الشركات على الصناعة ، سيكون من الصعب القول إن الابتكار قد تباطأ. ومع ذلك ، تأتي الكثير من الأفكار الجديدة في شكل كيفية الارتباط بالمنصات والأدوات الحالية أو تحسينها.
بهذا المعنى ، لا نرى أي شخص يحاول أن يصبح Google التالي بقدر ما يطور طرقًا جديدة للاستفادة بشكل أفضل من أدواته.
كل هذا يجعله وقتًا جيدًا أن تكون مصمم ويب. لم نعد نقضي ساعات نتساءل فقط كيف سننجز شيئًا ما لأن لدينا موارد أفضل تحت تصرفنا. هذا يعني أنه يمكننا التركيز بدلاً من ذلك على إتقان التجربة وإنجاز الأشياء ببساطة.