تتمثل إحدى الطرق الواضحة لتحسين سرعة الموقع في تقليل حجم ملف HTML. هناك بعض الطرق ، مثل: الضغط الثابت ومعرف الوخز بالإبر وتغيير اسم الفصل. فيما يلي بعض الطرق التي قمنا بتلخيصها لجعل علامات HTML أكثر تبسيطًا.
HTML 4HTML (غير XHTML) ، نوع MIME هو النص/HTML ، مما يسمح بحذف بعض العلامات. مع HTML 4 DTD ، يمكنك حذف العلامات التالية (تلك العناصر المزعومة التي يمكن تجنبها تتميز بالضرب هنا)
</area> </base> <body> </body> </br> </col> </colgroup> </dd> </dt> <head> </head> </hr> <html> </html> </img> </input> </li> </ink> </meta> </option> </p> </param> <tbody> </tbody> </td> </tfoot> </th> </thead> </tr>على سبيل المثال ، الكود الخاص بك هو
<li>list item</li>يمكن كتابتها باسم
<li>list itemعلى سبيل المثال ، يجب على الفقرة
</p>في النهاية ، يمكنك الكتابة فقط
<p>my paragraphيمكنك حتى إزالة HTML ، الرأس ، الجسم (تأكد من أن هذا سيجعلك مرتاحًا قبل أخذ هذا كمواصفات الترميز الخاصة بك).
بعد حذف العلامة ، لا يزال HTML صالحًا ، ويتم تقليل حجم الملف. بالنسبة للصفحات العامة ، يمكنك توفير 5-20 ٪.
HTML 5يوفر HTML 5 تطوير بعض الطرق لتقليل حجم الملف.
على سبيل المثال ، إعلان نوع مستند الصفحة
<!doctype html>مقابلة
<!doctype html public -//w3c//dtd xhtml 1.0 strict//enhttp://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>من الواضح أن HTML 5 DTD أقصر.
HTML 5 سهل الاستخدام وأقصر عند تحديد ترميز لصفحة:
<meta charset=utf-8>يستبدل
<meta http-equiv=content-type content=text/html; charset=utf-8>عادة ، سوف يتعامل المتصفح مع HTML بشكل صحيح.
بالإضافة إلى ذلك ، في HTML 5 اليوم ، يمكنك إزالة سمة النوع التي تعلن نوع MIME ، مثل
type=text/css أو type=text/javascriptيمكنك استخدام
<script> بديل <script type=text/javascript> يستخدم <style> بديل <style type=text/css>في جميع أنواع الصفحات (حتى XHTML) يمكنك حذفها
type=text/cssHTML 5 يجعل هذا كل شيء أسهل.
إن استخدام جميع الطرق المذكورة أعلاه في وقت واحد سيوفر 10 ٪ -20 ٪ (أو حتى أكثر) من الملف ، اعتمادًا على نمط الترميز الخاص بك وكمية محتوى النص في الصفحة. سيكون الرمز أنظف وسيحصل الزوار على محتوى الموقع بشكل أسرع. نستخدم الكثير من هذه التكنولوجيا في مشروع مركز الخصوصية ، مما يوفر 20 ٪ من حجم الملف الأصلي.