Давно живу с кастомной раскладкой, которая включает многие полезные символы: длинное тире, многоточие, кавычки, градус и т. д., а также ряд символов, недоступных в русской раскладке (скажем, квадратные или угловые скобки). Страшно удобно, уже не могу помыслить жизни без неё. По возможности устанавливаю на всех компах, где приходится сидеть :-)
Один мой товарищ создал раскладку, включающую сразу русские и латинские символы, переключение по капслок (MSKLC позволяет назначать разные символы на Shift+буква и та же буква при включенном капслоке). Говорит, ему так удобнее :-)
Теоретически можно по-другому вопрос повернуть. Яндекс.Деньги можно использовать «только для личных, домашних или семейных нужд, не связанных с осуществлением предпринимательской деятельности». Если пожаловаться на коммерческое использование системы, кошельки могут прикрыть, и мошенники ещё замучаются выводить оттуда накопленное добро. По крайней мере, честных людей, желавших получить вознаграждение за какой-нибудь добросовестный труд, они банили с радостью :-)
Заказываю временами компакт-диски и DVD. Почта России постоянно доставляет битые боксы. Jewel-case, видимо, специально для таких случаев придумали. По крайней мере, нечитающихся дисков не было :-)
Когда мы то же самое придумали, обходились без Ajax, одними кукисами. С отключенными кукисами сайт всё равно бы не работал (аутентификация) и специфика веб-приложения позволяла гарантировать, что при первой загрузке даты показывать не надо.
Ещё можно обернуть все даты в специальный блок, скажем, <span class=«datetime» data-time=«1282756067»>2010-08-26 00:07:47</span>, а JS-функция их все разом сконвертит в локальное время.
Вместо этого вам нужно предотвратить отрисовку элемента на экране, не пряча его впрямую. Один из возможных способов — поместить этот элемент внутрь другого, и задать этому другому «height: 0; overflow: hidden;» в CSS.
Три типа элементов являются исключением из этого правила: изображения, холсты и видеозаписи. Этим видам элементов дозволяется иметь свойство «display: none» и всё равно использоваться в -moz-element.
Как-то это сложно. Может стоило сделать что-то вроде секции в SVG, где можно описать элементы, которые не отображаются напрямую, но на них могут ссылаться другие элементы?..
Кстати, если кому-то потребуется этот алгоритм в реальной жизни, горячо рекомендую реализацию Юрия Бойкова и Владимира Колмогорова. Качать тут: vision.csd.uwo.ca/code/ (бесплатно для некоммерческого использования).
Брать цифры сотового номера в скобки неграмотно. В скобки берут те цифры, которые при определённых условиях можно не набирать. В случае с сотовым номером таких условий не существует. Открывающую скобку от предыдущей цифры и закрывающую от последующей следует отбивать пробелом.
Да, есть.
Один мой товарищ создал раскладку, включающую сразу русские и латинские символы, переключение по капслок (MSKLC позволяет назначать разные символы на Shift+буква и та же буква при включенном капслоке). Говорит, ему так удобнее :-)
В Новосибирске соотношение площади к мощности несколько ниже :-)
Источник: Wikipedia
Ещё можно обернуть все даты в специальный блок, скажем, <span class=«datetime» data-time=«1282756067»>2010-08-26 00:07:47</span>, а JS-функция их все разом сконвертит в локальное время.
Как-то это сложно. Может стоило сделать что-то вроде секции в SVG, где можно описать элементы, которые не отображаются напрямую, но на них могут ссылаться другие элементы?..
vision.csd.uwo.ca/code/ (бесплатно для некоммерческого использования).
Тут статья с SIGGRAPH и куча картинок и видюшек по теме:
www.cc.gatech.edu/cpl/projects/graphcuttextures/
У Лебедева немало про телефонные номера писали. Например, вот:
www.artlebedev.ru/tools/technogrette/xslt/phone-numbers/
www.artlebedev.ru/kovodstvo/sections/91/
Брать цифры сотового номера в скобки неграмотно. В скобки берут те цифры, которые при определённых условиях можно не набирать. В случае с сотовым номером таких условий не существует. Открывающую скобку от предыдущей цифры и закрывающую от последующей следует отбивать пробелом.
А в софте лучше использовать что-нибудь более высокоуровневое типа ncurses.