در فرآیند طراحی و توسعه وب سایت اغلب از چند فناوری استفاده می شود، HTML نیز یکی از فناوری های مورد استفاده در طراحی و توسعه ی وب سایت می باشد.
تقریبا در موارد بسیار معدودی پیش آمده است که یک وبسایت فقط و فقط از HTML به عنوان فناوری مورد استفاده در فرآیند طراحی استفاده شود و در اغلب موارد علاوه بر آن از فناوری های دیگری همچون CSS نیز استفاده می شود؛ هر دوی اینها فناوری هایی هستند که زبان برنامه نویسی به شمار نمی آیند بلکه زبان نشانه گذاری (Markup Language) هستند.
این بسیار عالی است که شما بتوانید HTML را بخوانید، آن را دستکاری کنید و حتی فراتر از آن خودتان به زبان HTML بنویسید و این یعنی بخشی از وب سایت که به HTML نگاشته شده کاملا برای شما انعطاف پذیر خواهد بود. من از اینکه بخواهم برای طراحی وب سایت از CMS ها کمک بگیرم واقعا حس خوبی ندارم، حداقل در این لحظه که درحال نوشتن این مقاله کوتاه هستم اما عقیده من بر این است که CMS ها حاوی تعداد زیادی خطوط هستند که ممکن است طراح درکی از آنها نداشته و بعدها نتواند عملکرد (Performance) وب سایت را بسنجد، مثلا اگر وردپرس (WordPress) را به کار می گیرید، آیا درکی از خطوط که خود وردپرس با آن نگارش شده است دارید، خطوط زیادی شامل PHP ؟ نمیدانم، شاید این من هستم که نسبت به CMS ها خوش بین نیستم.
اما وقتی طراحی را با زبانی انجام می دهید که بالای 75درصد به آن مشرف هستید، این به معنای درک بالای شما از تمامی کدهایی است که در ساخت این وب سایت به کار گرفته شده است و این را بدانید که HTML همان زبانی است که به تنهایی این قابلیت را دارد تا وب سایتی استاتیک را با آن طراحی و پیاده سازی کنید.
در طراحی وب سایت با HTML محدودیت های بیشماری بر سر راه طراح قرار دارد ولی طراح میتواند از این محدودیت ها به نفع خودش استفاده کند تا خلاقانه چیزی نوین خلق کند، وب سایتی که تنها با زبان HTML ساخته شده است و یا وب سایتی که با HTML و فقط کمی CSS طراحی شده است.
یادگیری کدنویسی کار آسانی نیست و فرآیند یادگیری همواره دردناکه بنابراین طراحان اغلب خود را درگیر کدنویسی نمی کنند و با هزاران نرم افزار های آماده ای که وجود دارد به خودشان صرفا به این دلیل که تنبل هستند خیانت می کنند و وب سایتی کُند طراحی می کنند که بعد ها هم از توسعه آن منصرف می شوند. ممکن است وب سایتی که فقط با HTML طراحی می شود پاسخگوی برخی نیاز ها نباشد مثلا نتوان با آن یک فروشگاه اینترنتی طراحی کرد لکن با آن می توان وب سایت استاتیکی طراحی کرد که عملکرد خوب و قابلیت اطمینان بالایی داشته باشد.
تلاش من در این مقاله کوتاه بر این بوده است تا به HTML بپردازم و تجربه و عقیده خودم را معیار قرار دهم، من تجربه طراحی یک وبسایت فقط با HTML و کمی CSS را دارم و فکر میکنم که در آینده بتوانم آن را توسعه بدهم صرفا به این دلیل که هم از نظر فنی می توانم بر آن مسلط باشم و هم اینکه محتوا که مهم ترین قسمت هر وب سایت می باشد را خودم و به قلم خودم به نگارش در می آورم.
لطفا کامنت بذارید و نظر خودتونو درباره این نوشتار عنوان کنید؛