. Веб-дизайнери розробляють макети шаблонів сторінок. Дизайнер визначає, яким чином кінцевий споживач буде отримувати доступ до інформації та послуг сайту-то є, займається безпосередньо розробкою інтерфейсу користувача. У більшості випадків сторінки містять у собі графічні елементи. Їх підготовкою займаються художники ілюстратори, фотографи, технічні дизайнери, шрифтовики, і т.д. Готові шаблони показуються замовнику. У цей момент сторінки ще не можуть містити кінцевого наповнення (це в обов'язки дизайнера не входить). Щоб макети виглядали більш наочно, в них міститься довільне вміст. На сленгу дизайнерів таке вміст називається рибою. Якщо замовник задоволений зовнішнім виглядом шаблонів, то настає наступна фаза розробки - верстка сторінок сайту.
Верстка. Верстальник отримує макети шаблонів у вигляді простих зображень (наприклад, у форматі JPEG або PNG), або розбитих по шарах (наприклад, в PSD або AI). Його завдання - отримати з цих графічних макетів гіпертекстові веб-сторінки з підготовленими для інтернету зображеннями.
Одним із складних моментів у роботі верстальника є забезпечення сумісності з безліччю браузерів - програмами для перегляду веб-сторінок (так звана кроссбраузерность). Браузери можуть одні й ті ж елементи розмітки або правила CSS інтерпретувати по-своєму, в результаті чого деякі користувачі можуть побачити вміст не так, як задумував дизайнер і очікує побачити замовник. Коли верстальник переконається, що більшість браузерів однаково відображають готові шаблони, настає наступна фаза розробки - веб-програмування.
Програмування. До програмістам надходять готові шаблони сторінок і вказівки дизайнерів по роботі та організації елементів сайту. Програміст створює програмну основу сайту, роблячи її з нуля, використовуючи фреймворк або CMS. Вибір мови програмування в даному випадку - питання непринципове.
Після того, як сайт готовий до експлуатації, настає наступна фаза - наповнення сайту інформацією.
Проблеми безпеки web-сайту
Існує безліч сайтів, які є значущими ресурсами. На цих ресурсах можуть розташовуватися персональні дані користувачів (наприклад, особисте листування, адреси, телефони) або фінансова інформація (наприклад, банківські сайти). Злом таких ресурсів може спричинити як прямі грошові збитки (наприклад, зловмисник може перерахувати гроші з чужого рахунку на свій власний), так і непрямі, пов'язані з поширенням конфіденційної інформації або просто зловмисник може зіпсувати вміст сайту. Необхідний рівень безпеки в чому залежить від розміщеної на сайті інформації.
Найбільш поширені наслідки атаки на сайт:
· несанкціоноване зміна зловмисниками (див.: дефейсінг, хакери)
· підробка сайту (дизайн і вміст сайту може бути скопійовано і в користувача такого сайту можуть вкрасти паролі)
Найбільш популярними мотивами для злому популярних ресурсів, таких як поштові або соціальні мережі, є:
· вигода: зловмисник розсилає з зламаного облікового запису спам
· злодійство з метою повернення власнику за гроші
1.2 Аналіз проекту «Електронна Росія»
У Росії серйозним кроком у процесі впровадження інформаційних технологій у діяльніс...