• Grammar Gravity

      Довольно часто на Хабрахабре можно увидеть комментарии, которые содержат сообщения о том, что в статью закралась та или иная ошибка. Такие комментарии не относятся непосредственно к теме, которую выносит статья на обсуждение общественности, и отвлекает участников дискуссии от плодотворного её проведения.

      Такую информацию нужно отправлять персонально автору, но порой пользователям бывает просто лень открывать свою Хабрапочту и набирать там необходимую информацию для того, чтобы оповестить автора об ошибке. Что же может нам помочь?

      Пользовательский скрипт Grammar Gravity поможет вам, не отходя от статьи и её обсуждения, отправить автору сообщение об ошибке в два клика. Вы, как будто бы, пишете обычный комментарий, но, на самом деле, вы отправляете персональное сообщение автору статьи! Красота, не правда ли?

      Дорогой Якубович! Передаю привет Максиму Россомахину и Александру Савицкому!

      Если же вам недостаточно просто сообщать пользователю об ошибках, вы хотите написать ему полноценное сообщение, то вам следует установить Grammar Gravity Parallel.

      Дорогой Якубович! Передаю привет Максиму Россомахину и Александру Савицкому!

      Расширение было оттестированно на Firefox 2 и 3, Opera 10, Google Chrome и Safari. Не исключено, что оно будет работать и на других браузерах, которые не попали в вышеперечисленную выборку. Для установки скрипта в Firefox вам понадобится Greasemonkey, в Opera — включить пользовательские скрипты в настройках, в Google Chrome — добавить к опциям ярлыка --enable-user-scripts --user-scripts-dir=\путь\до\директории и положить в ту самую директорию скрипт.

      Присылая автору сообщение об ошибке персональным сообщением, вы делаете доброе дело! Мир запомнит вас! Удачи вам!
    • Все хотят оставить след

        А как хорошо и просто всё начиналось! Каких-то два миллиона лет назад люди даже не подозревали, что через какое-то ничтожное, по Вселенским масштабам, время их жизнь будет зависеть не от того, как чётко они выскребли на очередной скале адрес своей пещеры в местной системе гор, а от того, насколько хорошо они смогут приспособиться к условиям окружающего растущего мира, давящего социума и появившейся откуда ни возьмись армады компьютеров. Они могли размеренно чертить карты звёздного неба на земле, считая, что последняя является вогнутой внутрь, показывать своим детям наскальные рассказы с иллюстрациями и смотреть наскальное же порно.
        Читать дальше →
      • Сброс стилей с помощью CSS Reset

        • Перевод
        Данная статья — первая из цикла на тему укрощения CSS. Сегодня мы рассмотрим технологию CSS Reset.

        Зачем это нужно?


        Каждый браузер устанавливает свои значения стилей по умолчанию для различных HTML-элементов. С помощью CSS Reset мы можем нивелировать эту разницу для обеспечения кроссбраузерности стилей.

        Например, вы используете элемент a в вашем документе. Большинство браузеров, как Internet Explorer и Firefox, добавляют ссылке синий цвет и подчёркивание. Однако представьте, что через пять лет кто-то решил создать новый браузер (назовём его UltraBrowser). Разработчикам браузера не нравился синий цвет и раздражало подчёркивание, поэтому они решили выделять ссылки красным цветом и полужирным шрифтом. Именно исходя из этого, если вы установите базовое значение стилей для элемента a, то он гарантированно будет таким, каким вы хотите его видеть, а не как предпочитают его отображать разработчики UltraBrowser.

        Читать дальше →
      • Только 4.13% Web соответствует стандартам

        • Перевод
        Компания-разработчик браузера Opera опубликовала первые результаты исследования, нацеленного на изучение структуры содержимого сети. Для его проведения в компании создали приложение под названием MAMA (Metadata Analysis and Mining Application): работая в качестве паука, оно индексирует разметку и некоторые другие данные с более чем 3.5 миллионов страниц.

        Статистический анализ собранных MAMA данных позволил инженерам Opera сделать выводы о наметившихся тенденциях в области Web-разработки и о том, как применяются Web-технологии, основанные на стандартах, в сети. Opera планирует вывести свой проект на более высокий уровень, разработав поисковую систему на основе уже проиндексированных данных. Таким образом, Web-дизайнеры, разработчики браузеров и Web-инженеры смогут легко получать информацию о реальном применении Web-технологий в интернете.

        Предварительные данные, опубликованные компанией, предоставляют интересную информацию об использовании конкретных HTML-элементов. Среди проанализированных MAMA страниц, самыми популярными элементами являются head, title, html, body, a, meta, img и table. Реже всего применяют такие элементы, как var, del и bdo.

        Читать дальше →
      • Верстаем, верстаем!

          После того, как я опубликовал давече тему о создании макета страницы, нам с тов. CurlyBrace пришла в голову одна интересная мысль: а не сделать ли того, что мы умеем делать лучше всего?

          Да, вы правы! Денис любезно сверстал данный макет валидным и семантичным XHTML. Он — молодец, а я ему немного в этом подсобил, доделав небольшую деталь. Он большое внимание уделил размеру страницы и её исходного кода.

          Come on, user


          Внимание: топик не содержит WYSIWYG!
        • Используем Adobe Illustrator для создания макета страницы

          • Перевод
          Данное руководство создано для тех, кто уже умеет пользоваться Adobe Illustrator, но пока не знает всех тонкостей работы с ним и хочет познакомиться поближе.

          Товарищ CurlyBrace уже сверстал представленный здесь макет, спасибо ему!

          Для начала посмотрите на то, что мы будем стараться сделать:



          Читать дальше →
        • 14 бесплатных Web-приложений для совместной работы

          • Перевод
          «Люди не являются островами в открытом океане». Это высказывание успешно можно использовать особенно в том случае, если вы — дизайнер или разработчик. Несмотря на существование платных средств, как Basecamp и Zimbra, вы можете использовать ещё и бесплатные, которые, пожалуй, не уступают платным (а порой и обгоняют их).

          В этой статье мы рассмотрим 14 бесплатных Web-приложений для совместной работы в сети Интернет. Нужен вам простой редактор с самыми основными возможностями или полнофункциональное приложение для управления проектами, вы сможете обнаружить здесь по крайней мере одно приложение, удовлетворяющее вашим требованиям.

          Читать дальше →
        • Визуализируем данные на JavaScript

          • Перевод

          Развитие компьютерной графики подталкивает нас к изобретению всё новых способов графического представления данных. Разрабатывались различные прикладные программы для визуализации данных на локальных компьютерах. Однако всё изменилось с развитием интернета: в нём содержатся колоссальные объёмы информации, которые нам постоянно хочется представить как-то удобнее, дружелюбнее, понятнее. Что же мы имеем на сегодняшний день?

          Существует немалое число серверных библиотек и утилит, способных генерировать сложные графики. Однако я считаю, что такой подход не всегда оптимален. Если мы можем производить визуализацию на стороне клиента с помощью JavaScript, то почему бы нам не воспользоваться такой возможностью? Логика работы подобной связки проста: сервер генерирует данные, а клиент их визуализирует.

          Разумеется, вы можете воспользоваться Flash, Silverlight или Java-апплетами, однако в этом обзоре я хотел бы вам показать библиотеки визуализации, написанные на чистом JavaScript.

          Читать дальше →
        • Удивительное рядом вместе с Windows Media Player 12

          • Перевод
          Windows rules the world, Windows is the lord.
          Несмотря на то, что некоторые апплеты будут исключены из поставки Windows 7, Windows Media Player останется частью операционной системы, правда обновится до 12 версии. Благо пока это число не является чёртовой дюжиной, новая версия плеера наделена некоторыми новыми возможностями.

          Сам интерфейс программы стал легче и ярче, чем у предшественника. Некоторые элементы управления были перемещены на другое место, но в целом интерфейс должен быть знаком пользователям 11 версии медиаплеера. Одним из самых заметных изменений является отказ от кнопки «Now playing» («Проигрывается»), которая раньше переносила пользователя к текущему плейлисту.

          Читать дальше →
        • Настоящая популярность или учебная тревога?

          • Перевод
          После приобретения компанией Black Duck Software поисковой системы koders.com, в её поисковое хранилище было добавлено более 200 миллионов строк кода. Компания произвела анализ поисковых запросов и выяснила, что Ruby — четвёртый по их количеству язык программирования после Java, C/C++ и C#. Можно не сомневаться, что это довольно интересные данные, но о чём они говорят?

          Читать дальше →
        • CommentsFx



            Приветствую всех читателей Хабрахабра.

            Сегодня я приготовил вам скрипт, с помощью которого вы можете обеспечить себе удобную навигацию по комментариям. Кликните по картинке, чтобы скачать скрипт для Greasemonkey (если не хотите кликать на картинку — нажмите на эту ссылку), а я вам пока расскажу подробности об этой штуковине.

            Подробности
          • HabraFx на взлёт

              Приветствую, Хабражители!
              HabraFx
              Пока некоторые на Хабрахабре рассуждают о будущем ресурса, мы пытаемся облегчить, в некотором роде, жизнь хабралюдям. В этих целях мною было создано расширение под названием HabraFx, с помощью которого пользователи браузера Firefox 3 смогут получить некоторые дополнительные возможности по работе с Хабрахабром.

              Что это такое?
            • Визуализация reflow

              • Перевод
              Reflow — это процесс вычисления размеров составных блоков Web-страницы.

              Сатоши визуализировал данный процесс, происходящий в недрах движка Gecko. Одним словом, он сделал «красиво».

              Как он это сделал?
            • 15 августа 2008 в 19:23

              Хабракаст #22



              Специальные гости в студии: shoohurt и deniskin. Обсуждаем вопросы пользователей.

              43.6 Мб, 01:35:17

              Подписаться по RSS
              прослушан 822 раза
            • Хабракаст #22

                Хабракаст — после небольшой передышки — снова с вами, с новыми силами, с новыми интересными людьми!

                Слушайте сегодня в 20 часов по московскому времени прямой эфир 22 выпуска.

                Специальные гости в студии: shoohurt и deniskin. Обсуждаем вопросы пользователей.

                Откройте в любимом плеере эту ссылку для прослушивания эфира, посетите Jabber-конференцию habracast@conference.jabber.ru и задавайте вопросы в прямом эфире.

                Всем спасибо за внимание, до следующего раза. :-)
              • Вопросы для администрации

                  Дорогое Хабрасообщество! Пока НЛО собирает администрацию для последующих опытов, вы можете задать нам вопросы, которые мы будем у них (администрации) выспрашивать под светом яркой лампы.

                  Не стесняйтесь: задавайте самые разные вопросы, а мы постараемся их озвучить.
                • Глаз-алмаз

                    «Решено было не допустить ни одной ошибки. 
                    Держали двадцать корректур. 
                    И всё равно на титульном листе было напечатано: „Британская энциклопудия”.»
                    

                    И.А. Ильф, Е.П. Петров

                    Вступление



                    Доброго времени суток, уважаемое Хабрасообщество! Сегодня я решил сделать то, что планировал сделать уже давно: открыть центр по реабилитации статей, публикующихся на Хабрахабре. За словом «реабилитация» скрывается целый комплекс мер по их улучшению: корректировка (исправление ошибок), типографирование и т.п. У нас есть две дороги, которые нам
                    следует рассмотреть
                  • 22 июля 2008 в 23:04

                    Хабракаст #21



                    * Хабрахабр: Хабравера, хабратеории, хабразаговор;
                    * А где же Суперхабр? Потерялся, видимо;
                    * Персональные блоги на Хабрахабре перестали быть персональными;
                    * Китайцы убивают Twitter или китайская цензура добралась до микроблоггинга;
                    * Facebook убивает клонов;
                    * Большая ошибка bestpersons.ru;
                    * Доверяй, но проверяй: русские сервисы;
                    * Бесплатный OpenDNS только на первый взгляд такой беззаботный;
                    * Стартап за две недели;
                    * Opera: путь самурая или разделяя реки тростью.

                    21.3 Мб, 46:27, 64 kbps

                    Подписаться по RSS

                    В подкасте используется музыка Ronald Jenkees
                    прослушан 306 раз
                  • 16 июля 2008 в 12:41

                    W3Cast #4

                    * Дескриптивные CSS и HTML;
                    * POSH, правильное использование (X)HTML-элементов в документе;
                    * Семантика ссылок: лексическое и практическое значение;
                    * В прятки с атрибутом hreflang;
                    * Значение SEO в Web-разработке.

                    Музыка Ronald Jenkees

                    Подписаться по RSS
                    прослушан 177 раз
                  • 8 июля 2008 в 18:39

                    Хабракаст #19



                    Хабрахабр
                    * Хабраиллюстратор rumkin спешит на помощь! Наши свежие идеи по схожей схеме.
                    * Хабракорректор — наша свежая идея.
                    * deniskin вернулся и задавил всех опросом о качестве технической поддержки.
                    * juks сказал как отрезал: теперь и у роботов есть правила.

                    Дела рабочие
                    * А где бы ты работал, хабрачеловек?
                    * Домашний офис — это как домашний животный, только полезнее.
                    * Как спастить от слежки на работе?

                    Дела социальные
                    * Хочу книгу, но из-за границы дорого заказывать. Пришла пора развёртывать сети.
                    * А ты скачиваешь сериалы с торрентов, а?!
                    * Легальные торрент-трекеры. Быть или не быть?
                    * Какую роль реклама играет в нашей жизни? Такая реклама не может утомить.
                    * Открытое противостояние социальных сетей.

                    33.6 Мб, 1:13, 64kbps

                    Подписаться по RSS

                    Музыка Ronald Jenkees
                    прослушан 173 раза