Як створювати сучасні, коректні сайти. Від міфів - до знань ..


На сьогоднішній день інтернет є багато статей і повідомленнями про те, що сайт може створити будь-який, без особливих знань. Нібито, варто тільки взяти "супер-шаблон" або "чарівну" програму - і буде готовий професійний сайт.
Багато новачків приймають це на віру і не замислюються про інші можливості.
Мета цієї інструкції - показати так Чи так все просто насправді.

Інструкція Рівень складності: Легко Що вам знадобиться:
  • інтернет
  • пошуковик
  • маса часу
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 для створення простої домашньої сторінки
  • Пам'ятайте - мови і програми - лише інструмент
  • Майстер, який нехтує інструментом ніколи не розкриє весь його потенціал