• Удаление некоторого текста с помощью PHP

    Mithgol
    @Mithgol
    При помощи qJerry можно работать в PHP с XML столь же просто, как jQuery в джаваскрипте с HTML.

    Вот этот код:
    q('<a href="#" title="Title">Link</a>')->removeAttr('title')->dump();
    
    выводит:
    <?xml version="1.0"?>
    <a href="#">Link</a>
    Ответ написан
    1 комментарий
  • Какой логотип лучше?

    Mithgol
    @Mithgol
    Я бы попробовал ещё шрифт переменить; скажем, вот Days:
    [«Датавед» шрифтом Days]
    Ответ написан
  • Платформа для статей

    Mithgol
    @Mithgol
    Как вариант — виккинг вместо блоггинга — поставить на свой сервер движок MediaWiki (на котором работает Википедия, Вукипедия, Традиция, Викиреальность и многие другие вики), снабдить его необходимыми ограничениями редактирования статей (придав это право ограниченному коллективу авторов), и вперёд.

    Состояние «внизу как обычно комментарии к статье» может быть достигнуто с использованием внешнего хостинга комментариев (Instacomment, Disqus и др.), внедрённого во внешний вид (скин) движка MediaWiki.
    Ответ написан
    Комментировать
  • Div or tables ?

    Mithgol
    @Mithgol
    Пока в большинстве браузеров не реализован CSS3 Flexible Box Layout Module, вёрстка элементами <div> должна уступать место табличной вёрстке всякий раз, когда возникнет необходимость создать двумерную структуру, подобную классической таблице, то есть содержащую ряд столбцов и строк с ячейками равной ширины и высоты, особенно если ячейки эти должны переменять ширину и высоту по мере необходимости (то есть после появления в них длинного слова, высокого текста, широкой или высокой иллюстрации) — и тотчас, в равной степени, должны переменять высоту всех своих соседей по строке да ширину всех своих соседей по столбцу.

    Элементы <div> способны противостоять увеличению своих размеров (например, уменьшать попавшую внутрь их иллюстрацию, если она превосходит некоторый предел, или создавать полосы прокрутки для содержимого, выходящего за пределы элемента), элементы <div> способны составлять собою сложные двумерные структуры нетабличного вида, иногда более полезные и красивые, чем таблицы (например, последовательность строчных блоков с CSS-свойством «display: inline-block», способная переменять размеры блока, не затрагивая размеры соседних строк, и переставлять блоки со строки на строку; или, например, результат работы jQuery-плагина Masonry, встык заполняющего прямоугольными блоками некоторое двумерное пространство), но настоящую таблицу элементы <div> пока что заменить не способны.

    Рано или поздно в большинстве браузеров будет реализован CSS3 Flexible Box Layout Module, и тогда появится возможность укладывать элементы <div> в такую структуру, которая во всём подобна таблице, а кое в чём и превосходит её. Но до тех пор таблицы рано сбрасывать со счетов.
    Ответ написан
    2 комментария
  • Медиа-клавиши и онлайн плееры?

    Mithgol
    @Mithgol
    Бесплатная программа «Extra Keys Assigner 2» позволяет назначить произвольной клавише клавиатуры (в частности, медиа-клавише) посылку целого ряда клавиатурных нажатий произвольному окну в системе (например, окну браузера).

    Соответственно, с её помощью можно послать в окно браузера Firefox 4:

    сперва сочетание Ctrl+L (для перехода в строку адреса),

    затем URL проигрывателя, стрелку вниз и Enter (для переключения на вкладку со звукопроигрывателем: когда звукопроигрыватель открыт, тогда переключение на его вкладку будет предлагаться Файерфоксом как первое в выпадающем из строки адреса списке по его URLу),

    затем необходимые звукопроигрывателю сочетания клавиш (соответствующие командам Play или Pause),

    затем Ctrl+Tab (для переключения обратно на предыдущую вкладку, которая была активна «при неактивной странице плеера»).
    Ответ написан
  • Забиндить кнопку мыши на F кнопку?

    Mithgol
    @Mithgol
    Нечто подобное обещает программа ATNSOFT Key Manager (которую сам я, правда, не пробовал, потому что она не бесплатная, и я не желал подсесть на неё за тридцатидневное время бесплатного тестирования).

    Также пишут, что можно бесплатно достичь желаемой функциональности, установив KeyMan (Keyboard Maniac) и наложив бесплатно распространяемый официальный ключ.
    Ответ написан
    Комментировать
  • Почему страницы Хабра открываются не полностью и обрываются в неожиданных местах?

    Mithgol
    @Mithgol
    Это не мера, направленная против DDoS, а стародавняя проблема Хабрахабра.

    Мне она давно мешает читать сайт по GPRS или другим низкоскоростным каналам соединения.

    Не первый год.

    К хозяевам сайта не вижу смысла обращаться.
    Ответ написан
    3 комментария