среда, 12 октября 2011 г.

Новый язык программирования DART-альтернатива JavaScript?

Сегодня меня что-то захватило футуристическое настроение,навеянное последним прижизненном выступлением Стива Джобса.В нем он пытается предсказать будущее интернета.В чем я с ним полностью солидарен так это в том,что пользователи лишь живут по законам,написанными программистами.Об этом я писал ранее до его выступления.Уж извини Стив.В этом плане нам безусловно интересен,в рамках обучения seo,новый язык программирования DART.Он представлен 11 октября 2011 Google и нас интересует какова его специфика,в том числе для бесплатной раскрутки сайта.Что не верите,что польза есть?

Предназначен DART для быстрого создания прототипов и совместимости с различными браузерами и платформами.Google надеется,что DART станет стандартом для каждого браузера.Сегодня каждый веб-браузер использует встроенный JavaScript-переводчик для выполнения различных действий в рамках веб-браузера.Действия могут быть такие: всплывающие окна,проверка данных заполненной формы перед ее отправкой,создание интерактивных элементов на странице,интерактивные навигационные меню и так далее.

Google вознамерился,позиционируя Dart, заменить JavaScript как язык, по умолчанию встроеный во все веб-браузеры.Программисты и вебмастера моментально почувствуют,что Dart будет работать быстрее,более плавно и с меньшим риском,чем JavaScript.Планируется использование компиляторов,потому что иначе нельзя обеспечить совместимость с JavaScript на данном этапе.

Поскольку я довольно длительное время изучал множество языков: HTML,PHP,CSS, JavaScript и даже в С+ ковырялся-то мне все достаточно понятно.Если не поймете пишите-я отвечу.DART код будет выполнятся одним из двух способов:
  1. Внедрением  в браузер (или другое устройство) с помощью виртуальной машины,которая считывает код.
  2. Перевод с помощью компилятора,который будет переводить DART код на JavaScript.
Цели,которые преследовались при создании языка DART таковы:
  • Создать структурированный,но гибкий язык для веб-программирования.
  • Сделать DART более чувствительным для программистов и следовательно более легким в обучении.
  • Все конструкции языка позволяют развить высокую производительность и быстрый запуск приложений.
  • Сделать DART подходящим для всего спектра устройств в сети в том числе телефонов,таблеток, ноутбуков и серверов.
  • Предоставление средств,которые сделают возможным быстрое выполнение DART во всех основных современных браузерах.
Изначально DART нужно искать в будущих релизах браузера Chrome. Согласно недавнему интервью CNET ,Google заявил,что уже тестирует новые способы развертывания кода DART,используя,так называемые,мгновенные снимки. Благодаря этому процессу время загрузки больших программ DART сократилось более чем на 90%.

Я думаю,что для вебмастеров информация полезная.А что касается обучения seo,нас может заинтересовать вопрос отображения в поисковике JavaScript.Мы знаем,что нынче это проблема.И рекомендуется просто закрывать JavaScript тегом <nofollow> для нормальной индексации сайта или блога ботом поисковой системы.

Вполне возможно,что с применением языка DART будет упрощено индексирование активного содержания страницы.Это в свою очередь должно добавить красок и интерактивности на наши сайты без ущерба seo и бесплатной раскрутке сайта.Моя мечта сбывается-смогу сделать редизайн блога с применением интерактивных элементов без ущерба seo :)


LinkWithin

Related Posts Plugin for WordPress, Blogger...