Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #31 (permalink)  
Старый 28.05.2015, 18:25
Аватар для Sigizmund2012
Профессор
Отправить личное сообщение для Sigizmund2012 Посмотреть профиль Найти все сообщения от Sigizmund2012
 
Регистрация: 16.07.2014
Сообщений: 267

Сообщение от kostyanet
Никакой ваш тег или атрибут не будет учтен и отрендерен просто потому что на него нет модели. Вы процитировали про модель, а написали про чтение-запись, то есть вы вообще не врубатесь о чем речь.
Вот накатал код:
<my-tag palevo='В Гугле одни быдлокодеры!' style='color:red;'>Я люблю корпорацию Гугл!</my-tag>  

<script>
var myTag = document.getElementsByTagName('my-tag')[0];
alert(myTag.getAttribute('palevo'));

</script>

В Хроме и Мозилле всё рендерится и исполняется, в остальных не проверял. Специально style добавил, чтобы было видно, что браузер умеет с этим тегом работать.
P.S. В Гугле одни быдлокодеры, jQuery тоже они написали, но слава Богу есть kostyanet, готовый в любой момент сорвать покровы с этих мракобесов!
Ответить с цитированием
  #32 (permalink)  
Старый 28.05.2015, 18:26
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Ему х объяснишь. Больше чем чтение-запись Сигизмунд ниасилил.

Впрочем, может еще раз? may-tag какого типа - блочный или инлайновый? каковы у него отступы и поля по умолчанию? может есть обводка или заливка каким-то цветом? Так понятно? Тогда если добавить атрибут palevo можно будет увидеть как поменялась обводка или заливка?

Последний раз редактировалось kostyanet, 28.05.2015 в 18:29.
Ответить с цитированием
  #33 (permalink)  
Старый 28.05.2015, 18:39
Аватар для Sigizmund2012
Профессор
Отправить личное сообщение для Sigizmund2012 Посмотреть профиль Найти все сообщения от Sigizmund2012
 
Регистрация: 16.07.2014
Сообщений: 267

Сообщение от kostyanet Посмотреть сообщение
Ему х объяснишь. Больше чем чтение-запись Сигизмунд ниасилил.

Впрочем, может еще раз? may-tag какого типа - блочный или инлайновый? каковы у него отступы и поля по умолчанию? может есть обводка или заливка каким-то цветом? Так понятно? Тогда если добавить атрибут palevo можно будет увидеть как поменялась обводка или заливка?
Естественно у кастомного элемента всего этого нет, это через css настраивается. Касательно атрибутов: что ещё с ними можно делать, кроме как писать/читать из них?
Ответить с цитированием
  #34 (permalink)  
Старый 28.05.2015, 19:17
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Блеат, ну так про то и был базар - чтоб оттудова читать, прежде записав.

Второе. Если категорически не прибегать к помощи DOM при чтении значений атрибутов, что выводит всю систему на единый паттерн, то какая разница какой там будет атрибут если он не из стандарта?

Потому что в стандарте появится такой и ему повешают какую-нибудь презентационную или поведенческую роль?

Теоретически такая опасность есть, да. А практически - х нанэ. Потому что за наборчик 5-го хтмля борьба далеко не окончена, так что вы раза три сможете переписать все сайты за то время, пока новый наборчик подкинут.

Я не против data-, но я и не против s или t. ПОтому что эквипенисуально оно.
Ответить с цитированием
  #35 (permalink)  
Старый 28.05.2015, 19:22
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Кстати стандартные глобальные атрибуты регулируют любой нестандартный тег в хтмл-5 браузерах.

Насчет вернуть из авто-функции в глобал, на самом деле вот так надо

(function(){window.google=

квадратные скобки не нужны, там выше был затуп. Квадратные скобки нужны когда имя переменной - в переменной.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перестают работать скрипты после добавления ajax-контента на страницу alecto jQuery 11 18.11.2014 02:39
Помогите чайнику, перестали работать некоторые скрипты Arey jQuery 13 08.03.2014 01:32
Скрипты перестали работать! vladly Общие вопросы Javascript 3 28.11.2012 16:19
jscript-ы в IE8 перестали работать jsVAN Internet Explorer 10 20.12.2011 00:30
При подключении скрипта, перестают работать другие скрипты 365441010 Элементы интерфейса 1 30.01.2010 09:25