Cоздание темы с нуля. Артём Шимко.

1,739
-1

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,739
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cоздание темы с нуля. Артём Шимко.

  1. 1. Создание темы «с нуля» Артём Шимко http://donetsk.drupal.ua
  2. 2. Создание темы «с нуля» Artem Shymko Email: [email_address] Skype: artemshymko
  3. 3. Как хотелось бы? <ul><li>Структура и цель сайта </li></ul><ul><li>Wireframes </li></ul><ul><li>Mockups ( скетчи, наброски ) </li></ul><ul><li>«Готовый» дизайн </li></ul><ul><li>Верстка </li></ul><ul><li>Пот </li></ul><ul><li>Drupal тема </li></ul>
  4. 4. Структура и цель сайта
  5. 5. По плану <ul><li>Дизайн </li></ul><ul><li>Базовая тема </li></ul>
  6. 6. Как обычно <ul><li>Дизайн </li></ul><ul><li>Идеи клиента, ограничения в разработки, баги в стилях, наложения CSS, проблемы с кроссбраузерностью </li></ul><ul><li>Базовая тема </li></ul>
  7. 8. Время, Ресурсы, Затраты NO! Утопия? Нервы, Больничные, Слезы
  8. 9. Время задуматься.
  9. 10. Возможные пути: <ul><li>- Тема on fly </li></ul><ul><li>- HTML для темы </li></ul>
  10. 11. Инструментарий <ul><li>Views http ://drupal.org/project/views </li></ul><ul><li>Semantic Views http://drupal.org/project/semanticviews </li></ul><ul><li>Context http ://drupal.org/project/context </li></ul><ul><li>Panels http ://drupal.org/project/panels </li></ul><ul><li>Display Suite http ://drupal.org/project/ds </li></ul><ul><li>Block theme http :// drupal.org/project/blocktheme </li></ul><ul><li>Block class http://drupal.org/project/block_class </li></ul>
  11. 12. Wireframes
  12. 13. Mockups -> Готовый дизайн
  13. 14. Сборка Layout` а базовая тема
  14. 15. Сборка Layout` а функциональность
  15. 16. Сборка Layout` а Views функциональность Использование Semantic Views или Views 3
  16. 17. Тема on fly Все действия происходят сразу в теме: верстка, кросс- браузерное тестирование, прочее
  17. 18. HTML для темы <ul><li>Создается HTML </li></ul><ul><li>Верстка тестируется </li></ul><ul><li>Тема создается на базе HTML </li></ul>
  18. 19. <ul><li>Сначала делается верстка , после из нее создается тема </li></ul><ul><li>Верстка налаживает “ ограничения ” на процесс разработки </li></ul><ul><li>Верстка стабильна(но могут быть различия с темой) </li></ul><ul><li>Разработка и тематизация происходят параллельно </li></ul><ul><li>Тема зависит от процесса разработки(иногда наоборот) </li></ul><ul><li>Нет стабильной версии готовой темы </li></ul>On Fly HTML
  19. 20. Контакты Artem cross Shymko Drupal: http ://drupal.org/user/432492 Email: [email_address] Skype: artemshymko
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×