যেহেতু আপনি বলেছেন যে এটি জাভাস্ক্রিপ্ট অক্ষমযুক্ত দর্শকদের জন্য কৌতূহলজনকভাবে হ্রাস পাবে, আমি কেবল দুটি আসল ইস্যু (এবং একটি সম্ভাব্য সমস্যা) দেখতে পাচ্ছি যা সামনে আসতে পারে।
অ্যাক্সেসযোগ্যতার জন্য খারাপ
স্ক্রিন পাঠক এবং অন্যান্য সহায়ক প্রযুক্তিগুলি প্রায়শই গতিশীল ডিওএম পরিবর্তনের মাধ্যমে ফেলে দেওয়া হয়। তারা পৃষ্ঠাটিকে একটি রৈখিক ফ্যাশনে প্রক্রিয়াকরণ করে এবং পড়তে পারে এবং পৃষ্ঠার বিষয়বস্তুটি লোড হওয়ার পরে পরিবর্তন করা সঠিকভাবে পরিচালনা করা যায় না।
এটি কাছাকাছি যাওয়ার কৌশল থাকতে পারে তবে আমি এটি খুব ভালভাবে দেখে নি।
জটিলতা বৃদ্ধি পেয়েছে
এই ধরণের সাইট বজায় রাখা জটিল হতে পারে। একটি উদাহরণের জন্য: আপনি যদি একটি নতুন লেআউট তৈরি করেন এবং যে বিষয়বস্তু অঞ্চলটি আপনি আপনার এজেএক্স লিঙ্কগুলির সাথে প্রতিস্থাপন করছেন তা আইডি পরিবর্তন করে থাকলে এটি আপনার নেভিগেশন স্কিমটিকে চমত্কারভাবে বিভ্রান্ত করতে পারে।
এজেএক্সের এই জাতীয় আচরণটি আপনি যে কোনও ট্র্যাফিক বিশ্লেষণকে জটিল করে তুলবেন; গুগল অ্যানালিটিকাগুলি ম্যানুয়াল কল ছাড়াই এই এজেএক্স লোডগুলি সঠিকভাবে নিবন্ধ করবে না pageTracker._trackPageview('this_page');
।
আপনার পৃষ্ঠাটি কীভাবে পরিচালিত হয় তাতে আরও জটিলতা যুক্ত করা নতুন বিকাশকারীদের জন্যও বাধা দেয়; সাইটে কাজ করা যে কোনও ব্যক্তিকে সম্ভবত এই আচরণ পৃষ্ঠা পৃষ্ঠাটিকে কীভাবে প্রভাবিত করে সে সম্পর্কে সচেতন করতে হবে made
সম্ভব: প্রাথমিক ভিজিটে ধীরে ধীরে পৃষ্ঠা লোড
আপনি কীভাবে কাঠামোগত গঠন করেন তার উপর নির্ভর করে, এজেএক্স কোড আনার এই পৃষ্ঠাটি কেবলমাত্র দস্তাবেজ পুরোপুরি লোড হওয়ার পরে কিক করতে সক্ষম হবে। সুতরাং, কেবলমাত্র আপনার ভিজিটর পুরো পৃষ্ঠাটি ডাউনলোড করার পরে এবং তারপরে জাভাস্ক্রিপ্ট (যদি এটি কোনও বাহ্যিক ফাইল ছিল) এবং তাদের ব্রাউজারটি এটি রেন্ডার করে এবং এজেএক্সের মাধ্যমে সামগ্রীটি নিয়ে আসে, তারা পৃষ্ঠার সামগ্রীটি দেখতে পাবে।
পরবর্তী প্রতিটি লিঙ্ক ক্লিক করা দ্রুত হবে, তবে ব্যবহারকারী প্রথম পৃষ্ঠায় আনতে স্থির সংস্করণের চেয়ে বেশি সময় লাগবে।
আমি এটিকে একটি সম্ভাব্য সমস্যা হিসাবে লেবেল করার কারণটি হ'ল আপনি সর্বদা প্রথম পৃষ্ঠাটি স্থিতিশীলভাবে প্রেরণ করতে পারেন (যেহেতু আপনার ইতিমধ্যে ফ্যালব্যাক হিসাবে স্ট্যাটিক সংস্করণ থাকবে) এবং পরবর্তী লিঙ্কগুলির জন্য এজেএক্স ব্যবহার করতে পারেন।
এটির জন্য মূল্যবান, এটি আমার কাছে ভয়ঙ্কর ধারণা বলে মনে হয় না - বিশেষত মোবাইল পৃষ্ঠাগুলির মতো ব্যান্ডউইথ সংবেদনশীল ব্যবহারের জন্য। যদিও আপনার ক্ষেত্রে এটি উপযুক্ত কিনা তা নিশ্চিত করার জন্য আপনাকে সাবধানতার সাথে ত্রুটিগুলি বিবেচনা করতে হবে।