GOV.UK তাদের সামনের প্রান্ত থেকে jQuery ড্রপ করে।

GOV.UK তাদের সামনের প্রান্ত থেকে তাদের jQuery নির্ভরতা বাদ দিয়েছে। আপনি কখনই অনুমান করতে পারবেন না কি ঘটেছে। (হ্যাঁ, আপনি করবেন।)

jQuery হল প্রায় 30 KiB নির্ভরতা যা 2021-এ প্রায় 84% মোবাইল পৃষ্ঠা ব্যবহার করা হয়েছে —এবং সঙ্গত কারণে। jQuery এমন একটি সময় ছিল যখন আমাদের সত্যিই স্ক্রিপ্ট ইন্টারঅ্যাক্টিভিটির একটি উপায় প্রয়োজন ছিল যা ইভেন্ট হ্যান্ডলিং, উপাদান নির্বাচন, অ্যানিমেটিং উপাদান ইত্যাদির মতো বিভিন্ন রূপান্তরকে মসৃণ করে।

jQuery-এর কারণে ওয়েবটি আরও ভাল—শুধুমাত্র এটির এমন অবিশ্বাস্য উপযোগিতা নয়, বরং এর সর্বব্যাপীতা যাকে এটি ওয়েব প্ল্যাটফর্মের অংশ হিসেবে তৈরি করেছে। আজকাল, ভ্যানিলা জাভাস্ক্রিপ্টে jQuery যা করতে পারে তা আমরা সহজেই করতে পারি:

  • আমরা querySelector এবং querySelectorAll সহ একটি CSS নির্বাচক সিনট্যাক্স ব্যবহার করে উপাদান নির্বাচন করতে পারি।
  • আমরা classList এপিআই সহ উপাদানগুলিতে ক্লাসগুলি যোগ করতে, সরাতে এবং টগল করতে পারি।
  • আমরা addEventListener ব্যবহার করে DOM উপাদান, document এবং window ইভেন্ট হ্যান্ডলার সংযুক্ত করতে পারি।
  • এবং তাই, তাই, আরো অনেক কিছু.

এটা সত্যিই প্রশ্ন তোলে: আমাদের কি সত্যিই আজ jQuery দরকার? এটি এমন একটি প্রশ্ন যা GOV.UK একটি ধ্বনিত "না" দিয়ে উত্তর দিয়েছে। 2022 সালের মার্চ মাসে, ম্যাট হবস ঘোষণা করেছে যে GOV.UK তাদের jQuery নির্ভরতা সরিয়ে দিয়েছে। ব্যবহারকারীর অভিজ্ঞতার ক্ষেত্রে এটি একটি বড় বিষয়, কারণ GOV.UK স্কেল যুক্তরাজ্যের জন্য অনলাইনে পরিষেবা এবং তথ্য সরবরাহ করে। সবাই তাদের 2022 MacBook Pro একটি রিপ-রোরিন ব্রডব্যান্ড সংযোগে ট্যাপ করছে না। GOV.UK-কে সকলের কাছে অ্যাক্সেসযোগ্য হতে হবে, এবং এর অর্থ এটিকে ঝুঁকে রাখা।

jQuery সরানোর ক্ষেত্রে GOV.UK যা লক্ষ্য করেছে তার উপর ম্যাট হবসের সেরা কয়েকটি হিট এখানে রয়েছে:

সম্পূর্ণ গল্পের জন্য, ম্যাটের তথ্যপূর্ণ টুইটার থ্রেডটি দেখুন। এটি ওয়েব পারফরম্যান্স গীকদের জন্য দুর্দান্ত জিনিস, এবং পারফরম্যান্সের ক্ষেত্রে নির্ভরশীলতা গুরুত্বপূর্ণ । ওয়েব প্ল্যাটফর্ম সহজে একটি ফ্রেমওয়ার্ক করতে পারে এমন কাজটি করতে পারলে আপনার ব্যবহারকারীদের ছোট করবেন না।

GOV.UK স্কেলে কাজ করে এমন একটি প্রতিষ্ঠান থেকে ব্যবহারকারীর অভিজ্ঞতার প্রতি এই স্তরের প্রতিশ্রুতি প্রশংসনীয়। আমি কেবল আশা করতে পারি অন্যরা তাদের পদাঙ্ক অনুসরণ করবে।