آیا HTML منسوخ شده است؟
HTML یکی از بنیادهای اساسی وب است. اما همانطور که بهترین شیوه ها و تکنیک های طراحی وب با گذشت زمان تغییر می کنند. کدی که ما استفاده می کنیم نیز تغییر می کند. با تکامل HTML ، برخی از نشانه گذاری های قدیمی آن منسوخ شده در حالی که سایر بخش ها مورد استفاده مجدد قرار گرفته اند.
آیا این مشکلات بیشتری برای ما ایجاد می کند؟ آیا بهتر است از ابتدا شروع کنیم تا بتوانیم اطمینان حاصل کنیم که همه ما از یک زبان کار می کنیم؟ تا اینکه بخواهیم بیت هایی را که نمی خواهیم یا نیاز نداریم ویرایش کنیم؟
مشکلات مربوط به HTML قدیمی
بیایید نگاهی بیندازیم که چه اتفاقی می افتد وقتی قوانین HTML را به مرور اصلاح می کنیم و چگونه بر وب تأثیر می گذارد:
کنار گذاشتن HTML منسوخ شده پس از آن خطرناک است
این که آیا برخی از ویژگی ها منسوخ شده اند و نیاز به استفاده دارند ، یا اینکه مرورگرها به طور کلی پشتیبانی از برچسب های خاص را متوقف کرده اند، کد منسوخ شده در نهایت به یک مشکل تبدیل می شود.
یک لیست طولانی از HTML منسوخ شده را در وب سایت HTMipedia می توانید مشاهده کنید:
برای بسیاری از اینها ، برچسب ها و ویژگی های HTML با یک ظاهر طراحی شده CSS کارآمدتر جایگزین شده اند. همچنین نمونه هایی از استهلاک HTML وجود دارد زیرا برخی از ویژگی ها منسوخ شده اند (مانند فریم ها).
با این حال ، هنوز وب سایت هایی وجود دارند که حاوی تگ های HTML منسوخ شده هستند.
در برخی موارد ، HTML بی صدا در سمت دیگر وب سایت قرار می گیرد. اگر کدهای اشتباه زیادی وجود داشته باشد ، این نویسه ها و دستورالعمل های اضافی می توانند زمان پردازش سرور شما را کند کرده و صفحات را با سرعت کمتری نسبت به حالت معمول ارائه دهند.
در موارد دیگر ، HTML ویژگی های قسمت انتهایی یک وب سایت را می شکند. به عنوان مثال ، این اخطار موزیلا را در مورد برچسب در نظر بگیرید:
استفاده از کد منسوخ شده می تواند تجارب متناقض و ضعیفی را در قسمت جلویی ایجاد کند. و وقتی سرانجام همه مرورگرها وارد سیستم شوند و تصمیم بگیرند که دیگر از برچسب HTML پشتیبانی نکنند ، همه بازدیدکنندگان با UI خراب روبرو می شوند.
بنابراین ، گرچه جالب است که HTML5 ، HTML قدیمی را که دیگر مفید یا ضروری نیست ، منسوخ کرده است ، اما این امر مانع استفاده همه از آن یا پشت سر گذاشتن آن در وب سایت های قدیمی نیست.
با آلفا سایبر همراه باشید تا همیشه به روز بمانید.