PDA

Просмотр полной версии : js или as3


vlbuto
16.04.2014, 23:52
Приветствую.

Моя задача создать руками сайтик для диплома.
php расшарил
html, css - достаточно понятно
as3 подучил, сейчас повышаю карму на уровне изучения различных примеров из документации а так же готовые библиотеки.
Сейчас взялся за js.

Столкнулся с такой штукой:"js лучше индексируется поисковыми системами, нежели as3"
Ресурс уже не вспомню, где я про это прочитал, но я озадачился:
На сколько будет правильнее поступить(Учитывая то, что мне нужно сделать "легкий" красивый сайт)?
- использовать as3
- использовать js (jQuery в том числе)?

ZackMercury
17.04.2014, 00:15
для диплома
лучше индексируется поисковыми системами
Связь?

И ещё, такое дело... AS3 вообще не индексируется поисковыми системами. Никак.

vlbuto
17.04.2014, 00:36
Где я написал, что индексация относится к сдаче диплома, сайт остается мне, естественно делать нужно его сразу с умом, что бы прикрепить к портфолио.


Спасибо за ответ.

ZackMercury
17.04.2014, 01:41
Мне кажется, что мало людей ищут портфолио через поисковые системы, можно сказать, почти никто.
JQuery больше загружает процессор своими анимациями, чем AS3. Хотя и AS3 может загружать процессор нормально, если его не оптимизировать.
На AS3 возможностей больше, а точнее - быстрее реализуется.
AS3 анимации работают быстрее JQuery, меньше лагов.
Выбор за вами.

alexcon314
17.04.2014, 08:23
A что ж не html5?

caseyryan
17.04.2014, 08:31
JQuery больше загружает процессор своими анимациями, чем AS3.
AS3 анимации работают быстрее JQuery, меньше лагов.
Вот с чего ты это все взял? Сам придумал?
И ещё, такое дело... AS3 вообще не индексируется поисковыми системами. Никак.
Флеш сайты тоже можно индексировать, если ты не в курсе

В современном мире очень важна работа сайта на мобильных устройствах (планшетах/сматрфонах). As3 сайт на них работать не будет. Поэтому лучше всего делать на html. Тем более, что сейчас есть куча разных плюшек для него, и те проблемы, которые были раньше, во многом уже исчезли. Советую глянуть html5 boilerplate

ZackMercury
17.04.2014, 18:21
Флеш сайты тоже можно индексировать, если ты не в курсе
Если данные хранить в XML, то можно. Но криво.
Вот с чего ты это все взял? Сам придумал?
У меня слабоватенький компьютер, видеокарта интегрированная.
И при этом любые JS и HTML5 Canvas приложения, плееры и игры у меня тормозили, в отличии от AS3.
AS3, бывало, тоже тормозил, но только если это уже какой-то там Stage3D супер-пупер проект.
В то же время JS(HTML5, так называемый) сайты всегда тормозили, тормозят и будут тормозить, потому, что сейчас ещё HTML5 не достиг и не достигнет уровня оптимизации AS3.
Как может код, прогоняемый на языке браузера(HTML, JS), который изначально создавался не для анимаций, и потом реализуемый на уровне C++ работать быстрее, чем код, выполняемый на языке виртуальной машины AS, изначально писавшейся для анимаций, и потом реализующийся в C++ код?

P.S. Судя по этому (http://jacksondunstan.com/articles/232) тесту, в некоторых браузерах действительно работает быстрее, чем AS3, однако большинство браузеров замедляет и затормаживает всё. О чём это говорит?

Кроме того, я ещё молчу о проблемах кроссбраузерности HTML5 приложений.

Добавлено через 100000000000000000000001 день
As3 сайт на них работать не будет.
Будет, но криво. Есть ведь Adobe Flash Player под Android (http://4pda.ru/forum/index.php?showtopic=171594).

morgenshtern
17.04.2014, 19:18
Как сеошник со стажем, скажу что флешсайты индексируется гуглом (походу он выдирает ресурсы из флешек). Яндексом пока нет. Все это криво. По хорошему обычно приходилось делать текстовую копию сайта, тупо хтмл с контентом.

Флешайты это зло. Флешки на страницах - еще терпимо. Но, как выше сказали, все больше людей пользуются планшетами, где флеша нету (кроме очень старых).

Часто встречал баннеры размером 100*200 которые умудрялись заставлять мой браузер жрать ресурсы как крузис, да отсохнут руки у этих студентов-баннермейкеров.

Грамотный Html+css - выше крыше для хорошего дизайна, ну и чуть-чуть js, сейчас ни одной цмс без него.

ZackMercury
17.04.2014, 19:38
Флешайты это зло.
Смотря кем они сделаны.
А вот в HTML5 всегда найдётся мелочь, но маленький косячок. И этот косячок нельзя будет исправить. Он вечно будет мозолить глаза.
Кроме того, повторюсь, эти анимации JQuery - вот, что есть зло. Они загружают мой ЦП почти на 70%

caseyryan
17.04.2014, 19:58
Выброси свой цп. У меня даже на андроиде они не тормозят. Хотя у меня Galaxy Ace 3. Не самый хреновый, но и далеко не самый передовой смартфон.
HTML + CSS + JS для сайтов намного лучше, чем as3, хочешь ты того или нет. Мир не стоит на месте. Флеш сейчас больше переориентируется в AIR под мобилы. И я в этом ничего плохого не вижу

ZackMercury
22.04.2014, 03:03
А что насчёт "косячков", связанных с тем, что HTML - язык разметки, а не анимации?

Добавлено через 1 минуту
Такие сперва незаметные косячки есть даже в анимациях инстаграмма.(в других браузерах не тестил, но в Opera они есть).
Когда наводишь на фотографию, чуть еле заметно вся строка растягивается.

Akopalipsis
24.04.2014, 06:07
Услышал о тормазнутости html5 и не могу не спросить из-за чего так? У меня на ноуте жутко тормазят html5.
И ещё есть сайты, которые, как я слышал написаны на java, так они не просто тупят, а даже систему глючит так, что он зависает и по экрану все размазывается и остается только перезагружать. В чем дело?

alexcon314
24.04.2014, 08:19
В консерватории, видимо, что-то не так...

caseyryan
24.04.2014, 08:24
И ещё есть сайты, которые, как я слышал написаны на java
Java не самый шустрый язык, как бы защитники джавы не говорили. Да, в большинстве случаев, пишется кривой код, но и сама среда тоже часто тупит. Есть такое.
По-моему писать сайты на джаве - это извращение. Не самый лучший и не самый удобный язык для сайтов.
Мне лично, в целом, джава нравится, я уже достаточно давно на ней пишу. Но её недостатков не могу не замечать. Они есть, и причиняют много неудобств, особенно вначале.
Услышал о тормазнутости html5 и не могу не спросить из-за чего так?
Видимо кривая реализация в некоторых браузерах. У меня тоже бывает тупит.

Psycho Tiger
24.04.2014, 12:07
Ну, про джаву написал Ако, поэтому рискну предположить, что рассказывали ему про Томкэт или аналоги.

Про хтмл5 – подтверждаю, достаточно часто новомодные хтмл5 эффекты заставляют мой процессор на MBA греться (25% цп загрузка, предполагаю что он пытается выжать максимальный возможный фпс). Анимация плавная, всё хорошо, но с точки зрения батарейки – мне не очень нравится.
У флеша константный фпс, вероятно поэтому греет процессор он меньше.