سؤال

أقوم بإنشاء تطبيق ويب يستخدم الكثير من JavaScript. الآن أتساءل هل من المنطقي جعل التطبيق يعمل بدون جافا سكريبت؟ أستطيع أن أفهم مواقع الويب العادية التي تريد التأكد من أن الجميع يمكنهم استخدامها ، لكن هل يمكنك أن تقول نفس تطبيقات الويب المعقدة؟

لقد راجعت بعض تطبيقات الويب الكبيرة ويبدو أن البعض يفعل ذلك والبعض الآخر لا يفعل ذلك. على سبيل المثال ، لدى Gmail إصدارًا أساسيًا يعمل بدون JavaScript.

إذا نظرت إلى مستندات Google ، فهذا لا يعمل على الإطلاق بدون JavaScript. من غير المحتمل إنشاء تطبيق مثل GDOCs بدون JavaScript.

هل هذا معيار جيد للذهاب إليه: إذا كان من المستحيل العودة إلى تطبيق عمل غير جافا سكريبت ، فلن تفعل ذلك؟

هل كانت مفيدة؟

المحلول

يعتمد الأمر حقًا على ما هو مشروعك ومن هو جمهورك المستهدف.

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

بالنسبة للمشاريع التي هي بالأحرى تطبيقات وتتضمن تكوين واعتمادات واجهة المستخدم المعقدة للغاية ، ربما لا يوجد بديل آخر. على سبيل المثال ، لن تعمل مشاريع ASP.NET بدون JavaScript ، لكن لا أحد لن يشكو عادةً نظرًا للتجريد القوي الذي يجلبه للعب.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top