Jump to content

Anymaxis

Newbie
  • Posts

    27
  • Joined

  • Last visited

Everything posted by Anymaxis

  1. Про байты: символ кириллицы в utf-8 весит 2 байта, а в windows-1251 — 1 байт. Сообщение на русском языке будет меньше весить в windows-1251, нежели utf-8. По-моему это становится существенным, когда речь идёт о миллионах сообщений. А вот на счет нехватки символов, мне ещё более не понятно. В теории вы правы, а на практике я этого не вижу. Есть действующий сайт на устаревшей windows-1251. Редактируя его, можно вставить любой символ, и браузер его замечательно видит. Может быть браузеры давно поумнели. Вот пример кода, который я только что в sublime сохранил как windows-1251. И этот код отлично отображается в хроме и даже в IE7. <!DOCTYPE html> <html> <head> <meta charset="windows-1251"> </head> <body> <p>© @ " « »</p> </body> </html>
  2. Очевидна огромная разница между 2 байтами на символ кириллицы и одним. В моей деятельности существуют системы где 1 000 000+ сообщений кириллицей это обыденность. Под этот массив данных пишутся обработчики, парсеры и тд. Я не специалист, но наверно скорость работы будет отличаться. В сети windows-1251 характеризуется всегда догматично — устарелая фигня, юзай utf-8. Всегда ли windows-1251 это плохо? И почему?
  3. Спасибо. Не знал. А есть пруфы? Это уже конечно оффтоп, но любопытно. В таком случае может вообще camelCase юзать. А по теме, вот встретил (но не понял) точку зрения всем известного SelenIT (но это было давно).
  4. Действительно. Получается, исходя из этой логики так для практики, при необходимости: <form> <input type="radio" name="animal" value="lion" id="animal-lion"> <input type="radio" name="animal" value="tiger" id="animal-tiger"> <input type="radio" name="animal" value="fox" id="animal-fox"> </form> Остальные не обязательные случаи для читабельности. Спасибо.
  5. Слышал мнение, что желательно в тегах формы не давать атрибутам name и id одинаковые значения. Многие этой рекомендации не следуют. Почему это надо делать? И почему не обязательно? Откуда пошло и с чем связано? Хуже: <input type="text" name="login" id="login"> Лучше: <input type="text" name="login" id="login-field">
  6. Одинаковое понимание терминов имеет большое значение в движении к единой цели. Это с мой стороны, возможно, буквоедство, но давайте разберёмся с терминологией трёх известных способов добавления стилей на страницу. Я сталкивался с такими названиями одного и того же: Связанные стили, внешние стили, "для всего сайта": <link rel="stylesheet" href="http://www.htmlbook.ru/main.css"> Глобальные стили, внедрённые стили, встроенные стили, внутренние стили, инлайновые стили, "для одной страницы": <head> <style> CSS-код </style> </head> Встроенные стили, внутренние стили, инлайновые стили, "напрямую", "для одного элемента": <p style="font-size: 120%"> Про импортированные и динамически добавленные не говорим, там всё вроде бы однозначно. Какие названия вы встречали? Какой термин вам более понятен и привычен для каждого из 3 вариантов?
  7. Спасибо большое. Не знал. А есть ли смысл смысл тогда для <code> прописать white-space: pre и display: block и совсем забыть про <pre>? Или можно display: block вынести в класс и использовать <code> с классом для блоков кода, а без класса для строчного кода. Или же оптимально остановиться на сочетании тегов <pre> и <code>.
  8. Речь идёт о тегах <pre>, <code>. Как правильнее всего добавлять код в текст сайта? И ещё интересует, можно ли с помощью CSS научить тег <code> учитывать все пробелы и переносы? (по аналогии с <pre>)
  9. Глюк только в IE11. Сложно заметить, но обратите внимание, что при наведении на ссылку картинка немного размывается и остается размытой в месте нахождения ссылки. Как только вы измените размер окна браузера, резкость снова восстановится. Если эффекта не наблюдается, измените размер окна браузера. Мой код: http://jsfiddle.net/kfdcL2t9/3/ Почему размывается? Какой механизм и как бороться?
  10. Спасибо, но текст должен начинаться после меню. Не должно быть дыры при маленьком контенте.
  11. Помогите пожалуйста прижать желтый <div class="content"> к низу страницы. Шапка и меню фиксированные. Высота <div class="content"> не определена. При малом контенте, нужно чтобы желтый див был прижат к низу. При большом объеме появлялся вертикальный скролл. Мой код: http://jsfiddle.net/jb3tvcgL/2/ P.S. Спасибо Sensei за решение проблемы, варианты решений: http://jsfiddle.net/stLvLLkm/ http://jsfiddle.net/p55njxgx/ http://jsfiddle.net/sn12zzex/ http://jsfiddle.net/w78Lrxjo/ http://jsfiddle.net/65u5usgx/
  12. Ну не нашел ответа. Как футер прижать, я знаю. Он фикс, а у меня футера нет. У меня блок контента, который разный бывает. На таблицах делается просто. Но у меня ограничение, а html-разметку менять практически не могу.
  13. Высота <div class="content"> не определена. Шапка и меню фиксированные. При малом контенте, нужно чтобы желтый див был прижат к низу. При большом объеме появлялся вертикальный скролл. Мой код: http://jsfiddle.net/jb3tvcgL/2/
  14. Спасибо. Благодаря вам удалось сдвинуться с мертвой точки. Порою даже вопрос сложно задать, когда понимание предмета на нулевом уровне.
  15. Не совсем понятна задача. Нужно эти страницы переверстать или просто изменить стили элементов, чтобы они соответствовали действующему сайту? В принципе для последнего может быть и достаточно правок css. Берете сгенерированную верстку, смотрите какие там присваиваются классы и прописываете нужные свойства. п.с. Не надо боятся. Всего знать нельзя и люди обычно адекватно относятся к уточняющим вопросам. Там такой код, что не открывается в браузерах. Вот несколько тегов: <ui:insert /><p:panel><h:panelGrid>
  16. Есть действующий сайт, созданный с помощью ADF. Есть новые странички, которые сделаны с помощью другой технологии — JSF , используя стандартные компоненты PrimeFaces. Задача: привести внешний вид новых страничек к стилю действующего сайта. Код — черт ногу сломит. 100500 таблиц, еще столько же дивов. На выходе примитивный интерфейс, с табличкой и формочкой, которые весят 5Мб. Кто-нибудь сталкивался с этими JAVA фреймворками? При чем тут вообще верстка? — мне поставили задачу, а я ни бум бум. Вопрос здесь философский: как вообще действовать, поступать в таких ситуациях? Выскажите, пожалуйста, свое мнение. ЗЫ: понятно, что сверстать можно все что душе угодно даже поверх говнокода, но в задаче предполагается, что все последующие страницы будут продолжаться делаться стандартными компонентами PrimeFaces (я сам хз, что это такое, гуглим ADF, JSF и тд.). ЗЫЫ: как я понимал изначально, это надо поднимать среду, и разбираться в шаблонах этих фреймворков. Но мне сказали, что я не прав. Уже боюсь писать, чувствую себя идиотом.
  17. Вот, что у меня получилось сделать: http://jsfiddle.net/muvrL567/ Не могу реализовать 2 условия: Обратно при выборе пунктов 1 или 2, поле становилось пустым. Проверка на то, чтобы textarea был обязательно пустым. Только тогда добавляется константа.
  18. Подскажите пожалуйста, как сделать, чтобы при выборе определенного select'a добавлялся текст (константа) в textarea?
  19. Требуется редактор (или плагин, надстройка к чему-нибудь) с визуальной структурой: Подскажите пожалуйста варианты. P.S. Dreamweaver не предлагать, 16-25к или 7к в год для меня дорого.
  20. to SelenIT Возможно, но ниженаписанный код нигде не работает. А должен. Потому я и сделал вывод, что <col> тег устаревший (неактуальный). Или получается атрибут align не работает. Прописав <col style="text-align:center;"> результата также не получил. <!DOCTYPE HTML><html><head> <meta charset="utf-8"> <title>Тег COL</title></head><body> <table border="1"> <col width="300" align="left"> <col width="150" align="center"> <col width="150" align="center"> <tr> <td>по левому</td> <td>по центру</td> <td>по центру</td> </tr> <tr> <td>по левому</td> <td>по центру</td> <td>по центру</td> </tr> <tr> <td>по левому</td> <td>по центру</td> <td>по центру</td> </tr> </table></body></html>to psywalker (извини, запутал) Все просто, вот картинка:
  21. Какой самый правильный способ выравнить два последних столбца по центру? Некоторые моменты: строк в таблице — сотниклассы каждой td наверное не рациональноcol и colgroup вроде как устарелижелательна поддержка IE7<table> <tr> <th>Название</th> <th>Фигня</th> <th>Дата</th> </tr> <tr> <td>По левому краю</td> <td align="center">По центру</td> <td align="center">По центру</td> </tr> <tr> <td>По левому краю</td> <td align="center">По центру</td> <td align="center">По центру</td> </tr> ...</table>
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy