Як створювати сучасні, коректні сайти. Від міфів - до знань.
На сьогоднішній день інтернет рясніє статтями та повідомленнями про те, що сайт може створити будь-який, без особливих знань. Нібито, варто тільки взяти "супер-шаблон" або "чарівну" програму - і буде готовий професійний сайт.
Багато новачків приймають це на віру і не замислюються про інші можливості.
Мета цієї інструкції - показати чи так все просто насправді.
Інструкція
Що вам знадобиться:
- інтернет
- пошуковик
- маса часу
1 крок
Міф перший - професійний сайт може створити кожен.
Створити сайт, дійсно, може будь-хто. Для цього достатньо "базового" набору знань і не обов'язково бути супер-професіоналом в програмуванні або сфері IT.
Але не чекайте від такого сайту багато.
Все, чим відрізняється професійний сайт від любительського - це обсягом знань і навичок, які людина (або група розробників) застосував (-і) для його створення.
2 крок
Міф другий - html застарів.
Це далеко не так. Остільки, оскільки технології інтернету будуються на документах, а html створювався як мова розмітки документів, застаріти він не може ніяк. В силу того, що ця технологія застосовується повсюдно.
До того ж, вона розвивається і вже вийшов у світ html 5.0, а так само, є його "старший брат" - xml.
Дотепер засобами html можна виконати легше і краще те, що зараз перекладають на мови веб-програмування.
3 крок
Міф третій - щоб створити професійний сайт, потрібно обов'язково знати мови web-програмування.
Первинна верстка документа найчастіше не вимагає таких воістину, потужних інструментів, як php, java, або joomla.
Ви ж не будете кататися за хлібом в сусідній магазин на літаку?
Для створення тіла документа є html, xhtml або xml.
Для налаштування зовнішнього вигляду - css.
Для завдання поведінки - DOM (Його приватність - це javascript).
Для створення домашньої сторінки цього набору вистачить, якщо дані інструменти вивчити досконально і застосовувати всі їх можливості.
А мови web-програмування служать для вирішення більш складних і, найчастіше, не менш важливих завдань.
4 крок
Міф четвертий - використання готових шаблонів спрощує життя.
У самих шаблонах, як таких, нічого поганого немає.
Думаю, кожен, поважаючий себе творець сайтів, має в запасі вже заготовлені рішення (шаблони, шматки коду), які сміливо використовує в роботі.
Однак, без розуміння того, що ж міститься в тому чи іншому шаблоні, складно зрозуміти що саме необхідно змінити для отримання результату.
Тому, шаблони гарні для любителів.
5 крок
Міф п'ятий - такі програми, як Dreamweaver або FrontPage можуть замінити код, написаний "вручну".
Можуть, але як? Програми пишуть розумні й освічені люди, але вони не можуть навчити їх читати думки.
Тому не знаючи що саме програма робить з кодом, на виході можна отримати гарний у вікні програми, але непрацездатний в браузері сайт. Адже, якби програми навчилися писати код за людей, безліч програмістів і web-верстальників залишилися без роботи.
Т.ч. доводиться "правити" код програми, яка є всього лише інструментом.
6 крок
Отже, резюме.
Мета інструкції - допомогти прийняти рішення творцям сайтів. Ким вони хочуть стати:
- любителями, які створюють прості сторіночки за допомогою шаблонів або у візуальних програмах-редакторах.
- або професіоналами, які оберуть свій набір інструментів для створення якісних і красивих сайтів.
А в пошуку інформації з конкретних інструментів Вам допоможе цей сайт, або пошуковик.
Поради та попередження:
- Читайте, як можна більше читайте
- Чи не перекладайте на програми і шаблони своєї роботи
- Не намагайтеся вивчити php для створення простої домашньої сторінки
- Пам'ятайте - мови і програми - лише інструмент
- Майстер, який нехтує інструментом ніколи не розкриє весь його потенціал