Перейти к содержимому

Уроки Архивы

Культ карго CSS

19 мар 2014 21:48 | ..ツ⋆WOLF⋆ツ.. в Уроки

Изображение


Все согласны с тем, что лучше иметь какую-то методологию для написания и поддержки CSS, чем не иметь никакой вовсе. Тем не менее, некоторые популярные среди разработчиков практики ухудшают как семантику кода, так и возможность его долгосрочной поддержки. Я хотел бы рассказать о проблемах с «методологиями фреймворков» CSS, и о том, как мы, веб-разработчики, можем разрешить эти проблемы.
Самая популярная фреймворк-методология для разработки CSS сегодня — OOCSS, хотя существуют и другие похожие техники, например, БЭМ. Эти методологии пытаются применить к CSS принципы объектно-ориентированного программирования. Даже если не обращать внимания на различные концептуальные несоответствия между декларативным языком, на котором пишутся стили, и объектно-ориентированными принципами организации программ, использование этих методологий приводит к сложностям, которые не будут с первого взгляда очевидны начинающим разработчикам. Самое печальное, что эти методологии распространяются крайне широко — в первую очередь благодаря популярным блоггерам, рекламирующим их использование как передовую практику. То, что никаких реальных доказательств заявленных преимуществ этих методологий не приводится (за исключением очень малого числа избранных высоконагруженных сайтов), согласуется с моей точкой зрения: эти методологии — вредный и вводящий в заблуждение культ карго.

Подробнее →    0 комментариев    -----

Архитектура CSS

19 мар 2014 21:27 | ..ツ⋆WOLF⋆ツ.. в Уроки

Изображение


Мерой хорошего знания CSS для многих веб-разработчиков является то, насколько идеально ты можешь воссоздать в коде данный тебе макет. Ты не используешь таблицы и гордишься собой, когда сводишь к минимуму графику. Если ты действительно хорош, то работаешь с самыми новыми и лучшими техниками — вроде медиа выражений, переходов и трансформаций. Это правда, хорошие CSS-разработчики действительно всё это умеют. Однако существует совсем другая сторона CSS, которая редко упоминается, когда речь заходит об оценке чьих-то способностей. Что интересно, обычно мы не упускаем из вида эту сторону, когда дело касается других языков. Разработчик на Rails не считается хорошим только потому, что его код работает по спецификации. Это считается базовым уровнем. Конечно, он должен работать по спецификации, но его качество измеряется другим: насколько код читаемый, легко ли его изменить или расширить, достаточно ли он отделён от других частей приложения, будет ли он масштабироваться? Эти вопросы вполне естественны при оценке кода, и CSS здесь не должен быть исключением. Сегодняшние веб-приложения становятся всё более крупными, поэтому слабая и прямолинейная архитектура CSS может сильно усложнить разработку. Пришло время отнестись к CSS так же, как мы относимся ко всем другим частям наших приложений. Это не та вещь, которая может быть оставлена на потом или сброшена со счетов как «дизайнерская проблема».

Подробнее →    0 комментариев    -----

Мониторинг серверов SAMP

10 ноя 2013 13:10 | Sasha_Pankratiew в Уроки

Вот простенький мониторинг серверов самп как на адвансе

Подробнее →    0 комментариев    -----

Музыка на сайте

05 ноя 2013 10:42 | ..ツ⋆WOLF⋆ツ.. в Уроки

С данным уроком я научу вас сделать музыку при заходе на сайт. Для это надо добавить код:<object data="http://flash-mp3-player.net/medias/player_mp3_mini.swf" width="0" height="0"><param name="FlashVars" value="mp3=ссылканамузыку.mp3&am...

Подробнее →    3 комментариев    -----

Мониторинг серверов Minecraft на любом движке

05 ноя 2013 10:41 | ..ツ⋆WOLF⋆ツ.. в Уроки

Это очень удобный мониторинг с картинкой, обновляемой очень часто!!! Что бы его сделать:Переходим на servera-minecraft.ru/dobavit-server-v-monitoring.html В настройках сервера выберите enable-query=true. Где написано "Адрес Сервера" Вводим адрес серве...

Подробнее →    0 комментариев    -----

Картинка - ссылка, которая в при наведении меня...

05 ноя 2013 10:40 | ..ツ⋆WOLF⋆ツ.. в Уроки

Вставляем такой вот код в нужное место вашего сайта <script type="text/JavaScript"> <!-- function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oS...

Подробнее →    0 комментариев    -----

Еще один мониторинг сервером Minecraft c генера...

05 ноя 2013 10:39 | ..ツ⋆WOLF⋆ツ.. в Уроки

Сейчас я вам расскажу про один офигенный сайт с генератором мониторинга сервера minecraft. Для этого: Переходим на сайт skins.full-mod.ru/ Теперь у вас есть 3 пути:Выбрать статус (Надпись онлайн/офлайн) Ссылка - skins.full-mod.ru/index.php?ratio=4...

Подробнее →    0 комментариев    -----

Авторизация из соц. сетей by uLogin

05 ноя 2013 10:38 | ..ツ⋆WOLF⋆ツ.. в Уроки

Что бы создать себе авторизацию из соц сетей с помощью uLogin вам не потребуется много усилий! У вас есть 2 пути: 1) Получить готовый код. Для этого:Переходим на ulogin.ru .Затем Выбираем нужный вам шаблон.Жмем получить код!!!Вводим "Адрес обратной...

Подробнее →    0 комментариев    -----

Статусы пользователей (AJAX)

04 ноя 2013 11:15 | ..ツ⋆WOLF⋆ツ.. в Уроки

Статусы пользователей в профиле, комментариях и модальном окне пользователя (AJAX)

1. Выполнить запрос в базу данных:
ALTER TABLE `dle_users` ADD `u_status` text not null
2. Скопировать файл status.php в engine/ajax.

Подробнее →    0 комментариев    -----

Как на хостинге поменять права на папки/файлы?

04 ноя 2013 11:06 | ..ツ⋆WOLF⋆ツ.. в Уроки

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

Для этого рассмотрим несколько вариантов:

Вариант №1

Изменим права на папку через панель управления хостинга, в нашем случае IspManager:

переходим в IspManager

Изображение

вводим Ваш логин и пароль

Подробнее →    0 комментариев    -----

Как добавить домен на хостинг, и начать работу...

04 ноя 2013 10:50 | ..ツ⋆WOLF⋆ツ.. в Уроки

Итак, уважаемые посетители интернет ресурса WOLF-HOST. Сейчас я Вам подробно расскажу как именно добавить домен на хостинг, на примере панели IspManager.

Изображение



Подробнее →    0 комментариев    -----

Бегущая строка

15 мар 2010 23:00 | ..ツ⋆WOLF⋆ツ.. в Уроки

В HTML бегущая строка определяется: <marquee> </marquee> * Атрибут behavior="" – определяет тип движения текста. При значении alternate текст движется слева направо, достигнув края, изменяет направление. При scroll бегущая строка, дос...

Подробнее →    0 комментариев    -----

Как оформить сайт: советы начинающим

16 мар 2010 23:00 | ..ツ⋆WOLF⋆ツ.. в Уроки

Итак, уважаемые посетители нашего сайта, сейчас я вам расскажу как правильно оформить свой сайт, чтобы он начал пользоваться популярностью, и тем самым обошел ваших конкурентов! Чтож начнем, Совет №1: Для начала вы должны решить с тематикой сайта, и...

Подробнее →    0 комментариев    -----


Яндекс.Метрика Рейтинг@Mail.ru
Besucherzahler femmes russes a marier
счетчик посещений