Столкнулся с проблемкой феерического плана...
-- Сидел себе никого не трогал.., кропал код на jQuery и складывал его в экземпляр библиотеки WAFileLibrary... И всё было неплохо и солнце всходило и радуга была.., пока дело не дошло до кода связанного с SVG. Пишу атрибут, положим "preserveAspectRatio" или "viewBox", а на выходе получаю "preserveaspectratio" - все буквы в нижнем регистре. Код не работает... ): Что можно предпринять/поковырять в Seaside? -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
Может это [http://forum.world.st/Force-lowercase-for-attributes-td90396.html] чем-то поможет… -- Best regards, Dennis Schetinin 3 сентября 2013 г., 22:25 пользователь Genosse Alex <[hidden email]> написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
Хм.. вынес из этого дискуса только то что надо поискать в недрах кода "asLowercase"
-- Но где? в какой момент в каком компоненте мой подкласс WAFileLibrary конвертируется с применением asLowercase? В самом классе WAFileLibrary нашёл только конвертацию имени файла. Я грешным делом думал, что библиотека должна подключаться "как есть", но, как видно, это не так среда, 4 сентября 2013 г., 10:36:22 UTC+4 пользователь chaetal написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
In reply to this post by Genosse
Ха ха... Неожиданный поворот... Похоже напрасно на Seaside поклёп возвёл!
-- Внимательно смотрю на код сгенерированной Seaside страницы там нахожу ссылку на сгенирированный из моей библиотеки *.js. Перехожу по ссылке открываю код *.js. Наблюдаю - всё в порядке! Код "Как есть" и preserveAspectRatio с заглавными буквами в нужных местах. Смотрю свойства элемента на странице, а там preserveaspectratio... Вот так номер. Похоже сам jquery безобразит. Попробовал накидать вне Seaside страничку и присвоить чему ниб тот же атрибут... И так ки да! опять preserveaspectratio Так что похоже зря два дня Seaside ковырял... -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
In reply to this post by Genosse
Искать через отладчик, для начала добавить в метод строку self halt, и выполнять по одному сообщению, просматривая переменные. Рано или поздно метод вызывающий ошибку удастся определить. Для полноты картины, Какой класс вызывает ошибку и также метод, аргументы и ответ?4 сентября 2013 г., 20:35 пользователь Genosse Alex <[hidden email]> написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
Seaside удобен при построении интерактивных страниц, только элементарный хостинг файлов или директории нормально не реализован, приходится колдовать
4 сентября 2013 г., 21:10 пользователь Nikolay Kleptsov <[hidden email]> написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
In reply to this post by Genosse
А почему, собственно, вам кажется, что проблема в именах атрибутов? Согласно стандарту, они не чувствительны к регистру и их рекомендуется всегда записывать строчными буквами ( http://www.w3schools.com/html/html_attributes.asp ). Средства анализа элементов, собственно, и приводят всё в нижний регистр.2013/9/4 Genosse Alex <[hidden email]>
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
Кажется исходя из банального эксперимента
-- viewbox в отличии от viewBox и т.д. (покрайней мере что касается SVG) браузер не понимает (открываю "просмотр кода элемента", ручками исправляю буковку "b" на "B" всё работает.., а с viewbox - нет.. ): ). Я знаю, что имена атрибутов должны быть регистро-независимыми, но что это не так для SVG и что jQuery автоматом конвертит всё в нижний регистр, для меня стало неприятной новостью среда, 4 сентября 2013 г., 21:07:10 UTC+4 пользователь abbat написал:
-- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
Порешал проблемку, переписав кусок на нативном javascript. Слава Богу он в отличии от jQuery оставляет имена как есть.
-- -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
In reply to this post by Genosse
Да, точно, это jQuery. Вот на SO предложен небольшой костыль в виде явного вызова setAttribute: -- http://groups.google.ru/group/sugr --- Вы получили это сообщение, поскольку подписаны на группу Russian Smalltalk User Group. Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес [hidden email]. Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out. |
Free forum by Nabble | Edit this page |