FlashWorld :: Flash и около

Thursday, January 12, 2006

Прототип. Транслит.

Вот прототип для преобразования русского текста в транслит:
String.prototype.translit = function() {
var str = this;
ru = ["А", "Б", "В", "Г", "Д", "Е", "Ё", "Ж", "З", "И", "Й", "К", "Л", "М", "Н", "О", "П", "Р", "С", "Т", "У", "Ф", "Х", "Ц", "Ч", "Ш", "Щ", "Э", "Ю", "Я", "а", "б", "в", "г", "д", "е", "ё", "ж", "з", "и", "й", "к", "л", "м", "н", "о", "п", "р", "с", "т", "у", "ф", "х", "ц", "ч", "ш", "щ", "ь", "ы", "ъ", "э", "ю", "я"];
tr = ["A", "B", "V", "G", "D", "E", "E", "Zh", "Z", "I", "I", "K", "L", "M", "N", "O", "P", "R", "S", "T", "U", "F", "H", "C", "Ch", "Sh", "Sh'", "E", "Yu", "Ya", "a", "b", "v", "g", "d", "e", "e", "zh", "z", "i", "i", "k", "l", "m", "n", "o", "p", "r", "s", "t", "u", "f", "h", "c", "ch", "sh", "sh'", "'", "i", "'", "e", "yu", "ya"];
var i = 0;
while (i <>
str = (str.split(ru[i])).join(tr[i]);
i++;
}
return str;
};
/** мануал **/
//Это метод для преобразования русского текста в транслит.
//Как юзать:
i = "Ваш текст тут";
trace(i.translit()); // вызываем метод
Здесь исходник.

Tuesday, January 03, 2006

Web 2.0

Ну что ж, если эта тема так популярна, то и почему бы мне не написать об этом. Я не буду говорить о грядущих переменах и вообще радоваться по этому поводу. Web 2.0 не возможен. Web - это не браузер, он не может измениться за один миг и поменять представления людей. Хотя у меня возникает именно такое мнение, когда я читаю статьи по Web 2.0. Почитав недавно найденый мною блог на mail.ru, где как раз обсуждали вторую версию веба, у меня сложилось впечатление, что эти люди готовятся к моменту "преображения веба". Они как-будто знают, что, выйдя однажды в Интернет, увидят уже новый веб. Представляю себе надпись на весь экран "Велкам ту веб 2.0!" и кнопочки на сайтах "Best viewed in Web 1.0" или "Optimized with Web 1.0". Так же видел где-то табличку, сравнивающую "старый" и "новый" web. Персональных страниц не будет - будут персональные блоги и дневники. Все поисковики будут работать на AJAX'e и тд...
Тут я даже могу согласиться с Нильсеном, который "с сокрушением отмечает, что дизайнеры чрезмерно увлекаются современными технологиями, в частности, устраивают конференции по новомодному "Web 2.0", тогда как пользователям на самом деле нет никакого дела до технологий. Им нужно только, чтобы текст читался, контент отвечал на их вопросы, а навигация и поиск позволяли найти нужную информацию."
В таком случае надо говорить не о Web 2.0, а об улучшении Web'a, в частности повышения юзабилити, улучшения поиска и тд...