Javascript.RU

Голосование: Чем болен Максимус?
Опции опроса
Чем болен Максимус?

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 26.05.2013, 16:31
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от megaupload
ты либо толстишь либо не догнал что в версии 0.3 нет программирования в верстке) есть только декларация зависимостей и модулей.
А что хорошего когда в верстке насрано? Я и ангулар за это очень недолюбливаю.

Код должен быть в файле с расширением js. шаблоны в tpl. верстка в html и css.

Да я не догоняю каковы преимущества срать в html. Расскажи мне в чем преимущество учить ещё один выдуманный за минуту язык.

xlst тебе не хватило?

Столько времени потратили на стандартизацию, а теперь каждый начинает тянуть бублик в свою сторону.

Поговорим когда твоя версия дорастет до 2.0
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #12 (permalink)  
Старый 26.05.2013, 16:58
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

Сообщение от Gozar
А что хорошего когда в верстке насрано?
а что хорошего когда в javascript насрано?
а что хорошего когда в css насрано?
а что хорошего когда в html насрано?

Сообщение от Gozar
верстка в html
тогда почему ты css классы пишешь в html О_О они же ЗА ВНЕШНОСТЬ ОТВЕЧАЮТ????

Понимаешь тут как раз и суть в том что в javascrit ты описываешь поведение и логику, а в html ты её просто подцепляешь к нужным элементам. Подобно тому как ты в css файлах описываешь оформление а в html подцепляешь его к элементам. Пнятна?

Эта штука ставит своей целью четкое разделение оформления структуры и логики.

Более того, человек, накачав модулей сможет вообще в js не заглядывать верстая сайты прямо в html добавляя ту или иную логику там где нужно, захотел, создал слайд шоу, захотел создал меню сказал что оно управляет слайдшоу. Не нашлось нужного модуля, зашел в javascript, написал, подключил, прописал его в ui - все заработало. Или например скачал модуль на моем сайте. и.т.п.

<div ui="логика" class="оформление"><div>

<div ui="логика" class="оформление">{{данные}}<div>

Последний раз редактировалось megaupload, 26.05.2013 в 17:08.
Ответить с цитированием
  #13 (permalink)  
Старый 26.05.2013, 18:20
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от megaupload
Эта штука ставит своей целью четкое разделение оформления структуры и логики.
Ты не отделяешь логику от структуры.

Эта штука добавляет ещё одно место, где по тобой придуманным правилам в html attribut пишется псевдокод, который затем транслируется в js код!

И верстаку придется учить ещё один безумный фреймворк, придуманный ЭГОпрограммистом. Хорошо хоть последнее предложение никогда не сбудется.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #14 (permalink)  
Старый 26.05.2013, 18:21
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от megaupload
тогда почему ты css классы пишешь в html О_О они же ЗА ВНЕШНОСТЬ ОТВЕЧАЮТ????
тогда текст тоже за внешность отвечает) (буковки, которые мы видим)
картинки тоже, лол.

Сообщение от Gozar
срать в html.
так у нгео же шаблонизатор, т.е. только переменные и нет JS кода. или я не понял?
Ответить с цитированием
  #15 (permalink)  
Старый 26.05.2013, 18:22
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от melky
только переменные и нет JS кода
Он логику в атрибут ui уже запихал(псевдокод):

Сообщение от Gozar Посмотреть сообщение
Держите меня семеро:
<div ui="chat:post, mouse;chat:item#home(active<-#test:out)"> {{mouse.x - mouse#body.x}}</div>
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.

Последний раз редактировалось Gozar, 26.05.2013 в 18:24.
Ответить с цитированием
  #16 (permalink)  
Старый 26.05.2013, 18:25
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Gozar Посмотреть сообщение
Он логику в атрибут ui уже запихал(псевдокод):
рубить , так с плеча)

Ответить с цитированием
  #17 (permalink)  
Старый 26.05.2013, 18:31
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

Сообщение от Gozar
Эта штука добавляет ещё одно место, где по тобой придуманным правилам в html attribut пишется псевдокод, который затем транслируется в js код!

OCHE TOLSTO

Сообщение от melky
так у нгео же шаблонизатор, т.е. только переменные и нет JS кода. или я не понял?
все верно понял) прости котик толстит ну либо реал тугодум)

и то переменные это как бонус, на самом деле вся суть в модулях ui="sludeshow" создает внутри слайдшоу вешает все обработчики и.т.п. просто в некоторых случаях требуется из модуля что-то написать какое то динамическое значение, и тут для удобства введены теги {{sludeshow.activeSlideName}} например


Но я на всякий случай оставлю это здесь Унылого треша тред

Последний раз редактировалось megaupload, 26.05.2013 в 18:36.
Ответить с цитированием
  #18 (permalink)  
Старый 26.05.2013, 18:41
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

megaupload,
Девочка, называй тогда свое детище шаблонизатор, а не ui!
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #19 (permalink)  
Старый 26.05.2013, 18:43
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

Сообщение от Gozar
Девочка, называй тогда свое детище шаблонизатор, а не ui!
но он не использует шаблонов) конечно можно запилить модуль шаблонов но это же не часть движка)

И вообще, придумай тогда другие 2 няшные буквы для аттрибута.
Ответить с цитированием
  #20 (permalink)  
Старый 26.05.2013, 18:45
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от megaupload
И вообще, придумай тогда другие 2 няшные буквы для аттрибута.
Я тебе 3 буквы уже придумал. Используй их, наздоровье.

Извини я не понял, а что делает твоё 0.3? Я пожалуй так и буду его называть, раз ты не определился с названием. Будет тупо номер.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.

Последний раз редактировалось Gozar, 26.05.2013 в 18:47.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите найти в чем ошибка Pashok Элементы интерфейса 6 26.02.2013 20:20
Скрипт не работает в FF и опера, но работает в IE(в чем дело???) Cepera Firefox/Mozilla 1 24.08.2012 16:46
подскажите в чем ошибка? czp Общие вопросы Javascript 3 15.05.2012 21:48
На чем делать окна igrok Элементы интерфейса 3 12.07.2010 08:26
[новичек] в чем ошибка? Gloft Events/DOM/Window 2 10.05.2009 23:11