Jun 12 2009

HTML-криворукость

Category: блогMikola @ 6:33 pm
Отображение ВиО в Opera 10.00 Internal под Ubuntu Linux c черной темой

Отображение Google ВиО в Opera 10.00 Internal под Ubuntu Linux c черной темой

Я, конечно, понимаю, не у всех веб-дизайнеров есть возможность потестить свои творения на разных операционных системах (про разные браузеры я и не говорю — святая обязанность). Однако незнание законе не освобождает от ответственности. Незнающим говорю — есть такой замечательный сайт, благодаря которому вы можете увидеть свое творение под четырьмя операционными системами, под сотней браузеров (возможно, для некоторых сейчас произошло открытие, что браузеров более, чем один, а тем более операционных систем). Зовется он http://browsershots.org/.

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

Суть проблеммы в том, что они “забыли” задать цвет фона страницы и задать цвет шрифта и фона кнопок. Хотя про цвет кнопок виноваты скорее разработчики Opera. У них меняется цвет шрифта кнопки, в зависимости от темы, но остается цвет кнопки (что оказывается несовместимо со многими темами оформления, либо мешает корректному отображению). Похожая проблемма наблюдается в Mozilla Firefox, когда горе-верстальщики вспоминают-таки про шрифты, но напрочь забывают про цвет кнопки. В результате получается черный текст на черном фоне.

В связи с такой фигней я тему и прочее менять не намерен. Мое право.

P. S. Также начинающим верстальщикам настоятельно советую проверять код своего сайта на валидаторе: http://validator.w3.org/. Даже если везде все работает нормально, не факт, что вы не столкнетесь с выходом новой версии браузера, либо с нестандартной ситуацией (нестандартные настройки и т. п.).

P. P. S. В связи с ущербностью моего нового хостинга, хотлинк защиту отключить нельзя, из-за чего увидеть картинку и зугрузить полноформатный вариант можно только на моем сайте. В Google Reader это не прокатит.

Tags: , , , , , ,


Jun 08 2009

Переезд

Category: блогMikola @ 12:02 pm

Переезжаю, собсно на новый хостинг. В связи с этим возможно временное нерабочее состояние сайта, сервисов и блога. На данный момент сайт уже почти полностью переехал на новый хостинг и почти успешно работает, а блог я пока оставил на старом хостинге.

Обзор нового хостера следует.

Tags: , ,


Apr 21 2009

Написание модуля управления содержимым для CMS

Category: CMS, блогMikola @ 11:32 pm

Господа, нужна ваша помощь. Подобрался я наконец вплотную к созданию модулей для своей CMS. И понял, что не знаю как именно реализовать управление. А именно принцип. Тут вы можете сказать, мол, посмотри у других. Я бы с радостью. Я бы и не делал своей CMS, если бы были нормальные аналоги. Тут три варианта: либо система универсальная, но жутко сложная для понимания и для разработки под нее, либо простая, но малофункциональная, либо сочетает преимущества двух первых, но тормозит…

Так вот, предлагаю к обсуждению свой принцип. Может он где и реализован, но выдумка полностью моя.

  1. Дизайнер делает шаблон сайта, куда прописываются места вставки блоков.
  2. Блок представляет собой оформленную вставку с плагином (корзинка с количеством товара, лента новостей, блок просто форматированного текста, чат и т. д. и т. п.)
  3. В место для вставки блоков (см. п. 1) можно вставить несколько блоков.
  4. Мест для вставки блоков может быть несколько.
  5. Каждый блок редактируется отдельно, своим редактором.
  6. Дерево страниц хранится в виде иерархии директорий, со страницами index.html.
  7. Движок обрабатывает запрос и подставляет из нужной папки страницу index.html, попутно подставляя в нее блоки, список файлов которых находится в конфигурационном файле в данной директории.
  8. Файлы с содержимым блоков могут располагаться как в общей директории для блоков (общие блоки), так и в каждой конкретной директории (локальные блоки). К глобальным блокам можно отнести корзину, ленту новостей, ссылки и любой другой блок, который может быть актуален для нескольких страниц. К локальным можно отнести содержимое данной страницы, ссылки, актуальные только для данной страницы.

Проблеммы, которые мне необходимо решить:

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

Прощу прощения за мутное изъяснение, если что непонятно, либо трудно понятно — скажите, перепишу.

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

Tags: , , ,


Mar 09 2009

Pidgin vs AOL

Category: блогMikola @ 8:54 pm

Видать, совсем плохие времена для AOL настали. Минуту назад меня выкинуло из аськи, точнее из пидгина. Месяцом ранее я думал, что Беларусь недостижима для АОЛовских пидорасов. Хрен там. Пишет, что мой Пидгин устарел, надо обновить, а обновлений нету. Вывод - смена протокола. Это я предсказание делаю) Потом спрошу у друзей, кто виноват.

Tags: ,


Mar 08 2009

“Усё стабильна!..”

Category: блогMikola @ 3:57 pm

У моего сайта началась великая депрессия. Он начал постепенно скатываться вниз, несмотря на прилагаемые усилия. За очень непродолжительное время (меньше недели), сайт сполз почти что на страницу.
Кстати, про усилия. Я еще, кажется, не озвучивал идею о том, что собираюсь продвигать сайт без каких-либо капиталовложений. Зарабатывать на нем пока не собираюсь, визитка мне нужна будет чуть попозже, так что времени достаточно. Причем раскрутить хочется безо всякого спама. Ну или почти) Познания мои в области СЕО стремятся к нулю, но есть желание изучить эту тему. О ходе эксперимента буду время от времени отписываться.

Tags: , ,


Mar 06 2009

Белорусским блоггерам

Category: блогMikola @ 1:28 am

У меня есть блог! Опрос белорусской блогосферы

http://www.mikolka.info/i-have-a-blog

Tags: ,


Mar 05 2009

Рекорд в толчке…

Category: блогMikola @ 8:44 pm

Решил попробовать себя в роли СЕОшника. Первый опыт увенчался успехом.

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

Сайт мой можно найти было лишь по целевому словосочетанию “создание сайтов” на 49-й странице выдачи, да и то только “в регионе Беларусь”. Я немножко подкрутил его, были заметны колебания, но не существенные. А заголовок титульной страницы у меня был “разработка сайтов, создание программ”. Словосочетание “разработка сайтов” тоже ходовое, но гораздо менее популярное, чем “создание сайтов”, и то, люди, искавшие разработку, почти все искали создание. В общем лоханулся. После изменения положения вещей сайт стал выдаваться в последней строке десятой страницы по вышеупомянутому запросу. Вот это по-нашему!

Кстати, мне пришла идея таким образом мониторить текущий PR сайта. Зная примерно в каком районе выдачи находится ваш сайт, можно предположить сколько вам гугл накапал PR’a. Только учтите, что рядомстоящие сайты тоже двигаются. Ну, хотя бы динамику определить можно. Этот рейтинг относительно моего сайта, например обновляется несколько раз в сутки. Это все-таки лучше, чем ап раз в несколько месяцев)

Tags: , , ,


Feb 22 2009

Начало конца

Category: блогMikola @ 8:18 pm

Подумав о близком завершении создания своей CMS, я создал этот блог.

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

Здесь, вопреки названию, я буду рассматривать не только этапы создания того или иного программного кода, но и прочие свои мысли: о дизайне, о жизни, о высоких технологиях в конце концов. Я буду стараться сделать его просто интересным для людей со схожими со моими интересами.

Итак, блог, или, как я его называю «лог работы» создан…

Tags: , , ,