30 янв. 1999 г.

Мобильная вёрстка

Небольшая шпаргалка для меня по верстке мобильных сайтов. Может кому-то еще пригодится.

HTML фреймворки

  • Mobile Boilerplate (Beta) – мобильная версия популярной заготовки для верстки на HTML5

Небольшие JS фреймворки

  • Jo HTML5 Mobile App Framework – Его можно отнести и к html. Пишем на JS разметку, функционал
  • ChUI – Небольшой по размеру JS с необходимым минимумом для разработки. Jquery-синтакс
  • ZeptoJS – Еще один небольшой JS с jquery-синтаксом
  • iui -Позволяет быстро делать сайты в стиле iPhone приложений

Монструозные JS фреймоворки

  • JqueryMobile – куда же без jQuery. Куча элементов на любые случаи жизни. Ajax и другие плюшки
  • Sencha – еще один монстр для разработки приложений
  • PhoneGap – Особенность его в том. Что пишем на HTML5 языке, потом конвертируем в нативное приложение. Плюсы этого метода в доступе к таким опциям как Contacts, Camera на iPhone. Минусы в том, что это уже приложение

Проверка отображения мобильного сайта

Перед тем как представлять страницы посетителям, во избежание всевозможных ошибок их необходимо проверить на валидность и протестировать в различных браузерах. В этом хорошо помогут on-line сервисы:
Для проверки страниц, без выхода в интернет, на валидность прекрасно подходит браузер Mozila Firefox и плагин firefox_validator.xpi, а для эмуляции мобильных браузеров программа Wap Proof.
Так же рекомендуется проверять отображение страницы
  • в стандартном браузере своего телефона
  • с отключенными:
    • изображениями
    • CSS
    • изображениями и CSS

Инструменты для проверки отображения и доступности сайта

20 наиболее необходимых инструментов для проверки отображения сайта

Доступность контента и отображение информации на сайте чрезвычайно важна. Говоря простым языком, что хорошего может сделать то, что находится у вас на сайте, если определенные люди не смогут увидеть это? Конечно, этот новый модный дизайн с мелким шрифтом и малоконтрастными цветами для вас и ваших друзей выглядит классно, но вот что насчет тех, у кого слабое зрение, или тех, кто не различает некоторые цвета, или тех, у кого какие-либо другие проблемы со зрением — они ведь просто не смогут ничего найти, не говоря уже о том, чтобы прочитать хоть что-нибудь на вашем сайте. Вам надо, даже не «надо», а вы ДОЛЖНЫ сделать свой сайт доступным для как можно большего числа посетителей.

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

Спонсор перевода: Студия Айкен

WAVE


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

IDI


idi
IDI Web Accessibility Checker (проверка доступности сайта) проверяет веб-страницы на соответствие стандартам доступности сайтов для того, чтобы убедиться, что все имеют доступ к содержимому тестируемого сайта.

Vischeck


vischeck
Vischeck покажет, как страницы сайта видят те, кто не различает некоторые цвета. Вы можете воспользоваться услугой Vischeck он-лайн, проверив графический файл, либо запустив её на проверку вашей веб-страницы. Также есть возможность загрузить Vischeck на свой компьютер и пользоваться ею без подключения к интернету.

Colour Contrast Check


contrast-checker
Colour Contrast Check позволяет выбрать основной и фоновый цвета и посмотреть, достаточно ли они контрастные, когда на них смотрит тот, кто страдает цветовой слепотой, а также насколько они контрастны на черно-белом экране.

mobiReady

mobi
mobiReady — механизм для оценки подготовленности сайта для просмотра на экранах мобильных устройств, который использует промышленную практику и стандарты. Он выдаст вам бесплатный отчет с оценкой (от 1 до 5) и подробным анализом веб-страниц для того, чтобы определить, насколько хорошо сайт подходит для просмотра на экранах мобильных устройств.

Stanford Web Accessibility Checker


stanford
Stanford Web Accessibility Checker — это программный инструмент, который анализирует ваши веб-страницы и проверяет их на наличие возможных препятствий для того, чтобы они соответствовали стандартам доступности. Вы можете указать ему адрес страницы, которую необходимо проверить, либо отправить рабочий файл на оценку. В результате проверки вы получите отчет со всеми возможными проблемами с доступностью по выбранным вами категориям.

Check My Colours


check-my-colours
Check My Colours является инструментом для проверки комбинаций основного и фонового цвета всех элементов Объектных Моделей Документов (DOM) и определения того, имеют ли они достаточный контраст для тех, кто не различает некоторые цвета.

Lynx Viewer


lynx
Lynx Viewer позволяет вам увидеть ваши страницы так, как они выглядят в текстовом браузере Lynx. Он также продемонстрирует Вам как поисковые системы видят ваш сайт. Вдобавок к этому, он поможет определить насколько Ваши страницы доступны для людей с проблемами зрения.

Quick Page Accessibility Tester


quick-page-tester
Quick Page Accessibility Tester является букмарклетом, кликнув на который в любое время вы сможете получить быстрый анализ ваших веб-страниц. Он выделит явные проблемные моменты на вашей странице, предупредит о возможных проблемах, а также выделит те области, доступность которых можно улучшить с помощью средств стандарта доступности активных Интернет-приложений (ARIA).

GrayBit


graybit
GrayBit — это инструмент он-лайн проверки доступности, который конвертирует ваши полноцветные веб-страницы в полутона серого для того, чтобы зрительно протестировать наблюдаемый на странице контраст.

Accessibility Color Wheel


color-wheel
Accessibility Color Wheel позволит вам увидеть какую доступность имеет та или иная цветовая пара. Выберите основной и фоновый цвет, указав мышкой цвет на шкале или на полосе серого цвета и кликнув на вашем выборе. Если в ответ вы получите «ОК», то это значит, что данная цветовая пара подходит с точки зрения доступности. В обратном случае, вы сможете изменять один или оба цвета пока не получите подходящий результат («ОК»).

HERA


hera
HERA является инструментом для проверки соответствия доступности ваших веб-страниц спецификациям «Рекомендаций по общедоступности веб-контента» (WCAG). HERA проводит серию проверок ваших веб-страниц, определяет любые, которые возможно обнаружить в автоматическом режиме, ошибки, или отдельные пункты, которым соответствуют страницы, а также показывает те пункты, которые требуют ручного подтверждения.

Accessibility Valet


valet
Accessibility Valet показывает разметку ваших веб-страниц в нормализованном виде. Он подчеркивает действующую, исключенную и фальшивую разметку, а также неправильно расположенные элементы. В создаваемом отчете показаны все предупреждения о проблемах с доступностью.

Cynthia Says


cynthia-says
Cynthia Says — это инструмент оценки доступности контента, который находит ошибки в вашем дизайне, имеющие отношение к Разделу 506 стандартов и Рекомендациям WCAG.

TAW


taw
TAW является инструментом для анализа ваших веб-страниц, который основывается на Рекомендациях по общедоступности веб-контента 1.0 от W3C. В дополнение к он-лайн инструменту, есть возможность загрузить отдельное ПО.

WebAnywhere


webanywhere
WebAnywhere («Веб повсюду») — это не визуальный интерфейс, который позволит вам обращаться к своим страницам так, как к ним обращаются такие программы для чтения экрана, как JAWS или Windows-Eyes.

Colour Contrast Analyser


colour-contrast-analyser
Colour Contrast Analyser — это расширение для браузера Firefox, которое составляет список комбинаций цвета, используемых на ваших веб-страницах. Он размещает цвета в таблице, которая суммирует основной цвет, цвет фона, степень яркости/контрастности, а также разницу между цветом и яркостью.

WAT


wat
WAT встраивается в качестве дополнительной панели инструментов в Internet Explorer и помогает Вам вручную проверить ваши веб-страницы на различные аспекты их доступности.

Firefox Accessibility Extension


firefox
Firefox Accessibility Extension является именно тем, о чём говорит его название — расширение для браузера Firefox, поддерживающее функциональную доступность веб-страниц, и которое вы сможете использовать для проверки структурной и стилевой разметки ваших веб-страниц. С его помощью вы облегчите просмотр и навигацию по Вашим веб-страницам людям с ограниченной дееспособностью.

Accessibility Favelets


accessibility-favelets
Accessibility Favelets — это сборник букмарклетов, который поможет вам с вопросом доступности в вашей работе над веб-страницами. Они представляют собой небольшие скрипты, которые вы сохраняете (например, в виде закладок в браузере), а потом можете использовать для проверки доступности на одной из ваших веб-страниц.

ГС. Купля-продажа. Впечатления

Много мной почитано за последние 3 дня в области изготовления, оптимизации и продвижения сайтов. Конечно же, при создании сайтов я допускал немало ошибок, но сейчас это в общем не важно, так как у меня не запущено на данный момент ни одного коммерческого проекта (что может и к лучшему:)

Правила в отношении индексации сайтов поисковые системы постепенно всё более ужесточают, а ГовноСайтов становится, на мой взгляд, всё больше. И причина, думается мне очень проста. Простые умельцы, сделавшие сайты своими руками и не занимающиеся продвижением своих творений, разве что ссылающиеся на свой сайт в СоцСетях, гостевых книгах и на форумах за год-два набирают таки аудиторию в 300 посетителей в день (если сайт самодельный лежит на платном хостинге, то им постоянно поступают предложения продать свой не прибыльный сайт за небольшую сумму в сравнении с затратами сил и времени по изготовлению нового сайта с нуля). Некоторые, уставшие платить за хостинг и броться со спамом на своём сайте с удовольствием продают его ( с глаз долой из сердца вон:).

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

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

Наконец, компании предоставляющей хостинг для этого сайта надоедает этот ГС конкретно и она посылает владельцу требование забирать БД и проваливать и ещё нередко заплатить штраф за нанесение ущерба пользователям или самому хостингу. Владелец, купивший сайт под рекламу ни за что не станет спасать этот сайт, если БД отдают бесплатно, он заберёт, об остальном ему печалится некогда, у него 400-500 таких купленных сайтиков на которые ещё нужно навесить по пять лопат рекламного говна с целью извлечение прибыли примерно в 10долларов в месяц с сайта. Неплохие деньги :) правда, 400 сайтов - 4000 долларов... жесть..., притом с файлообменников ему тоже что-то капает за размещение ссылок, рефералов и проч.

Если всё это нагрузить на бесплатный хостинг, то вылет из поиска и всё последующее случиться гораздо раньше...

Нумерованный список - HTML маркированный список - HTML вложенные списки, многоуровневые - Теги

Нумерованный список - HTML маркированный список - HTML вложенные списки, многоуровневые

Раздумья о скромных заработках в сети

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

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

16 янв. 1999 г.

Обозначение смайлов


:-) Улыбка или веселое настроение
:) То же в сокращенном варианте
:)) Смех
:))) Бурная радость
;-) Подмигивание, игривое настроение
;) То же в сокращенном варианте

:-P Показать язык
:-b Показать язычек

:-( Грусть, огорчение
:( То же в сокращенном варианте
:(( Негатив
:((( Очень негативное настроение
:-C Плохо
:-(::: Плакать
:(:: То же в сокращенном варианте
:'-( Плaкaть
X-( Умер

:-I Hезависимая улыбка
:-> Резкая, ехидная улыбка
:-7 Кривая улыбка
:-i Полуулыбка
:-} Ухмылка
:-{ Улыбка с усами
:-j Левая улыбка

8-) Счастлив и доволен(тёмные очки)
(:-) Улыбка во всё лицо
:-D Громко смеяться
:?) Спросить с улыбкой
;?) Ехидно спросить
:!) Согласиться с улыбкой
;!) Согласиться ехидно улыбаясь

:-| Отсуствие эмоций ("хм...")
:-o Удивиться
:-& Лишиться дара речи,смутиться
%-) Устал (24 часa за клавой)
:-9 Облизываться
:-e Разочарован
:-t Злой
:-О Кричать
:-@ Орать
:-X Молчать
8:-) Maлeнькaя дeвoчкa
:-)-8 Бoльшaя дeвoчкa

:-] Болван
:-[ Hеулыбающийся болван
:-k Бейте меня
:-< Совершенно грустный
:-v Говорящая голова
:*) Пьян
:^) Hос сломан
:v) Hос сломан в другом направлении
:_) Hос сдвинулся с лица
:<) Совершенно грустный
:=) Два носа
:o) Клоун
:u) Смешной нос (левый)
:n) Смешной нос (правый)
B-) Очкарик
O-) Циклоп
.-) Oднoглaзый
,-) Пoдмигивaющий oднoглaзый
g-) Пeнcнe
|-I Cпит
|~o Xpaпит
|-O Зeвaет
%-6 Moзг yмep
8-| Heизвecтнocть
::-) Haдeвaть oчки (4 глaзa)
B:-) Oчки нa лбy
:-{) C ycaми
:-#) Гycтыe ycы
{:-) Haдeть пapик
}:-) Пapик нaдeтый шиворот-навыворот
:-)~ Валять дурака
:-~) Mёpзнyть
:'-) Счастлив до слёз
>:-> По-настоящему грозный комментарий
>;-> Подмигивающий и грозный вид
:-[ Вампир
:-E Клыкастый вампир
:-F С обломаным клыком
:-* Съел что-то кислое
:-# В наручниках
:-Q Курит
:-? Курит трубку
:-S Hесогласованное утверждение
=:-) Весёлая голова ;-)
-:-) Пaнк
-:-( Mpaчный пaнк
+-:-) Pимcкий пaпa
':-) Cбpитa oднa бpoвь
,:-) Cбpитa дpyгaя бpoвь
>O :-) Aнгeл
C=:-) Пoвap
*<|:-) Санта Клаус
E-:-) Paдиoлюбитeль
8 :-) Boлшeбник
@:-) B тюpбaнe
[:-) В наушниках
:-)) Двoйнoй пoдбopoдoк
;:-) Дeмoн, дъявoл
(:-) Бoльшaя yлыбкa
+:-) Cвящeнник
:-)X B гaлcтyкe-бaбoчкe
(-: Лeвшa
[:] Poбoт
:-{} Haмaзaтьcя гyбнoй пoмaдoй
;|-) Kитaeц
<|-( Mpaчный китaeц
@= Ядepнaя вoйнa
*:o) Kлoyн
3:] Дyтьcя
3:[ Oчeнь oбижeннaя физиoнoмия
d8= Бoбёp в зaщитныx oчкax и бoльшoй шляпe
(:I Яйцeгoлoвый
<:-I Tyпицa
K:P С пpoпeллepoм
:-: Myтaнт
- Heвидимкa
[] Oбъятия
~~:-( Гopящий
8 Бecкoнeчнocть (8-о С похмелья
:| Думает
:-/ Скептически
:- Не решившийся
:- Плюнуть
:-1 Hормально
:-! Hормально
:-$ Рот закрыт на замок
:-% Банкир
:-q Пытаться дотронуться до носа языком
:-a То же с другой стороны

11 янв. 1999 г.

Всё по новой. Сайт для состаривания.

Итак, я решил, что начну снова делать сайты, но обвешивать их рекламой буду ещё не скоро.
Возможно, я вообще не стану обвешивать некоторые из них рекламой и следить за тем да этим, а тупо продам некоторые из них, но пока говорить об этом сложно.
Предугадать как будет развиваться СЕО в ближайший год весьма трудно.
Конечно из бесплатных площадок самыми интересными остаются Гугл и Народ, при всей их консервативности - это стабильные хостинги, с которых сайты просто так не пропадают и исправно прибавляют в рейтинге, если на то есть основания.
И ещё интересно мне именно создание сайтов, я попробовал кажется уже все виды заработка в интернете и ничего другое мне решительно не понравилось.  По сему, последую главному психологическому принципу в развитии бизнеса - делай то что тебе нравится, именно это может принести тебе деньги.
Какими бы тщетными ни были усилия на развитие сайта их никогда нельзя назвать тупой и ненужной работой, во-первых работа эта интересная, а во-вторых она даёт наработку опыта и знаний, даёт возможность не отставать от времени, хотя бы некоторых направлениях.
Да и быть только пользователем интернета мне как-то непривычно, я привык всё же здесь что-то менять, что-то вносить своё...

Заработки в Интернете

Серия постов "достало" посвящено заработкам различных компаний на сотрудниках, обманах покупателей и партнёров.

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

6 янв. 1999 г.

Как отформатировать память телефона или смартфона Nokia с помощью трех кнопок

Как отформатировать память телефона или смартфона Nokia с помощью трех кнопок

Если ваш телефон или смартфон Nokia не включается – в первую очередь попробуйте его поднять с помощью форматирования его внутренней памяти. Вытаскиваем карту памяти из аппарата и приступаем к процедуре форматирования памяти вашего телефона или смартфона Nokia.

В случае со смартфоном нажимаем одновременно на кнопки «Вызова» «3» и «звёздочку» и не отпуская их, нажимаем кнопку включения телефона. Запустится процедура автоматического форматирования памяти смартфона. На некоторых моделях телефонов Nokia, куда входят модели N78 и N81, вместо клавиши вызова, нужно жать клавишу «мультимедиа», и некоторые модели, например 5800 форматируется тремя кнопками «Вызова» «Отбоя» «Камера». В случае если с помощью вышеописанной процедуры не удалось поднять ваш смартфон, значат вам необходимо прошить данный аппарат.

5 янв. 1999 г.

Cоздание книг в формате ePub


Инструменты для создания книг в формате ePub


Конвертация онлайн

Веб сервисы лучше использовать для конвертации небольшого количества документов или книг, размером не больше 30 МБ. Таких ресурсов я знаю два: http://www.epub2go.com и http://www.2epub.com/. Оба работают по похожей схеме. Нужно загрузить исходные файлы, подождать когда закончится конвертация и сохранить получившийся epub себе. Первый сервис конвертирует только из pdf в epub, а второй из doc, epub, fb2, html, lit, lrf, mobi, odt, pdb, pdf, prc, rtf, txt в epub, fb2, lit, lrf или mobi.

Конвертация на компьютере

Больше всего возможностей для конвертирования (а также внесения некоторых коррекций) имеет Calibre. Ее возможности действительно поражают. Во-первых, при установке программы вам предоставляется выбор устройств для чтения электронных книг, с форматом которых вам придется работать в дальнейшем.
Есть поддержка русского языка, что тоже не мало важно. Преображает форматы: cbz, cbr, cbc, epub, fb2, html, lit, lrf, mobi, odt, pdf, prc**, pdb, pml, rb, rtf, tcr, txt в epub, fb2, oeb, lit, lrf, mobi, pdb, pml, rb, pdf, tcr, txt.
В основном окне очень легко сориентироваться что к чему. Понятно где файлы загружаются, как и во что конвертируются, и как отправляются на iPhone, для чтения в Stanza.
Программа имеет массу возможностей, на описание которых уйдет много времени и места, поэтому я попробую остановится только на основных моментах. Перед конвертацией можно внести некоторые поправки в будущий документ, например, вручную ввести авторов, издательство и так далее.
Очень понравилось как программа организует книги (включая и исходный файл) на диске. По умолчанию, все книги загруженные и конвертируемые в программе хранятся в папке вашего пользователя Calibre Library.
Как видно на снимке, все красиво расставлено по авторам в каждой отдельной папке. После ознакомления с программой мой вердикт однозначен: все, кто хотя бы иногда читает электронные книги, Calibre должен иметь. Ну и плюс она бесплатна (я бы сказал: «БОЛЬШОЙ плюс»).
Намного проще программа EPUBGen. Ее лучше использовать при конвертации документов, чем больших книг. Это простая утилита, которая конвертирует fb2, doc, rtf в epub. В ее окно нужно перетащить файлы, и если они не большого размера, то конвертация проходит мгновенно.
Хранятся получившиеся epub в папке пользователя EPUBGen, но они разделены по своей иерархии. Как итог, можно смело сказать, что это программа для быстрого «перегона» небольшого количества документов. Для некоторых пользователей — то что нужно.

Редактирование epub

На самом деле, инструмент для редактирования epub я знаю один. Это бесплатная программа под названием Sigil. По своей сути — это полноценный текстовый редактор, назначение которого — редактирование epub.
Здесь вам и копирование/вставка, нумерация и разделы. Одним словом — есть чем работать. Детально описывать функции не буду. Много пользователей и так хорошо разбираются в текстовых редакторах. Здесь тоже нет ничего сложного.
Вот такая у меня получилась подборка. Для обычных читателей электронных книг этого больше чем достаточно. Но только следует помнить, что для полноценного отображения книги в той же Stanza нужно адекватное качество входящего ресурса. То есть, если есть не очень правильно отсканированная книга, то не следует ожидать чудес и от epub. В любом случае, не засоряйте свои читалки!

4 янв. 1999 г.

Как сделать ЯВА (JAVA) книгу для телефона

источник
Тут выложу Инструкцию + Видеоурок (1.19 Мб) по созданию ява (*.jar) книг для мобильных телефонов. Сейчас чтение книг на телефоне становится все более и более распространено, тем более что почти все телефоны позволяют читать ява книги.

Видеоурок по созданию книг КАЧАТЬ ТУТ

Инструкция:
  1. Качаем программу MobileJavaBookCreater, которая лежит тут: MobileJavaBookCreater (235 кб).
  2. Распаковываем архив в любую папку.
  3. Запускаем программу (файл MobileJavaBookCreater.exe)
  4. В появившемся окне открываем заранее сохраненную книгу в формате *.txt или же вставлем текст из буфера обмена в нижнее окно.
  5. Пишем желаемое имя файла (имя писать только латинскими буквами) и жмем кнопку создать.
  6. Закрываем программу и выходим из этой папки назад на 1 директорию, там должна создаться папка с именем которое вы указали в программе.
  7. Заходим в эту папку, выделяем все и сжимаем любым архиватором (сжимаем содержимое папки, а не саму папку). У нас получается архив ZIP.
  8. Изменяем расширение файла с *.ZIP на *.JAR и перекидываем его в телефон.
  9. Запускаем принятый файл и наслаждаемся чтением.

Программу качать ОТСЮДА