ই-কমার্স সাইটে [মানে যে সকল সাইটে গিয়ে বই-জিনিস কেনা যায়] খুব বেশি javascript দেখলে ভয় পেয়ে যাই।
১। মাউজ বেশি নড়ানোর সুযোগ নেই। একদিকে সরালে পপ-আপ, বা নতুন কোনো মেনু খুলে যাবে যেটা ক্লোজ করার সিসটেম বের করতে আবার ঝামেলা।
২। পপ-আপ ক্লোজ করলে হুবহু আগের লিখা থাকবে নাকি অন্য কিছু রেন্ডার হবে কে জানে?
৩। ক্লিক করলে নতুন কিছু লোড হতে পারে, বা ব্লেংক পেইজ শো করে বসে থাকতে পারে, java script error এর কারনে। নরমাল html পেইজে যেটা প্রায় কখনো হয় না।
৪। ব্লেংক পেইজ পেলে ব্রাউজারে back এ যাওয়ার সুযোগ নেই। হয়তো সম্পুর্ন সাইট থেকে বেরিয়ে এসে গুগুলে চলে যাবেন। বা সাইটের অন্য কোনো পেইজে যাবেন। বা কিছুই হবে না একই জায়গায় থাকবে। কি হবে কে জানে?
৫। পেইজ রিলোড করলে ৯৫% সার্টেইন আপনি আগের কন্টেন্ট পাবেন না। অন্য কোনো জেনেরিক পেইজ রেন্ডার করবে। অথচ পেইজ কোনো কারনে লোড না হলে reload দেয়াটাই এতদিন নিয়ম ছিলো। এটা ব্যতিক্রম কিছু না।
থিউরিটিক্যলি এগুলোর সমাধান আছে, এবং সবাই দাবি করে "আমাদের সাইটে এসব হয় না কারন আমরা hashtag দিয়ে সব কনট্রোল করি", বা whatever।
প্রেকটিক্যলি দেশি সব সাইটে এই সমস্যাগুলো দেখি।