Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Построить сайт на Canvas. (https://javascript.ru/forum/misc/32384-postroit-sajjt-na-canvas.html)

Severtain 14.10.2012 20:05

Построить сайт на Canvas.
 
Подскажите, если ли смысл строить полностью сайт (работа с БД присутствует) с использованием Canvas + HTML5. Основным окном будет являться холсты.
Кто имел опыт работы с этим, отпишитесь.
Сам по себе HTML,CSS везде отображается по разному (как его не трудись скриптить все равно гед-то отобразится не так).

Nekromancer 14.10.2012 20:20

Severtain,
канвас тоже может отображаться по разному. Это флеш отображается одинаково потому, что его "пилит" один вендор для всех.

Вообще, не стоит перемудривать с канвасом. Если у вас какая то рисовалка, то её да, нужно делать на канвасе. А так, html для того и создан, что бы на нём делать. А так получится своя объектная модель поверх канваса, который в объектной модели.

Severtain 14.10.2012 20:23

Ок спасибо! Тогда буду запиливать на HTML.
Просто проблема в том, что тогда нужно делать фиксированные размеры объектов как я понял. У меня реклама баниться от Google Adsense т.к. на более маленьких экранах она залазиет на контент сайта, что недопустимо в их правилах.

Я думал, что Canvas позволит без потери соотношения отображать контент на весь экран.

Nekromancer 14.10.2012 20:25

Severtain,
Не совсем понятно конечно. Но в любом случае, если у вас какая то сторонняя реклама, то её вы бы точно не смотри встроить в канвас, по крайней мере кросс-браузерно.

Severtain 14.10.2012 20:29

Хорошо, спасибо!
http://lighst.com/
Допустим на 1024*768 и больше сайт смотрится корректно!
Но меньше уже реклама начинает залазить на основное поле! Это запрещено!

Но спасибо, значит канвас не вариант )

Nekromancer 14.10.2012 20:31

Severtain,
1024x600 - полёт нормальный.

Меньше экраны используются настолько редко, что не стоит даже об этом думать (moblie devices отдельная тема с отдельными сайтами).

Maxmaxmахimus 14.10.2012 21:12

канвас нужен для рисования.. рисовать на канвасе html это АД и кроссбраузерность не сделает.

Severtain 14.10.2012 21:56

Большое спасибо, за совет! Значит буду верстать на HTML:


Часовой пояс GMT +3, время: 21:55.