HTML Washer: ابزاری جهت پاک‌ کردن کدهای HTML اضافی

HTML Washer: ابزاری جهت پاک‌ کردن کدهای HTML اضافی

معمولاً وقتی به بررسی سورس‌کد صفحات وب می‌پردازیم، با کدهای اضافی زیادی برخورد می‌کنیم. برای اینکه بتوانیم این کدها را پاک کنیم تا تمپلیت اصلی را مشاهده نماییم، HTML Washer می‌تواند یک ابزار مناسب برای انجام این‌ کار به شمار آید.

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

HTML Washer وب اپلیکیشنی است که از آن طریق می‌توانید به طور اتوماتیک، هر نوع کد HTML را با یک کلیک پالایش کنید. این وب اپلیکیشن تمام جزئیات اضافی HTML، از جمله کدهای CSS و JS اضافی را حذف می‌کند؛ همچنین بیشتر کلاس‌ها و اتریبیوت‌ها را پاک می‌کند تا فقط اسکلت خالی تمپلیت HTML باقی بماند.

این وب‌اپلیکیشن مخصوصاً در حین بررسی ساختار وب‌سایتی دیگر، می‌تواند بسیار مفید باشد. اگر می‌خواهید دست به طراحی یک لی‌اوت بزنید، به راحتی می‌توانید سورس‌کدها را مشاهده کرده و در ادیتور دلخواه‌تان آن کد را کپی/پیست نمایید.

همچنین ممکن است بخواهید کامنت‌‌های HTML را حذف کرده و کدها را ساده‌تر کنید. اینجا جایی است که HTML Washer به کار می‌آید. این وب‌اپلیکیشن ویژگی‌های مفید دیگری نیز دارد که برای دولوپرها بسیار کارآمدند که مهم‌ترین آنها عبارتند از:
- تبدیل کدها از HTML4 یا XHTML به HTML5
- رفع اشکال تگ‌های نامناسب
- تصحیح‌ کردن HTML با دقت بسیار بالا
- حذف تمام اسکریپت‌ها و کدهای خطی (Inline)

توجه داشته باشید که HTML Washer یک راه‌حل کامل برای انتقال یک Layout قدیمی به HTML5 نیست. با این‌ حال، یک ابزار عالی برای کپی/پیست‌کردن ‌لی‌اوت موجود است و می‌توانید آن را از آن خودتان کنید.

به عنوان نقطه شروع، این ابزار می‌تواند به شما در پاک‌ کردن سریع سورس‌کدهای شلوغ کمک کند. به شما کمک می‌کند تا تمرکزتان را فقط روی کدهای اصلی بگذارید؛ بنابراین با کلاس‌ها یا ویژگی‌های غیراستاندارد HTML روبه‌رو نمی‌شوید.

همچنین اگر هر تگ <img>، اتریبیوت‌های Alt را نداشته باشد، HTML Washer آنها را به تگ‌ها اضافه می‌کند؛ این یعنی خروجی HTML کاملاً با استانداردهای طراحی صفحات وب و قابلیت دسترسی مطابقت دارد. 

منبع


سحر شاکر