|
|
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
а вот скажите, пожалуйста, у меня ложная память, или такое бывает, что в CSS в теге style для определения всякого используется JavaScript. и если я не брежу, то покажите, пожалста, какиенибудь примеры, или статью там. спосибо. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 18:16 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 18:48 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
хм, забавно, не знал про такую хрень. И это везде работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 20:09 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зы И это везде работает? хз... Если честно - то даже дрозофилу наваять ломает... P.S. тынць _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 20:23 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Ты задолбал своими тынцами. Чё - по-русски забыл? Тебя чисто конкретно спросили. Чисто конкретно и отвечай. Щас мы по твоим тынцам полезем - чё офигел что-ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 20:32 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
я эту ссылку тоже видел, первая в гугле, лучше бы по делу написал :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 21:03 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
че-то у меня нигде не работает Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 21:08 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
автор <style type="text/javascript"> Однако, прикольно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 21:13 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Насколько я знаю, эта хрень работает только в нетшкафе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 21:19 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Хотя возможно ситуация изменилась. .NET IDE 2003 знает о такой нотации, однако MSDN — нет. Я ориентировался на один баян, которому самое место на свалке истории: http://www.codenet.ru/webmast/js/javascript/glava1_8.phpВообще говоря, в Netscape поддерживают еще одну нотацию описание таблиц стилей - нотация JavaScript: Код: plaintext 1. 2. При описании таблиц стилей мы будем опираться на документацию Netscape, т.к. - это наиболее популярный браузер Internet. Internet Explorer поддерживает только спецификацию w3c. Последний пассаж улыбнул). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 21:31 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Мне тоже интересно. Я уже строю планы, как и куда прикрутить можно... . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 21:42 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
так а что прикручивать? я ж написал, нигде это не пашед, а нетшкаф уже сто лет как лежит на помойке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 22:02 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Не сто лет, а с прошлого тысячелетия. Я под него никогда и не писал, хотя и читал как. Видимо нутрём прочухал. Щас заходишь на нетскапе, скачиваешь аолдесктоп - нормальный браузер и никакого нетскапа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 22:13 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
а я под него писал, помню его клевые document.layers :) даже нефиговый динамический интерфейс с выезжающим меню и подгружаемыми внутрь сайта страницами налабал, и без всяких там ифреймов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2008, 22:25 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Наваяйте фреймворк :) У нас вот нечто на эту тему (динамическое управление стилями) постепенно начинает вырисовываться, мб и до фреймворка когда-нибудь дорастет. А всё потому, что при обилии элементов, стилей и js простой css неизбежно становится кашей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2008, 19:58 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW...мб и до фреймворка когда-нибудь дорастет... Что за слово такое? Пожалуйста - определение. А то ведь и получаются всякие жквери... . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2008, 20:08 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
css и js обычно не связаны, совершенно, не вижу в этом смысла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2008, 20:15 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зы Ну и нафига спрашивается ты лишился своей привилегии - ругать всех дураков матом? В твоём адонет даже курилка, как говно выглядит. Я так предполагаю, что нужен человек, который умеет придурков на место поставить. Я предлагаю назначить ЗЫ модератором, если он конечно захочет, в чём я и сомневаюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2008, 20:55 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
у меня просто настроение временно закончилось, заколебался на работе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2008, 21:30 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
ShSergeЧто за слово такое? Пожалуйста - определение. А то ведь и получаются всякие жквери... . Я имел в виду обособленный кусок кода, могущий использоваться в более-менее широком спектре проектов (обильно использующий js). Для достижения сабжа. Т.е. динамического управления стилями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2008, 12:37 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW ShSergeЧто за слово такое? Пожалуйста - определение. А то ведь и получаются всякие жквери... . Я имел в виду обособленный кусок кода, могущий использоваться в более-менее широком спектре проектов (обильно использующий js). Для достижения сабжа. Т.е. динамического управления стилями. Очень большая просьба (извини) - не надо плодить г-код, особенно в широком спектре . Динамическое управление стилями? Щас ржать буду. Похоже, только я и апапаси это умеем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2008, 20:35 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
ShSergeОчень большая просьба (извини) - не надо плодить г-код, особенно в широком спектре . Динамическое управление стилями? Щас ржать буду. Похоже, только я и апапаси это умеем. Ну тогда мб гуру-код в студию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 15:09 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Да, ладно, зто я так... . Просто недавно обсуждали как динамически, т.е. во время исполнения страницы на клиенте (уже после загрузки) подключать css. Просто так стили поменять у любого элемента не вызывает проблем (свойство style ). Посмотреть можно здесь . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 16:09 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
как пример: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 17:24 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
экспрешн - не кроссбраузерно (ИЕ онли). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 17:27 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
ShSergeДа, ладно, зто я так... . Просто недавно обсуждали как динамически, т.е. во время исполнения страницы на клиенте (уже после загрузки) подключать css. Просто так стили поменять у любого элемента не вызывает проблем (свойство style ). Посмотреть можно здесь . А теперь у нас 200 элементов, ~30 "основных" стилей, очень-очень интерактивная страница (и естественно не одна) и плюс всевозможные хаки ради нормальной кроссбраузерности. Попытки по каждому поводу дергать .style ведут к мельтешению в глазах и в коде. Попытки запихнуть всё в css ведут к кашеобразному css. Действия гуру? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 17:36 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Я же ссылочку про цсс давал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 17:41 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW Действия гуру? остановиться и задуматься, вдруг ты что-то делаешь не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 17:58 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зыостановиться и задуматься, вдруг ты что-то делаешь не так? Окей, далее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 19:08 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
ShSergeЯ же ссылочку про цсс давал. Посмотрел. Примерно оно в текущем виде и существует в проекте. Естественно, намного менее обобщенно ExtJSовского варианта, ибо "заточено" строго под потребности. ЗЫ: Что это очередной велосипед - так я и не сомневался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 19:15 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW Окей, далее? далее вынуть себе мозг, положить рядом и забыть про программирование ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 19:25 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoWНаваяйте фреймворк :) У нас вот нечто на эту тему (динамическое управление стилями) постепенно начинает вырисовываться, мб и до фреймворка когда-нибудь дорастет. А всё потому, что при обилии элементов, стилей и js простой css неизбежно становится кашей. Динамическое управление стилями это и есть DHTML, который включает в частности JavaScript и CSS. Никакой неотвратимости в превращении DHTML в кашу не существует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 19:26 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зыдалее вынуть себе мозг, положить рядом и забыть про программирование Спасибо, буду и впредь обращаться к Вам за советами, пропитанными внеземной мудростью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 19:27 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
ты ответь, ты хочешь заменить "кашу" css на кашу яваскрипта генеря стили "на лету"? в чем выгода? кроме того, если ты пытаешься каждый возможный пук и вариант 200-от элементов описать через css, значит ты плохо понимаешь зачем нужны таблицы стилей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 19:37 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зыт...зачем нужны таблицы стилей... Каскадные, смею заметить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 20:19 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зыты ответь, ты хочешь заменить "кашу" css на кашу яваскрипта генеря стили "на лету"? в чем выгода? кроме того, если ты пытаешься каждый возможный пук и вариант 200-от элементов описать через css, значит ты плохо понимаешь зачем нужны таблицы стилей А теперь и Вас пора по ссылке отправить. Чтоб не было бреда про "каждый вариант 200от элементов в цсс", на ночь глядя. Это даже не говоря про то, что я ничего не "хочу" и тем более не "пытаюсь". Оно всё уже написано (в т.ч. и мной), замечательно работает и при этом еще и неплохо выглядит. ShSerge Каскадные цсс отлично работают с иерархическим хтмл, но когда весь хтмл обернут в "объектную" (насколько это возможно в js) библиотеку виджетов, с каскадностью становится уже не очень. Конечно, те виджеты, которые размещаются в более-менее однообразном порядке, имеют цсс достаточно стройный и вменяемый. Зато с остальными всё намного хуже. ЗЫ: Я подозреваю, что было бы всё структурно веселее, если бы js-виджеты проекту делали с оглядкой на особенности хтмл. Однако цель была - превратить толстого клиента в веб-морду с максимальным сохранением всех фишек и возможностей (драг&дроп портлетов, таблицы a-la JTable, и прочие извращения). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 21:31 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW А теперь и Вас пора по ссылке отправить. Чтоб не было бреда про "каждый вариант 200от элементов в цсс", на ночь глядя. Это даже не говоря про то, что я ничего не "хочу" и тем более не "пытаюсь". Оно всё уже написано (в т.ч. и мной), замечательно работает и при этом еще и неплохо выглядит. много слов, а где собственно ссылка и описание гениального подхода? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 21:54 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW Кто такие "виджеты" мне никто толком и не разъяснил. В 198... -каком-то году мама мне на день рождения подарила книжку (вот такая у меня мама), где было написато про tk/tcl. Там было такое слово. А чё это сейчас означает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 21:54 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
А у вас википедию отключили? http://en.wikipedia.org/wiki/GUI_widget ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 22:15 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зымного слов, а где собственно ссылка и описание гениального подхода? :) Ссылка на прошлой странице, в посте ShSerge. Попробуйте читать не только свои посты. Говорят, помогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 22:16 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Так ведь в том списке есть только то, что и в стандартном хтмл. Или я чего-то не понимаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 22:24 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW Ссылка на прошлой странице, в посте ShSerge. Попробуйте читать не только свои посты. Говорят, помогает. твоя логика плохо поддается здравому смыслу ты про это? ShSergeДа, ладно, зто я так... . Просто недавно обсуждали как динамически, т.е. во время исполнения страницы на клиенте (уже после загрузки) подключать css. Просто так стили поменять у любого элемента не вызывает проблем (свойство style ). Посмотреть можно здесь . тогда ты уже сам забыл что писал постом выше? плюс все это сложно уплетается с твоей абстрактной задачей авторА теперь у нас 200 элементов, ~30 "основных" стилей, очень-очень интерактивная страница (и естественно не одна) и плюс всевозможные хаки ради нормальной кроссбраузерности. Попытки по каждому поводу дергать .style ведут к мельтешению в глазах и в коде. Попытки запихнуть всё в css ведут к кашеобразному css. неинтересно общаться с тем, кто сам не знает о чем говорит. Ты гнобишь два варианта - запихнуть все в css, или генерить через .style, а позже ссылаешься на подгрузку в документ .css, что собственно и является первым вариантом. Определись уж, что же ты хотел нам поведать, какие великие пути решения поставленной тобой задачи ты предлагаешь, хотя ещё раз повторюсь, если она у тебя возникла - стоит подумать, что ты делаешь не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 22:39 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зынеинтересно общаться с тем, кто сам не знает о чем говорит. Ты гнобишь два варианта - запихнуть все в css, или генерить через .style, а позже ссылаешься на подгрузку в документ .css, что собственно и является первым вариантом. Определись уж, что же ты хотел нам поведать, какие великие пути решения поставленной тобой задачи ты предлагаешь, хотя ещё раз повторюсь, если она у тебя возникла - стоит подумать, что ты делаешь не так. А что, логику нынче совсем нигде не изучают? Разница между "всё в css" и "некоторое в css" не ощущается? Ок. Тогда простыми предложениями: 1) То, что в css уложилось хорошо и красиво - там и лежит. 2) То, что не уложилось - лежит в виде js (константы-переменные) и собирается по ходу выполнения скриптов. В итоге - код не страдает от постоянных дерганий .style, а css не представляет собой каши. ShSerge List of common generic widgets а) Слова common и generic трудностей вроде б не должны вызывать? Так вот, бывает еще не common и не generic. б) Да, в том списке то, что средствами хтмл в том или ином виде реализовать можно. Какую Вашу невысказанную мысль это иллюстрирует...? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 23:37 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW...common и generic... Ну да. А присмотришься - все они или коммон или генерик... . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 23:50 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW В итоге - код не страдает от постоянных дерганий .style, а css не представляет собой каши. Практически не существует случаев, когда нужно испольовать дергание style, за исключением определения top/left/width/height. Предположим у Вас есть виджет самый что ни на есть навороченный. Все равно у него есть ограниченное количество состояний и логика перехода между этими состояниями. Далее мв определяем н-ное количество стилей в таком виде Код: plaintext 1. 2. 3. 4. 5. 6. Далее помещаем видгет в контейтер Код: plaintext 1. 2. 3. После чего просто и лоениво меняем стиль стилевой класс этого ДИВа Код: plaintext 1. И все. Я верю, что можно все это сделать и по другому. Но зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2008, 23:51 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
apapacy Код: plaintext 1. Или Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 00:02 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW Ок. Тогда простыми предложениями: 1) То, что в css уложилось хорошо и красиво - там и лежит. 2) То, что не уложилось - лежит в виде js (константы-переменные) и собирается по ходу выполнения скриптов. да, именно хранить описание стиля в виде констант js - самая наипиздатейшая идея :) все с тобой понятно. Особенно приятно это потом редактировать, ища по разным местам css/js //offtop на тему текущей проблемы - IE это конечно писец, но для него есть волшебное слово zoom, будучи расставленным в нужных местах, чудесным образом приводит его в чувства ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 00:15 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зыда, именно хранить описание стиля в виде констант js - самая наипиздатейшая идея :) все с тобой понятно. Особенно приятно это потом редактировать, ища по разным местам css/js Да Вы что, куда как приятнее править цсс на 4к строк. Или искать обращения к .style во всех скриптах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 00:22 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
я чувствую что у тебя просто свой мир проблем и их чудесных решений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 00:31 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Конечно, Вы с Вашим искрометным юмором и нулевым наполнением на моем фоне очень выгодно смотритесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 01:16 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
apapacy Оно всё конечно замечательно. До тех пор, пока виджеты выражаются чем-нибудь не сложнее input. А после этого - вот очередной виджет, составленный из двух более простых. У него свои состояния, и одновременно с этим он должен навязывать определенные состояния виджетам-составляющим. А еще в разных составных виджетах составляющие должны оформляться по разному. И т.д. На выходе имеем первозданный хаос разнообразных state'ов, в цсс оформленных. Собственно, именно так изначально и было, до того, как взялись за рефакторинг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 01:22 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Уж куда сложнее инпутов работает. Все что Вы описываете как раз и обеспечивается нормальным использованием CSS. Иначе сообщество w3c предложило бы что-либо другое. Делаете по-другому - пожалуйста. Никто Вам не мешает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 01:43 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
apapacyУж куда сложнее инпутов работает. Все что Вы описываете как раз и обеспечивается нормальным использованием CSS. "Обеспечивается" и "удобно применять" - это слегка разные вещи. Написание абсолютно любых программ обеспечивается знанием машинного кода. Давайте дружно возьмемся... хотя бы за ассемблер? ЗЫ: В последнее время на скульру заметна страшная любовь к передергиваниям. Например, откуда Вы вытащили "работает"? Где-то были утверждения, что "не работает"? Кажется, как раз было обратное. О том, что всё работало (да и сейчас продолжает, только по-другому). Только неудобно для поддержки и доработки было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 02:30 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW apapacyУж куда сложнее инпутов работает. Все что Вы описываете как раз и обеспечивается нормальным использованием CSS. "Обеспечивается" и "удобно применять" - это слегка разные вещи. ... ЗЫ: В последнее время на скульру заметна страшная любовь к передергиваниям. Например, откуда Вы вытащили "работает"? Где-то были утверждения, что "не работает"? 2 The_ShadoW : и ты еще заикался о логике несколькими постами выше? Осмыслил бы фразы для начала, а потом комментировал... В первой ключевое слово - СЛОЖНЕЕ, а во второй - НОРМАЛЬНЫМ. P.S. достался мне от коллеги один проект, в котором часть стилей в css, а другая часть (для компонентов, формируемых яваскриптом) - в виде констант в скриптах. Да чтоб этому коллеге икалось и не глоталось.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 06:59 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
виджет по сути является законченным логическим элементом, какой бы сложности он ни был. CSS описывает его внешний вид. Если он относится к некоему фреймворку, то он может иметь в себе некие стандартные правила (например, цвет рамки, толщина заголовка, шрифт и т.п.), в остальном же его правила должны быть изолированы, чтобы не пересекаться с остальными и не зависеть от контейнера, в котором виджет находится. Считай правило аналогично программированию на JS - не гадь в общий неймспейс, иначе плохо будет. CSS правила могут так же описывать различные состояния, используя различные селекторы (например, .ok .border { border-color: blue; } , .error .border { border-color: red; }). Лучше всего не увлекаться каскадными правилами и описать определение состояний явно через методы виджета, при этом он сам знает, как изменить свой класс (замечу, класс, а не прописать своему бордюру константу в стиль border-color). Если у тебя составной виджет, то это сильно ничего не меняет - внутри находятся простые виджеты со своими правилами, их контейнер делегирует вызов по смене состояния каждому из составляющих. Когда есть базовый css, плюс каждый виджет имеет свой изолированный css, а код виджета не лезет в оформление, я не вижу проблем с "кашей". Я когда-то пробовал каскадно менять на сложных формах состояние всех элементов. Да, типа круто, приписал контейнеру класс .invalid, все внутри перерисовалось. Но, как всегда, IE все изгадил. Эта падла, особенно шестая версия, не всегда способна перерисовать сложный контейнер целиком, а пляски с бубном, заставляющие его это сделать, только засоряют код. В результате я решил, что лучше не жадничать и попросить каждый входящий в коллекцию виджет изменить свое состояние на необходимое. Это даже более гибкий подход и не надо мусорить css-метками в html. стили должны быть полночтью исключены из JS, JS в идеале не должен знать, как выглядит его элемент (хотя конечно всегда бывают исключения), и в константах могут находиться только имена css классов. Если ты ваяешь html со стилями на яваскрипте, значит ты что-то делаешь не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 09:25 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
illion2 The_ShadoW : и ты еще заикался о логике несколькими постами выше? Осмыслил бы фразы для начала, а потом комментировал... В первой ключевое слово - СЛОЖНЕЕ, а во второй - НОРМАЛЬНЫМ. Ух ты. Никогда не знал, что прилагательные идут за ключевые слова. Конечно, куда там до них существительным и глаголам. зы Ага, кажется я теперь вижу, где мы успели разбежаться в понимании. Так вот, 1) "Внешний вид" весь лежит в цсс; 2) "Примочки" (особенно связанные с кроссбраузерностью) к отдельным состояниям, вида "в случае А под ИЕ выставить overflow:hidden" - лежат в скриптах; 3) Связь элемента со своими правильными стилями (в зависимости от контекста, состояния и т.п.) обеспечивается "типафреймворком" и константами-переменными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 11:10 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW illion2 The_ShadoW : и ты еще заикался о логике несколькими постами выше? Осмыслил бы фразы для начала, а потом комментировал... В первой ключевое слово - СЛОЖНЕЕ, а во второй - НОРМАЛЬНЫМ. Ух ты. Никогда не знал, что прилагательные идут за ключевые слова. Конечно, куда там до них существительным и глаголам. О, сколько нам открытий чудных… Прими к сведению, что ключевыми словами могут быть даже предлоги. Например, когда принципиальным становится выбор, послать В или НА… ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 11:32 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
AntonariyО, сколько нам открытий чудных… Прими к сведению, что ключевыми словами могут быть даже предлоги. Например, когда принципиальным становится выбор, послать В или НА… Когда Ваше "послать" лишено смысла, можете хоть до позеленения вкладывать глубинный смысл в "В" или "НА". Выглядеть будет одинаково смешно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 12:09 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW 2) "Примочки" (особенно связанные с кроссбраузерностью) к отдельным состояниям, вида "в случае А под ИЕ выставить overflow:hidden" - лежат в скриптах; от dojo я узнал один интересный подход - при загрузке документа определяется браузер и в body вписывается класс-константа, соответствующая браузеру. Например, <body class="dj_ie6">. Далее все кроссбраузерные "хаки" используются к написанию нужных селекторов, можно забыть о всяких #, _ и >, и отныне считаю этот подход идеальным: Код: plaintext The_ShadoW 3) Связь элемента со своими правильными стилями (в зависимости от контекста, состояния и т.п.) обеспечивается "типафреймворком" и константами-переменными. так стилями или классами? стилям в коде делать нечего, кроме позиционирования и display: none/block; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 13:11 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
* используются = сводятся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 13:12 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoWНаваяйте фреймворк :) У нас вот нечто на эту тему (динамическое управление стилями) постепенно начинает вырисовываться, мб и до фреймворка когда-нибудь дорастет. А всё потому, что при обилии элементов, стилей и js простой css неизбежно становится кашей. Я все же вернусь к Вашему первому постингу в этой теме. >>наваяйте йреймворк Что есть фреймворк? Даже очень хорошие библиотеки называют себя библиотеки. Большинство участников форума имеют на своем счету такие библиотеки. Один участник даже заставлял всех тестировать такую библиотеку. >>У нас вот нечто на эту тему (динамическое управление стилями) постепенно начинает вырисовываться Понты кидаете. Да мы, да у нас. Если хотите конструктива - помогайте программистам в решении их конкретных задач, помогите в изучении материала. Выложите, в конце концов, ваши решения, подходы - обсудим. >>А всё потому, что при обилии элементов, стилей и js простой css неизбежно становится кашей. Тут я процитирую Уайльда. Бывают тети большие, а бывают тети маленькие. У Меньшова в к/ф Ширли-мырли жто звучит так: бавыют бабуси большие, а бывают бабуси маленькие. Бабушка Муся карлик была: вот такая... Я же скажу так. У одних простой css превращается в кашу, у других не превращается. Ну написали Вы компоненты на JavaScript. Ну хорошо. И все пишут. И пользуются. И работает. Зачем же CSS обвинять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 14:55 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зыА в скриптах этой мерзости делать нечего, потому что если тебе придется переделывать внешний вид, то запаришься искать, где ещё проставляются эти чертовы стили. Вообще-то здесь как раз слегка наоборот. Точечные извращения в стилях, которые обязаны быть привязаны к определенной js-ной логике. Если придется переделывать внешний вид (настолько, что это затронет даже "хаки") - да, придется искать. Однако в случае выноса этого всего в цсс - при изменении логики придется точно так же копать цсс на тему переделывания классов-хаков под новую логику. Выигрыша незаметно. зытак стилями или классами? стилям в коде делать нечего, кроме позиционирования и display: none/block; Классами, классами. Право, успокойтесь уже, никто шрифты и цвета в js-константах не держит (а если кто-то и держит, это его хорошо иллюстрирует). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 15:17 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
apapacyЗачем же CSS обвинять.Затем, что обвинять себя — смелость нужно иметь. По сути. наваяйте фреймворкДа раз полюнуть. Объектные модели броузеров никто не засекречивает. Почему до сих пор не наваян? Потому же, почему не пойман Неуловимый Джо. Другими словами — фреймворк должен выполнять какие-то функции, причем часто используемые и не привязанные к функционалу какого-либо бредопроекта. В этом смысл фреймворков. Вопрос, какие функции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 15:19 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW Классами, классами. Право, успокойтесь уже, никто шрифты и цвета в js-константах не держит (а если кто-то и держит, это его хорошо иллюстрирует). стили и классы это разные вещи, тебя все поняли именно так, как поняли, что ты держишь стили в коде. Надо правильно оперировать терминами авторОднако в случае выноса этого всего в цсс - при изменении логики придется точно так же копать цсс на тему переделывания классов-хаков под новую логику. Выигрыша незаметно. теперь осталось понять, что же имеется ввиду под "всем" на конкретных примерах. Иметь хаки и основной стиль рядом в css - очень выгодно. Можно и даже нужно иметь по css-ке на каждый виджет, а упаковку оставить сборщику, тогда никакого ужаса не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 15:40 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зытеперь осталось понять, что же имеется ввиду под "всем" на конкретных примерах. Иметь хаки и основной стиль рядом в css - очень выгодно. Можно и даже нужно иметь по css-ке на каждый виджет, а упаковку оставить сборщику, тогда никакого ужаса не будет. "Это всё" - это как раз хаки и точечные изменения. Теперь про "css на каждый виджет" - каждый виджет уже и так олицетворяется отдельным js (ибо код делить на части приходится начинать много раньше, чем цсс). Какая выгода будет получена от переноса стилевых хаков из js (свой файл на каждый виджет) в цсс (опять же, свой файл на каждый виджет)? Далее, разнос по разным файлам облегчит поиск, но опять же не избавит от необходимости пересматривать все стилевые хаки, привязанные к js-логике, при каждом изменении логики. Когда хаки лежат вместе с js - пересмотр стилей идет заодно с переделкой логики. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 18:31 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoWНаваяйте фреймворк :) У нас вот нечто на эту тему (динамическое управление стилями) постепенно начинает вырисовываться, мб и до фреймворка когда-нибудь дорастет. А всё потому, что при обилии элементов, стилей и js простой css неизбежно становится кашей. Я вновь позволю вернуться к Вашему первому постингу. Речь у топикстартера шла о применении JavaScript непосредственно в файлах CSS. Далее речь пошла о том, что такое возможно в NN. Далее зы вспомнил о том незабываемом времени, когда под ишака и капитана нужно было делать принципиально различную верстку. Вопрос знатокам (знатоку): Какое отношение к теме разговора имеет Ваше умозаключение о кашеобразности CSS. 99% постоянных участников форума создают приложения на основе динамического управления стилями. А как они при этом действуют - уже второй вопрос. Тут возникает только одна дилемма. С одной стороны, хочется создавать собственный код, а с другой воспользоваться широкими возможностями имеющихся в наличии в достаточном количестве билиотек сторонних разработчиков. Чем больше программер занимается изучением кода хороших библиотек, спецификаций, тем более просто и естественно он решает все необходимые проблемы. Я вспоминаю свой первый компонент, это был выпадающий список, который через сервлет обращался к базе данных. Он бал решен ужасно. Запросы через iframe (объект XMLHttpRequest был мне незнаком). Обработчики событий и стили определялись прямо в генерируемом HTML-коде. Затем мне попалась книга Паскарелли и Ко Аякс в действии. И знаете ли, мои подходы существенно изменились. разумеется вместо одного сервлета я имею файл js и файл css. Зато код стал прозрачнее, доступнее для рефакторинга. Я уверяю Вас, что мы спорим ни о чем, что хаки в известном смысле должны остаться на совести библиотек поддержки кроссбраузерности, такой как x.js. Аналогичную функциональность обеспечивают и prototype с script.aculo.us, и в разной степени многие другие библиотеки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 19:16 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW "Это всё" - это как раз хаки и точечные изменения. Теперь про "css на каждый виджет" - каждый виджет уже и так олицетворяется отдельным js (ибо код делить на части приходится начинать много раньше, чем цсс). Какая выгода будет получена от переноса стилевых хаков из js (свой файл на каждый виджет) в цсс (опять же, свой файл на каждый виджет)? Далее, разнос по разным файлам облегчит поиск, но опять же не избавит от необходимости пересматривать все стилевые хаки, привязанные к js-логике, при каждом изменении логики. Когда хаки лежат вместе с js - пересмотр стилей идет заодно с переделкой логики. ещё раз. Хаки и js не имеют ничего общего. "хаки" борятся с несовместимостью рендеринга и лежат исключительно в CSS. "Хаки" в js полностью берет на себя фреймворк или библиотека, которая используется в проекте (например, кроссбраузерно вычислить размер элемента, твой код проблемы браузеров волновать уже не должны). выгода своего css очевидно - то, что нужно для конкретного виджета, лежит рядом с ним и относится исключительно к нему. То, что файлов много - тебя волновать не должно, или ты не слышал про процесс сборки? А может и код виджетов у тебя тоже не собирается и не пакуется в единый файл в процессе билда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 19:50 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зы[quot The_ShadoW]..."Хаки" в js полностью берет на себя фреймворк или библиотека, которая используется в проекте... Не совсем верно. Я и занимаюсь в основном подхачиванием того, чего уже сделано. Я так предполагаю, хотя могу и ошибаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 20:28 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зыещё раз. Хаки и js не имеют ничего общего. "хаки" борятся с несовместимостью рендеринга и лежат исключительно в CSS. а) Я так и не услышал, в чем выгода. б) Есть общие случаи несовместимости рендеринга. Их мало и им место в цсс. Есть мелкие частности "в виджете А в ситуации З в браузере У всё криво". Им в цсс не место. зы"Хаки" в js полностью берет на себя фреймворк или библиотека, которая используется в проекте (например, кроссбраузерно вычислить размер элемента, твой код проблемы браузеров волновать уже не должны). Не всегда и не везде. Впрочем, уже сказали об этом. зывыгода своего css очевидно - то, что нужно для конкретного виджета, лежит рядом с ним и относится исключительно к нему. А если стилевые хаки лежат в js - они, представьте себе, тоже относятся исключительно к нему. И лежат прям там же. зыТо, что файлов много - тебя волновать не должно, или ты не слышал про процесс сборки? А может и код виджетов у тебя тоже не собирается и не пакуется в единый файл в процессе билда? Меня и не волнует. Если у Вас опять какие-то ночные фантазии (аналогично вчерашним), и Вы додумываете за собеседника его мысли - лучше идите и додумывайте, только не излагайте их письменно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 20:55 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
apapacyЯ уверяю Вас, что мы спорим ни о чем, что хаки в известном смысле должны остаться на совести библиотек поддержки кроссбраузерности, такой как x.js. Аналогичную функциональность обеспечивают и prototype с script.aculo.us, и в разной степени многие другие библиотеки. Несомненно. Но когда в мои должностные обязанности входит поддержка и развитие веб-морды проекта с четырехлетней историей (и как следствие - на 90% самописка) - от абстрактных умозаключений о том, кто что кому в идеале должен - ни жарко, ни холодно. Если говорить об абстракциях - то как обычно, нужно "всё выбросить и сделать по-новой, максимально правильным путем". Так не бывает, однако же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 21:00 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW...проекта с четырехлетней историей (и как следствие - на 90% самописка) ... Надо всё-таки переделать (это - серьёзно). Хотя ,в этом смысле я не могу быть "правильным" советчиком, потому что до сих пор работает мой самый первый сайт, написанный двадцать лет назад. Тынц, пардон, не дам - стесняюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 21:28 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
автордвадцать лет назад20???? О_О 1988? педивикияВ 1989 году в Европе, в стенах Европейского совета по ядерным исследованиям (фр. Conseil Européen pour la Recherche Nucléaire, CERN) родилась концепция Всемирной паутины. Её предложил знаменитый британский учёный Тим Бернерс-Ли, он же в течение двух лет разработал протокол HTTP, язык HTML и идентификаторы URI .Что-то не сходится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 22:32 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW А если стилевые хаки лежат в js - они, представьте себе, тоже относятся исключительно к нему. И лежат прям там же. давай так, хватит абстрактных фраз, приведи ряд конкретных примеров "стилевых хаков в js", а то надоело переливать из пустого в порожнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 23:05 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
ShSerge Не совсем верно. Я и занимаюсь в основном подхачиванием того, чего уже сделано. Я так предполагаю, хотя могу и ошибаться. все зависит от объема реализации фреймворка. Возьми, например, ExtJS, там ты даже думать не будешь, что есть какой-то браузер. Возьми что-нибудь попроще, и конечно же придется самому решать конкретные задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2008, 23:07 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зыдавай так, хватит абстрактных фраз, приведи ряд конкретных примеров "стилевых хаков в js", а то надоело переливать из пустого в порожнее На 90% это подергивания размеров\положения\границ отдельных элементов (туда же overflow и display). Размеры и положение изначально полностью принадлежат js, а вот границы (padding, margin и outline) собраны в цсс, и "стилевые хаки в js" их в определенные моменты меняют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 08:51 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
ShSergeНадо всё-таки переделать (это - серьёзно). Хотя ,в этом смысле я не могу быть "правильным" советчиком, потому что до сих пор работает мой самый первый сайт, написанный двадцать лет назад. Тынц, пардон, не дам - стесняюсь. Подобные советы "правильными" не бывают практически никогда (разве что уж проект настолько кривой, что от своей кривизны загнулся и развитие невозможно). В переводе на язык менеджмента это будет звучать так: "Давайте мы втроем месяца за четыре не изменим функциональность проекта ни на миллиметр, но зато он будет написан офигенно "правильно"! Затем еще пару недель тестирования, чтоб точно убедиться, что мы ничего не сломали - и всего лишь через 4 месяца + 2 недели у нас будет абсолютно то же самое, что мы имеем сейчас!" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 09:00 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Ну а вообще, тема "самописка вс. сторонние разработки" - это для отдельной темы, холивар на сотню-другую страниц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 09:03 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
AntonariyЧто-то не сходится. Да наврал я - не двадцать, а всего девять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 09:25 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
ShSerge AntonariyЧто-то не сходится. Да наврал я - не двадцать, а всего девять.А я — одиннадцать :) Сам бы с удовольствием на него посмотрел, но он затерялся в дебрях Geocities (американский аналог narod.ru — наверное первый бесплатный хостер). Сайт был посвящен игре Diablo и похож на этот . Помню, знакомство с интенетом состоялось после выставки ExpoCom на Манеже (12 лет назад), где орки (ORC, Online Resouce Center) раздавали бесплатные тридцатиминутки. В нагрузку давалась дискета с прогой ORCDialer и толстый глянцевый лист формата A3, где с обеих сторон в несколько столбиков мелким шрифтом были перечислены ВСЕ домены, зарегистрированные в зоне ru! Эхх, каким же безопасным был тогда интернет... А поиск порнухи был особым видом спорта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 11:08 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW ShSergeНадо всё-таки переделать (это - серьёзно). Хотя ,в этом смысле я не могу быть "правильным" советчиком, потому что до сих пор работает мой самый первый сайт, написанный двадцать лет назад. Тынц, пардон, не дам - стесняюсь. Подобные советы "правильными" не бывают практически никогда (разве что уж проект настолько кривой, что от своей кривизны загнулся и развитие невозможно). В переводе на язык менеджмента это будет звучать так: "Давайте мы втроем месяца за четыре не изменим функциональность проекта ни на миллиметр, но зато он будет написан офигенно "правильно"! Затем еще пару недель тестирования, чтоб точно убедиться, что мы ничего не сломали - и всего лишь через 4 месяца + 2 недели у нас будет абсолютно то же самое, что мы имеем сейчас!" Никто не предлагает Вам рушить проект. Речь идет о том, что следующий проект должен быть лучше. Следующий еще лучше. Для этого, разумеется, необходимо изучать клиентские технологии. Весь спор разгорелся как раз по тому поводу, что Вы, вместо того, чтобы откровенно призначть, что занимаетесь латанием прорех, пытались какое-то время доказать, что все должны брать за образец Ваши подходы к разработке веб-приложений. Такой пассаж вряд ли произвел впечатление на постоянных участников форума, но мог сбить с толку еще неокрепшие умы начинающих разработчиков. Вот, собственно, почему дискуссия и продолжалась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 13:12 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
да и вообще, если вернуться к первоистокам, вопрос был изначально совсем о другом :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2008, 13:42 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
apapacyВесь спор разгорелся как раз по тому поводу, что Вы, вместо того, чтобы откровенно призначть, что занимаетесь латанием прорех, пытались какое-то время доказать, что все должны брать за образец Ваши подходы к разработке веб-приложений. Каждый волен мечтать по своему. Если углядели в моих постах "призывы брать за образец" - да пожалста. С людьми, не замечающим в тексте даже такие очевидные вещи, как смайлы, спорить о смыслах нет никакого желания. Мечтайте лучше дальше, о своем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 10:43 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
apapacyВесь спор разгорелся как раз по тому поводу, что Вы, вместо того, чтобы откровенно призначть, что занимаетесь латанием прорех, пытались какое-то время доказать, что все должны брать за образец Ваши подходы к разработке веб-приложений.Весь спор разгорелся по поводу того, что г-н The_ShadoW предложил "наваять фреймворк" для динамического управления стилями, применимого "в широким спектре проектов". Возможно проект The_ShadoW представляет собой феерический цирк с конями и клоунами, в связи с чем у опытных людей возник резонный вопрос по поводу ширины этого спектра, потому что необходимость динамки в стилях требуется ой как нечасто. Это факт. Но The_ShadoW избежал конкретики, щедро распахивая теоретические нивы, где консенсус редкий зверь, потому что "все теории нужны, все теории важны". Однако не ко всем теориям есть смысл приделывать колеса. The_ShadoW этот смысл обосновать не смог. И даже не соизволил перечислить предполагаемый функционал фреймворка. The_ShadoWКаждый волен мечтать по своему.Это он про свои теории)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 11:17 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
Ааа, приполз второй из двух мечтателей, не способных то ли разглядеть смайлы, то ли понять их смысл. Умилительно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 12:00 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
смайл (в единственном числе) был только в твоем первом посте, дальше все было серьезно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 12:26 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
зысмайл (в единственном числе) был только в твоем первом посте, дальше все было серьезно :) Ну вот мы с тобой вроде бы и побеседовали достаточно здраво, в частности я расплел свою первоначально кривую терминологию. А товарищи apapacy и Antonariy каждый ткнули меня по два раза во фразу со смайлом. Выводы достаточно очевидны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 12:44 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoWАаа, приполз второй из двух мечтателей, не способных то ли разглядеть смайлы, то ли понять их смысл. Умилительно.Ааа, так это была ирония , многосмысленный наш? )) Тогда не понятно, зачем под нее подводить научную базу, причем отчетливо видя, что люди не поняли шутки юмора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 12:45 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
AntonariyАаа, так это была ирония , многосмысленный наш? )) Тогда не понятно, зачем под нее подводить научную базу, причем отчетливо видя, что люди не поняли шутки юмора. Тогда не понятно, где Вы ухитрились обнаружить "научную базу". Смайла не разглядели, зато нашли "научную базу"? Удивительны и многогранны человеческие способности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 12:52 |
|
||
|
использование JavaScript в CSS
|
|||
|---|---|---|---|
|
#18+
The_ShadoW Ну вот мы с тобой вроде бы и побеседовали достаточно здраво, в частности я расплел свою первоначально кривую терминологию. я просто решил дальше не продложать бессмысленный разговор. Антонарий красиво написал , даже добавлять нечего :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2008, 12:55 |
|
||
|
|

start [/forum/topic.php?all=1&fid=22&tid=1455846]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
161ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
115ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 546ms |

| 0 / 0 |
