مرورگرهای وب با مشکلی از نوع Y2K روبرو هستند

گوگل کروم و فایرفاکس ممکن است در آینده نزدیک با مشکلات فنی جدی مواجه شوند که بی شباهت به مشکل Y2K از اواخر قرن گذشته نخواهد بود.

به گفته ZDNet ، از آنجایی که هر دو مرورگر برای راه‌اندازی صدمین نسخه مرورگرهای دسکتاپ خود آماده می‌شوند، می‌تواند شرایطی ایجاد کند که اکثر وب‌سایت‌ها در نسخه‌های جدید بارگذاری نشوند. همه اینها به دلیل مشکل کدنویسی نوع Y2K آینده است.

یک مک بوک با Google Chrome بارگیری شد.
Firmbee/Unsplash

برای خوانندگان جوان، Y2K یک مشکل نرم افزاری در اواخر دهه 1990 بود. اکثر برنامه های کامپیوتری در آن زمان نمی توانستند تاریخ های چهار رقمی سال را به درستی بخوانند و انتقال به سال 2000 باعث شد که برخی از این برنامه ها به درستی کار نکنند.

این پیچیدگی توسعه نرم‌افزار به سرعت در محافل توطئه‌ای که اعلام می‌کردند این اشکال یک فاجعه جهانی ایجاد می‌کند، مورد توجه قرار گرفت. خوشبختانه این اتفاق نیفتاد. در حالی که برخی از کشورها مطمئناً مشکلاتی داشتند، اکثر آنها سال ها قبل شروع به آماده سازی کردند.

مشکل صدمین نسخه مرورگرها به چیزی به نام «عامل کاربر» مربوط می شود، رشته ای از کد که به سرورها می گوید از چه مرورگری استفاده می شود. اکثر برنامه های وب سایت فقط می توانند UA های دو رقمی را بخوانند. در اواخر دهه اول این قرن، زمانی که اولین UA های دو رقمی معرفی شدند، وب سایت ها با مشکل مشابهی مواجه شدند. این باعث شد که بسیاری از سایت ها به درستی بارگیری نشوند یا اصلاً بارگیری شوند.

گوگل و فایرفاکس از قبل کار می کنند تا مطمئن شوند اکثر سایت ها با هیچ مشکلی مواجه نمی شوند. با این حال، وب‌سایت‌های زیادی وجود دارد که گوگل و فایرفاکس نمی‌توانند به تنهایی این مشکل را حل کنند.

گوگل در حال حاضر دستورالعمل هایی را ارائه می دهد که چگونه سایت خود را به خواندن رشته های سه رقمی UA بپردازید. اگر وب‌سایتی را اجرا می‌کنید، ممکن است بخواهید همین حالا کار لازم را انجام دهید تا مطمئن شوید سایت شما با جدیدترین نسخه کروم سازگار است.

فایرفاکس و کروم دو مرورگر محبوب دسکتاپ هستند و از هم اکنون این مشکل به آنها محدود شده است. سایر مرورگرها با نسخه 100 فاصله زیادی دارند، بنابراین باید برای آینده قابل پیش بینی به خوبی اجرا شوند. این شامل مرورگر حریم خصوصی آینده DuckDuckGo می شود .

نباید چیزی پایان دنیا باشد، اما از قبل آماده شدن برای مسائلی از این دست، سایت شما را راه‌اندازی می‌کند در حالی که دیگران با مشکل مواجه می‌شوند.