|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Web-разработка / Блог / Захабренные/Записи в блоге |
|
Хабрахабр: Web-разработка / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/webdev/ Добавлен: 2008-06-12 19:52:21 блограйдером ZaiSL |
|
Скринсейвер на javascript по играм Златогорье 2, покадровая анимация
2012-05-10 02:30:59 (читать в оригинале)Хабы: Программирование, JavaScript, Веб-разработка
В прошлом посте я обосновал то как можно с помощью javascript проигрывать покадровую анимацию.
На основе предыдущей статьи я написал скринсейвер по играм.
Как устроен скринсейвер:
Вначале я написал сам скринсейвер, представляющий собой небольшую программку-браузер, растянутую на весь экран.
Основная анимация скринсейвера была написана на javascript.
Вот несколько скриншотов скринсейвера:

Читать дальше →
Тэги: javascript, scriptjava, веб-разработка, заставка, златогорье, программирование, скринсейвер
Постоянная ссылка
HTML уже не торт?!
2012-05-09 21:33:27 (читать в оригинале)Хабы: Веб-разработка, Веб-дизайн, HTML
Три вброса «HTML — это не для интерфейсов» — это уже слишком.
Господа, вместо унылого скриншота 20-летней давности взгляните ещё раз на интерфейсы Google Plus, Analytics, Facebook и ощутите всю их крутость!
Всё это построено на привычном HTML!
Лично я не представляю как сделать вот такой классный контрол любыми другими средствами:
HTML, CSS, Javascript — прекрасны!
И, мне кажется, я знаю секрет ребят из крутых команд:
©
Несколько полезных сервисов. Продолжение
2012-05-09 15:38:55 (читать в оригинале)Хабы: Веб-разработка
Продолжая тему предыдущего поста Несколько полезных сервисов, хочу поделиться новыми ссылками.Экспорт контента
- rss-script.ru – сервис для вставки содержимого RSS-ленты на сайт. Для его работы необходимо лишь сгенерировать скрипт на сайте и вставить его себе. Есть несколько настроек, позволяющих изменить вид содержимого
- twitterfeed.com позволяет постить содержимое RSS-ленты в Twitter, Facebook и LinkedIn. Достаточно простой сервис, нет дополнительных настроек, но есть счётчик кликов
- ifttt.com – многофункциональный сервис, позволяющий связывать различные аккаунты (описание)
- get.2leep.com берёт посты из RSS-ленты и оформляет их (добавил dovan)
Песочницы
К уже названным ранее cssdesk.com и jsfiddle.net можно добавить dabblet.com и jsnail.it (добавил nevem). Также есть песочница для SQL – www.sqlfiddle.com (добавил volinrok).
Шаринг фрагментами текста/кода
Для того, чтобы поделиться фрагментом текста или кода, можно использовать всем известный pastebin.com, а можно воспользоваться его альтернативами:
- gist.github.com
- pastecode.com
- tinypaste.com
- paste.ubuntu.com
- pastebin.mozilla-russia.org
- pastehtml.com
[Из песочницы] Ох уж этот web
2012-05-09 14:02:57 (читать в оригинале)Хабы: Веб-разработка, Веб-дизайн, Песочница
Примерно год назад я всерьез задумался над недавно пошумевшими на хабре темами про ненависть к html. Действительно, html — это просто средство разметки текста, его нельзя применять для построения UI, который на 90% состоит из layout'ов. Вернее можно, но получается ад. Кроме всего прочего, случай с html — это когда данные смешиваются с представлением. Не получится скачать отдельно html, а отдельно данные. Возникает идея парсеров.
И даже если в тысяче и одном шаблонизаторе это разделение явно, то оно перестает таковым быть на выходе. Кто-нибудь задумывался, а почему сервер занимается генерацией представления, которое нужно юзеру, но не нужно серверу? Вдобавок появляется проблема проверки данных, отображаемых для всех юзеров: эти xss и прочее. Не закрыл теги — убил сайт, который еще и упал на юзеров.
На мой взгляд, единственная задача html — это отображать br,strong,a, ну и так далее. Нет никакой необходимости пытаться верстать блочно, потому что блочная верстка — это попытка средставми html сделать layout. И вся эта идея иерархичности блочного контента рассыпается в пыль, когда child вылезает за пределы parent'a. Кому в голову вообще пришла такая издевательская над инкапусяцией идея, почему это вообще ВОЗМОЖНО? WYSIWYG с точки зрения кода какой-то странный получается — видишь один код, а отображаться он может как и где угодно. Зачем нужна эта двусмысленность?
И не получится сделать сложный блочный ui без костылей вида -999px и т.д. Кстати, почему до сих пор нет нативной поддержки layout'ов? Уже на языке низкого уровня быстрее описать интерфейс, чем на вебе. И заметьте: каждый дизайнер изголяется над созданием/стайлингом/размещением контролов, которые уже ДАВНО есть в ЛЮБОЙ ОС. Так зачем столько телодвижений для создания такого же, но другого? Чтобы что? Кстати, а для чего каждый сайт должен иметь уникальный дизайн? Разве это чем-то вынуждено? Почему desktop ui с одинаковыми контролами не приедается, а шибко пестрые-нестандартные интерфейсы на десктопе считаются моветоном? Ну да, можно написать еще штук 20 шаблонизаторов, позволяющих абстрагироваться от печальных реалий. А дизайнеры пускай сами своими -99999px гвоздями прибивают ui к html.
В комментариях предлагали запилить QML в браузеры. Это, имхо, очень интересный подход. Кстати, никто ведь не мешает генерить qml теми же методами, что и html.
Читать дальше →
[Из песочницы] Как научиться читать чужой код
2012-05-09 13:38:01 (читать в оригинале)Хабы: Веб-разработка, Песочница
Предположим, от такого занятия Ваши веки постепенно тяжелеют, и… Приходится пробудиться от необходимости понять чужой код и привести его в порядок. На мой взгляд, визуально сканировать иероглифы не так сложно как может показаться сначала. Как бы то ни было, необходимо уметь читать чужой код и редактировать, и один процесс не существует без второго.
Читать дальше →
Категория «Книги»
Взлеты Топ 5
|
| ||
|
+141 |
163 |
Информационный колодец |
|
+139 |
146 |
Annelle |
|
+131 |
156 |
Zoxx.ru - Блог Металлиста |
|
+128 |
151 |
МухО_о |
|
+101 |
114 |
erner_kissinger |
Падения Топ 5
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
