Обновить
512K+

Веб-разработка *

Делаем веб лучше

384,55
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

DIV или TABLE?

Время на прочтение1 мин
Охват и читатели1.4K


Никак не могу понять, как сделать дивами, что бы текст растягивал их и что бы в контейнере, по высоте, растягивались по высоте.

Т.е. в DIV`е-контейнере, есть 3 дива, левый, центровой и правый(прижатый всегда к правой стороне). В левом диве, находится артикул товара, в правом находится цена. А в центре — Описание и текст.

Можно всё это организовать таблицей, но хотелось бы попробовать дивами.

Opera Dragonfly

Время на прочтение1 мин
Охват и читатели1.8K

Браузер Opera, один из немногих на данный момент, имеет очень хороший уровень поддержки CSS3 (и других стандартов), превращаясь в идеальную платформу для тестирования различных техник, которые предлагаются существующими и будущими стандартами. Однако, эти факты всегда уходили на второй план из-за отсутствия в браузере наглядных инструментов для тестирования, как FireBug или Web Developer Toolbar.

И теперь, разработчики Opera решили, наконец-то, внедрить свой инструмент. Сегодня было проанонсировано о том, что в версии Opera 9.5 beta 2, под названием Opera Dragonfly, будут встроены инструменты для веб-разработчиков. Релиз версии «alpha» намечается на 6е мая. Статус версии говорит сам за себя — мы не увидим всех возможностей инструмента, но это непременно будет хорошим стартом.

Разработчики также будут надеяться и на отзывы пользователей, чтобы, прежде всего, сделать новый инструмент как можно более полным и полезным для веб-разработчиков.

На данный момент на сайте Opera доступна версия Opera 9.5 beta 2 (Kestrel), имеющая поддержку CSS3, так что уже сейчас можно протестировать новые свойства и стандарты в ожидании релиза 6-го мая.

Источник css3.info

Хронология РИТ 2008. День второй.

Время на прочтение3 мин
Охват и читатели719
День первый

11:00 — Инфраструктура Фейсбук — особенности крупных социальных приложений. Алекс Москалюк


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

дата и new

Время на прочтение1 мин
Охват и читатели633
Который раз бороздя просторы Интернета заметил, что каждый раз когда вижу надпись „new“ пытаюсь навести на неё мышью чтобы узнать когда же это новое было новым, посему предлагаю всем дизайнерам и верстальщикам, если вы делаете иконку или надпись «new» или «новинка», потрудитесь в тег title вставить дату, например для того, чтобы археологи раскопав запылившийся сервер с вашим сайтом смогли точно определить дату последнего поступления товаров.

Думаю, дальнейшие объяснения излишни.
Работающий пример под катом

Отчет о конференции «The Future of Web Design». Часть 1, конференция.

Время на прочтение3 мин
Охват и читатели1.3K
FOWD

FOWD проводится компанией Carsonified (знаете Think Vitamin?) уже в третий раз. И на этот раз двухдневный праздник гиков, веб-стандартов, айФонов и специфичного юмора, опять проходил в Лондоне.

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

PHPConf 2008 — 29-30 мая пройдет в Москве — авторы PHP откроют секреты

Время на прочтение1 мин
Охват и читатели702
PHPConf 2008 29-30 мая
PHPCONF — ежегодная международная конференция веб-разработчиков, по праву заслужившая признание, как точка обмена опытом профессионалов IT-индустрии.
Хорошей традицией стало посещение PHPCONF авторами языка PHP. В этом году мы ждем в гости:

Обновление IETester

Время на прочтение1 мин
Охват и читатели25K
Была приятна удивлена, прочитав свежие заголовки RSS одного из моих избранных сайтов.
Вышла новая версия веб-браузера IETester, позволяющая просматривать и тестировать сайты в IE8 beta 1, IE7 IE 6 и IE5.5 под Vista и XP.
Ссылка на домашнюю страницу разработчика www.my-debugbar.com
Скачать можно здесь

«Make my logo bigger cream» и другие полезные вещи

Время на прочтение1 мин
Охват и читатели1.2K
Ваш заказчик просит вас увеличить логотип?
Посоветуйте ему крем «Make my logo bigger»!

Отличный стёб в духе телемагазина на типичные запросы заказчика.
http://www.makemylogobiggercream.com/

Тегирование друзей

Время на прочтение1 мин
Охват и читатели1.3K
После появившейся на общеизвестном сервисе новой функции «Папки друзей» мне в голову пришла идея возможности тегировать друзей, вместо раскладывания их по папкам.
Судя по тегам, можно сразу определить, что с Василием Вас связывает работа, он должен 20 у.е. и всегда готов устроить небольшую попойку. Дмитрий также благосклонно относится к совместному распитию спиртного, служил вместе с Вами в армии и он тоже знаком с некоей Лилией, которая каким-то образом связана с пианино.

Как вам, хабрачеловеки?

Хронология РИТ 2008. День первый.

Время на прочтение3 мин
Охват и читатели721
День второй

11:00 — Открытие: видеоприветствие Стива Балмера


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

Sphinx??

Время на прочтение1 мин
Охват и читатели3.6K
Думаю многим из вас приходилось когда-либо сталкиваться с прикручиванием поиска, на сайте. Вот и мне по работе, пришлось этим заняться.

В поисках поискового движка, так понял, лидирующие места занимают Lucene и Sphinx.

Но требования следующие (норма):
  • Стабильная работа с русским языком
  • Морфология («гитара» <-> «гитары» <-> «гитар»)
  • Быстродействие
  • Возможность индексировать PG, MySQL и файлы (.html)
  • PHP-API, установка на любом *nix дистрибутиве (FreeBSD, Ubuntu Server)


Выпал случай, поставил Sphinx, настроил (вроде как О_о), проиндексировал базу с каталогом товаров. (включена stemm_enru морфология).

Сортировка по релевантности, жму: «гитара fender», и из БД в первую очередь же он мне выводит струны для гитары фендер, потом уже сами гитары, а должно быть наоборот. Не понимаю, в чем дело, и что за Weight и как их настраивать.

Читал мануал на сайте разработчика, но всё там как то слишком сложно описано, либо я лох)

В общем, уважаемые, помогите пожалуйста разобраться.

ExtJS: version 2.1

Время на прочтение1 мин
Охват и читатели1.1K
Довольно солидное по масштабам и нововведениям обновление должно порадовать всех, кто использует ExtJS в своих разработках. В версии 2.1 фреймворк обзавелся новыми компонентами, а также AIR версией локальной справки API.
Читать дальше →

Рейтинг веб-студий по качеству и регионам

Время на прочтение1 мин
Охват и читатели909

Группа Тэглайн опубликовала рейтинг по качеству работ первой двадцатки студий, а также региональные рейтинги по крупнейшим городам России и СНГ.

Помимо этого, на КИБе организаторами проекта был озвучен ряд интересных цифр по рынку. В частности, объем рынка разработки Интернет-проектов на заказ оценен в 150-160 млн. долл.

Ближайшие события

Пряник для пользователей правильных браузеров

Время на прочтение3 мин
Охват и читатели2.3K
Объясняя однажды преимущества таких браузеров, как firefox и opera перед всеми любимым IE, я осознал насколько не очевидны их преимущества при рассказе о них.

  • Табы большинство пользователей воспринимают как нечто заумное — они привыкли переключаться между окнами, ища нужное внизу на панельке. У многих она для этого специально делается двойной а то и тройной ширины.
  • Обработка полупрозрачных PNG для нормальных людей звучит вообще как страшное шаманское заклинание. И конечным потребителям, в итоге, глубоко плевать, насколько на сайте сделана честная полупрозрачность и на скольких костылях она держится. Это целиком проблемы вебмастеров. Юзерам о них можно даже не упоминать.
  • CSS 3 уровня непонятен пользователям точно так-же как и полупрозрачность в картинках — они с этим не сталкиваются и им все равно.
  • Проверка орфографии понятна уже многим. Несмотря на то, что обычно в качестве аргумента приводят проверку орфографии в ворде, расстановку им заглавных букв и прочие мелочи, простые пользователи даже сами замечают различия между IE и другими браузерами — у меня было несколько вопросов, мол почему дома и на-работе ВКонтакт выглядит по-разному.
  • Быстродействие особенно актуально для пользователей рискнувших перейти на IE7 — разница в скорости ощущается невооруженным взглядом. Обычно такие пользователи быстро откатываются на IE6, но достаточно серьезным аргументов для них будет упоминание о дате выпуска IE6 — многих это подталкивает к переходу на более новые браузеры.

Во всем этом списке нет ни одного железного аргумента для простого пользователя, чтобы уйти с IE6. Для разработчиков, стремящихся использовать новые возможности браузеров, это большая проблема. Но кого она волнует кроме них? Поэтому проводятся всевозможные акции из серии «Заблокируй для IE доступ на свой сайт», которые приносят какой-то эффект, но этого явно недостаточно. Я хочу предложить еще один способ для ослабления позиций «самого любимого» браузера, который кардинально отличается от подобных акций.


Читать дальше на хабре

Верстка без float'ов

Время на прочтение2 мин
Охват и читатели8.8K
Существует много разных способов css разметки. Некоторые базируются на абсолютном позиционировании, другие используют float'ы. Первый метод плохо поддерживает «резиновость» макета, тогда как второй это неплохой способ разметки.

Но, как и многие мощные инструменты, float'ы имеют свои изъяны. Для начала, верстка на основе float'ов не такая простая к пониманию, а также float'ы есть источником многих багов (в основном в ИЕ), что делает их не идеальным вариантом в погоне за кроссбраузерностью.

Итак, речь далее пойдет о
семантически корректном методе верстки

ТЗ на дизайн: надо ли и как писать. Критика примера

Время на прочтение6 мин
Охват и читатели99K
При создании объекта есть два способа описать требования: «что должен уметь/делать объект» (описание цели) и «каким должен быть объект» (описание реализации). Прощу прощения если формулировка не точна, источника сией мысли я не знаю, формулирую сам. Далее речь пойдет о втором способе описания объекта — дизайна сайта.

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

OpenSocial на своей грядке

Время на прочтение3 мин
Охват и читатели1.9K

Целью этой заметки является рассказать о возможности установки платформы Open Social на свой сервер с перспективой интеграции в свои социальные проекты. Несмотря на утверждение об открытости технологии, пока кроме гигантов рынка таких как MySpace, Orkut, Hi5, и др., никто не может похвастаться полноценной поддержкой Open Social API. Конечно, Open Social это тренд, и его интеграция улучшит позиции любого социального веб-приложения. Если у вас оно имеется, или планируется, то советую вам узнать как сейчас обстоят дела с установкой контейнера для социальных мини-приложений.
Читать дальше →

«Рейтинг Тэглайн» глазами идеолога рейтинга выглядит иначе

Время на прочтение2 мин
Охват и читатели1.3K
Логотип Рейтинга ТэглайнНа минисекции «Конференции Интернет и Бизнес», посвященной опубликованному недавно рейтингу TOP-100 российских веб-студий, его автор и идеолог TerekhovАндрей Терехов озвучил свою версию пьедестала почета сайтостроителей.

Рейтинг ежегодно вызывает достаточно оживленные обсуждения и привлекает на головы своих составителей активную критику применяемой ими методики оценки дизайн-студий. Тема выбора определяющего параметра превосходства одной студии над другими стала горячей и на КИБовской секции. Сергей Рыжиков из «1С-Битрикс» предложил оценивать студии по их обороту, информацию о котором заинтересованные компании могут представлять сами, или, если они этого делать не хотят, можно брать ее по прикидкам «Тэглайна». В этом его поддержал соучредитель «Юмисофта» Сергей Котырев. Михаил Токовинин из QSOFT выдвинул идею оценки на основе количества штатных сотрудников.

По версии Терехова первая семерка студий (для ее составления он тоже выбрал размеры оборотов), должна выглядеть следующим образом:

1. Actis Systems
2. Студия Лебедева
3. РБК-Софт
4. ADV/web-engineering
5. QSOFT
6. Defa
7. Promo Interactive

Кроме того, в своей презентации Андрей озвучил рейтинг региональных студий, информация о котором на официальном сайте должна появиться только в понедельник.
Читать дальше →

Отрицательные отступы — путь к универсальности

Время на прочтение2 мин
Охват и читатели33K
Я часто сталкиваюсь с ситуацией, когда в череде блоков с одинаковыми отступами и общим контейнером, у первого или последнего блока нет отступа или он отличается от остальных. Какое–то время для решения этой «проблемы» я использовал «костыли», вроде классов first или last, пока не освоил технику работы с отрицательными отступами.

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

Google App Engine: достоинства и недостатки

Время на прочтение3 мин
Охват и читатели3.9K
Google App Engine: достоинства и недостатки
Изучив информацию в интернете о Google App Engine, хотел бы высказать собственное мнение по поводу громких споров вокруг этого продукта, а также предоставить общий перечень его ограничений на основе изученных публикаций по данной теме.

Профессиональный разработчик подбирает инструмент под задачу и решает ее средствами, которые есть в наличии.

Это касается как выбора языка Python, так и платформы в целом. Я лично являюсь Python и Django разработчиком уже больше года и могу судить об их преимуществах и недостатках. Python и Django показали себя в качестве отличных средств для создания web-приложений. Использовать их или нет — дело каждого. По моему мнению, Google подобрал и предоставил достаточно средств для полноценной web-разработки. Почему выбран именно Python, я думаю, понятно всем — корпорация имеет широкий опыт работы с данным языком. А также не следует забывать, что Guido van Rossum — член команды разработчиков.
Читать дальше →