Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 27.01.2009, 02:03
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Сообщение от x-yuri Посмотреть сообщение
про HTML - я имел в виду назначение обработчиков событий
JavaScript в атрибутах тегов зло!
Ответить с цитированием
  #12 (permalink)  
Старый 27.01.2009, 02:12
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Octane, ну зачем же так категорично, а если это домашняя страничка, то почему нет? или просто небольшой сайт
Ответить с цитированием
  #13 (permalink)  
Старый 27.01.2009, 02:37
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

И что это меняет?
Ответить с цитированием
  #14 (permalink)  
Старый 27.01.2009, 03:07
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Octane, хорошо, тогда почему javascript в атрибутах тэгов зло?
Ответить с цитированием
  #15 (permalink)  
Старый 27.01.2009, 09:29
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

А почему все стили элементов писать в их атрибутах style плохо?
Ответить с цитированием
  #16 (permalink)  
Старый 27.01.2009, 09:37
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Octane, хорошо, отвечу за тебя, потому что при больших объемах javascript-кода это усложняет его изменение (поддержку). Ключевые слова - "больших" и "изменение" ;-)
Ответить с цитированием
  #17 (permalink)  
Старый 27.01.2009, 09:44
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Это лень и наплевательское отношение к коду называется, когда знающий о динамическом назначении обработчиков событий программист пихает JavaScript код в атрибуты тегов, неважно при каких размерах сайта...
Ответить с цитированием
  #18 (permalink)  
Старый 27.01.2009, 10:35
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

нет, просто я считаю, что если нужно создать одну страничку, что-то там протестировать и тут же удалить ее, то придерживаться каких-то там стандартов и best practices смысла не имеет. И вообще, хороший программист - тот, который умеет делать исключения
Ответить с цитированием
  #19 (permalink)  
Старый 27.01.2009, 13:16
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

x-yuri, +1
Для тестинга вообще лучше не заморачиватся хорошим стилем
Для небольших сайтов и активных элементов, не несущих большую смысловую нагрузку нединамическое назеначение обработчиков допустимо, ИМХО.
Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос про вызов события onClick skyfish Общие вопросы Javascript 12 27.12.2008 19:12