Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
doublefintВсе изображения со страницы сливаются в одно. Большое изображение лучше жмется, получается с сервера за один запрос. Для отображения используют backround-position. яндекс в помощь И чем тут CSP отличается от CLS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2011, 11:17 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
krvsaПро формы редактирования интересно было бы посмотреть... Как ты организуешь редактирование экземпляров класса без cspbind? Потому как это в csp действительно практически "не программируемо"... Так как бы приводил... На вашем же примере, в этой же теме... Делать универсальную форму редактирования, по моему, не стоит. Ничего хорошего из этого не выйдет. Независимо от используемой технологии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2011, 11:20 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
doublefintВсе изображения со страницы сливаются в одно. Большое изображение лучше жмется, получается с сервера за один запрос. Для отображения используют backround-position. яндекс в помощь Таки я это все сразу и делаю... Это вроде как стандартные все действия... Т.ч. ничего нового. И повторюсь что текстовый контент сейчас, вместе с коментариями, это ерунда по размерам в сравнении с картинками и пр. прибамбасами отображения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2011, 11:55 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Вот, посмотрите страничку, может пригодится. Делал тыщу лет назад, нам не пригодилась. Вот и мне такое не дюже понравилось... Потому-то и пишем пока для каждой формы все руками... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2011, 11:56 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
doublefintДелать универсальную форму редактирования, по моему, не стоит. Тогда чего так ругаешь cspbind? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2011, 11:57 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.И чем тут CSP отличается от CLS? krvsaЭто вроде как стандартные все действия Общение через форум имеет свои особенности. Например, можно потерять контекст обсуждения. Вопрос про css спрайты от krsva был дополнительным и не имел непосредственного отношения к теме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2011, 13:06 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
krvsadoublefintДелать универсальную форму редактирования, по моему, не стоит. Тогда чего так ругаешь cspbind? krvsa Блок А.Н.Вот, посмотрите страничку, может пригодится. Делал тыщу лет назад, нам не пригодилась. Вот и мне такое не дюже понравилось... Потому-то и пишем пока для каждой формы все руками.. А мне не нравится для каждой формы каждый раз писать все руками. Которая потом будет генерить что захочет. Поэтому есть базовый класс интерфейса + типовой скрипт + типовой css. В наследниках я могу переопределить все. В том числе, полностью контролировать вывод. Делать супер-мега автомат для редактирования объектов любого класса не стоит. А вот вспомогательные методы для типовых случаев... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2011, 13:17 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Я знаю, что гиперевенты можно так делать, но все-таки немножко между версиями отличается, например, вроде упразднили ..HyperEventBody() Угу, это метод для устаревших браузеров, не поддерживающих XMLHttpRequest. Выводил в страницу IFRAME или java-апплет. Сейчас в большинстве случаев достаточно перед body сделать w ..HypertEventHead() Блок А.Н.:metka была всегда, я так понял, ее у Ptn и их компании подсмотрели. Не слишком ли много особенностей за удобство использования cspbind? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2011, 13:32 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
Похоже общими усилиями темку csp vs cls мы раскрыли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2011, 21:17 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
Ага, только такое ощущение, что по итогам обсуждения, что белое это черное Я, кстати, пробовал собирать веб-содержимое из кирпичиков-классов. В принципе сделал, но что-то оказалось достаточно трудоемко, эксперимент меня не впечатлил (правда, там по другому бы и не получилось) Там были классы, генерящие яваскрипт, генерящий сами формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2011, 21:35 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
Итоги что-ли. Неудобства CSP по сравнению с CLS: 1. Имена классов, формируемых из csp файлов, зависят от размещения файлов, имени приложения и не зависят от регистра 2. CSP-страница не является стандартным элементом проекта и хранится вне базы данных 3. Отсутствие поддержки в Студии при переопределении параметров, методов, свойств 4. В СSP используются специальные теги для определения наследования, методов и комментариев, а также не задокументированный синтаксис - : для обозначение метки - & для передачи аргумента по ссылке в методе - аттрибут description="" для документирования классов и методов - не используется {} для выражения, вычисляющего значение по умолчанию 5. CSP чувствительно к символам табуляции, пробелам и переносам строк. После компиляции они превращаются в команды write c выводом соответствующих символов. 6. Ограничения в документировании (нет документирования параметров) 7. Использование стандартных CSP-тегов (cspbind) приводит к генерации методов, выводящих не оптимизированные скрипты Выводы: В подавляющем большинстве случаев все перечисленные недостатки с лихвой покрываются удобством от использования тега <csp:object> и аттрибута cspbind ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 02:32 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
doublefint , своими "выводами" ты дюже принизил csp... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 09:00 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
Казалось бы задал простой вопрос :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 09:19 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
krvsa, Он не принизил, он просто перечислил недостатки. А вот Вам уже эти недостатки кажутся унизительными? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 09:27 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
не унизил, а принизил т.е. выдал "слегка" однобокую картину. автор1. Имена классов, формируемых из csp файлов, зависят от размещения файлов, имени приложения и не зависят от регистра 2. CSP-страница не является стандартным элементом проекта и хранится вне базы данных 3. Отсутствие поддержки в Студии при переопределении параметров, методов, свойств 4. В СSP используются специальные теги для определения наследования, методов и комментариев, а также не задокументированный синтаксис - : для обозначение метки - & для передачи аргумента по ссылке в методе - аттрибут description="" для документирования классов и методов - не используется {} для выражения, вычисляющего значение по умолчанию 5. CSP чувствительно к символам табуляции, пробелам и переносам строк. После компиляции они превращаются в команды write c выводом соответствующих символов. 6. Ограничения в документировании (нет документирования параметров) 7. Использование стандартных CSP-тегов (cspbind) приводит к генерации методов, выводящих не оптимизированные скрипты 2. CSP страница является стандартным элементом проекта, хоть и хранится на диске 3.4.6. Страница - оболочка отображения, механика работы приложения должна быть в классах. Необходимость документировать CSP, использовать передачу по ссылке и т.п. говорят от перегруженной логике в CSP, что может свидетельствовать о неправильном дизайне системы. 5. HTML вообще малочувствителен к переносам строки, пробелам и т.п. В случаях необходимости полного контроля за содержимым (т.е. это уже не HTML), CSP использовать нельзя 7. Собственно, что напишете в CSR, то и попадет в CSP. Перечисленные недостатки CSP в большинстве случаев являются несущественными, зато CLS обладает своими недостатками, наиболее существенный из которых - необходимость держать в голове дополнительный уровень абстракции. Т.е пишем программу для генерации html и javascript, а не сам html и яваскрипт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 10:07 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.не унизил, а принизил т.е. выдал "слегка" однобокую картину. Поддержу такую формулировку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 10:16 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
Позвольте не согласится: Блок.А.Н.2. CSP страница является стандартным элементом проекта, хоть и хранится на диске Не является, из-за пункта №1. Особенно проявляется при командной разработке и использовании систем контроля версий Блок.А.Н. 3.4.6. Страница - оболочка отображения, механика работы приложения должна быть в классах. Необходимость документировать CSP, использовать передачу по ссылке и т.п. говорят от перегруженной логике в CSP, что может свидетельствовать о неправильном дизайне системы. Похоже, вы нашли еще недостатки csp: 8.CSP накладывает ограничения на архитектуру системы. 9.СSP не позволяет создавать сложные интерфейсы Блок.А.Н. 5. HTML вообще малочувствителен к переносам строки, пробелам и т.п. В случаях необходимости полного контроля за содержимым (т.е. это уже не HTML), CSP использовать нельзя 10. К использованию CSP надо подходить с осторожностью Блок.А.Н.7. Собственно, что напишете в CSR, то и попадет в CSP. Вообще-то речь шла про стандартные теги - cspbind. Но и так тоже сойдет: 11. Для расширения CSP приходится использовать еще одну технологию - CSR, которая обладает рядом собственных недостатков Блок.А.Н.CLS обладает своими недостатками, наиболее существенный из которых - необходимость держать в голове дополнительный уровень абстракции. Т.е пишем программу для генерации html и javascript, а не сам html и яваскрипт. То есть просто пишем на страницу?! Код: plaintext 1. 2. 3. 4. 5. 6. 12. CSP является дополнительным уровнем абстракции, который необходимо учитывать при создании приложения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 13:53 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
doublefint8.CSP накладывает ограничения на архитектуру системы. Дюже общё... doublefint9.СSP не позволяет создавать сложные интерфейсы Тут просто добил... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 14:02 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
doublefint11. Для расширения CSP приходится использовать еще одну технологию - CSR Таки никто не заставляет её использовать... Можно обойтись простыми процедурками/программками... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 14:03 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
krvsadoublefint11. Для расширения CSP приходится использовать еще одну технологию - CSR Таки никто не заставляет её использовать... Можно обойтись простыми процедурками/программками... На мой взгляд, CSR - это одно из самого вкусного в CSP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 14:08 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
ну я , а у doublefint совершенно противоположное мнение... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 14:37 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
krvsadoublefint8.CSP накладывает ограничения на архитектуру системы. Дюже общё... Дюже общее возражение Блок. А.Н.Необходимость документировать CSP, использовать передачу по ссылке и т.п. говорят от перегруженной логике в CSP, что может свидетельствовать о неправильном дизайне системы. doublefint9.СSP не позволяет создавать сложные интерфейсы krvsaТут просто добил... Согласен, немного перебор. Но... Если у меня сложный интерфейс - к нему может быть сложный многофункциональный контроллер, который будет обращаться к модели, трактовать ответы и выдавать это в интерфейс. Почему я должен разносить интерфейс и контроллер в разные классы? Во имя чего столько ограничений? Что именно из технологии CSP способствует созданию сложного интерфейса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 14:40 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
Выкиньте вашу систему контроля версий. У нас все нормально с csp :-) А одну csp одновременно двум людям править нет смысла. В сsp не стоит делать сложных методов исходя из объектно-ориентированного подхода и принципа разделения данных и отображения, а вовсе не потому, что это невозможно. Я постоянно давлю на коллег, заставляя их методы из csp убирать в классы. CSPBIND довольно ограниченная технология, но в некоторых простых случаях она помогает сэкономить время нулевой уровень абстракции - это html А там дальше уже выше Вернее, это не уровень абстракции, это неподходящее слово, но в целом понятно. В целом - в csp вы можете сделать все тоже, что и в классах + дополнительные вкусности и простота - контроль контента (пробелы, переводы строки и т.д.), которые в большинстве случаев некритичны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 14:42 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
ну яНа мой взгляд, CSR - это одно из самого вкусного в CSP. Но по сути, это обычный параметризированный метод в режиме генерации кода? Почему именно CSR? С его отдельным синтаксисом, особенностями загрузки и отладки? Ну понимаю krvsa без cspbind как без рук... Но CSR как самое вкусное... Уж очень специфическое блюдо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 14:46 |
|
||
|
отличие CSP от CLS
|
|||
|---|---|---|---|
|
#18+
doublefintну яНа мой взгляд, CSR - это одно из самого вкусного в CSP. Но по сути, это обычный параметризированный метод в режиме генерации кода? Почему именно CSR? С его отдельным синтаксисом, особенностями загрузки и отладки? Ну понимаю krvsa без cspbind как без рук... Но CSR как самое вкусное... Уж очень специфическое блюдо Вообще говоря, csr это совсем не параметризованный вызов метода. По сути это сам по себе параметризованный генератор методов и изменятель контента страницы, причем одна CSR может породить несколько методов. Инструмент мощный, но сложный. Не для всех, согласен. Но кто-то (как мы) его просто использует, не создавая своих библиотек. Причем, в том, что мы используем, механизм отладки встроен в сами csr. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2011, 15:04 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=37090836&tid=1557830]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
173ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
79ms |
get tp. blocked users: |
2ms |
| others: | 268ms |
| total: | 573ms |

| 0 / 0 |
