Транслитерация кириллицы в URL на JS

Приведённая ниже функция транслитерации на Javascript преобразует строку таким образом, что остаются только допустимые в URL символы. Это латинские буквы, дефис и цифры. Конечно в URI можно использовать что угодно, хоть русские буквы, но я решил для порядка ограничиться. Останутся латинские буквы, цифры и знак «-«. Кириллические буквы заменятся на аналоги(в конце поста приведена таблица транслитерации).

Данную функцию использую для составления URI из названия страницы. Насчёт соответствия какому либо ГОСТ-у не проверял, но вроде бы Яндекс понимает данную транслитерацию. Думаю код можно написать и попроще. Читать далее »

2
Рубрики: JavaScript

15 лет назад и сегодня

Прогресс меняет нашу жизнь в лучшую? сторону. Увидел сегодня картинку — не смог не выложить. Компьютер и интернет!(ещё бы, когда бывает отключают интернет компьютер кажется серым ненужным ящиком)  для некоторых порой всё.

0
Рубрики: Юмор

Максимальные требования в Web-программисту

Наверняка многие видели в интернете такую юморную вакансию:

Вакансия: водитель.
Требования: профессиональные навыки в управлении легковыми и грузовыми автомобилями, троллейбусами, трамваями, поездами метрополитена и фуникулера, экскаваторами и бульдозерами, спецмашинами на гусеничном ходу, боевыми машинами пехоты и современными легкими/средними танками, находящимисяна вооружении стран СНГ и НАТО.
Навыки раллийного и экстремального вождения обязательны. Опыт управления болидами «Формулы-1» — приветствуется. Знания и опыт ремонта поршневых и роторных двигателей, автоматических и ручных трансмиссий, систем зажигания, антиблокировочных систем, навигационных систем и автомобильных аудиосистем ведущих поизводителей — обязательны. Опыт проведения кузовных и окрасочных работ — приветствуется. Претенденты должны иметь сертификаты Mercedes, BMW, а также справки об участии в крупных международных ралли не более чем двухлетней давности.
Зарплата: 1500-2500 рублей, определяется по результатам собеседования.

Мне захотелось составить такую же для Web-программиста. Читать далее »

1

Ура, с днём программиста!

Сегодня 256 день году, 13 сентября 2011 года и мы уже как третий раз официально празднует день программиста. Ура, ура, ура!

0

Как узнать историю домена?

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

10

WordPress прекращает поддержку IE6

Популярный блоговый движок WordPress присоединился к растущей группе сайтов, прекративший поддержку браузера Internet Explorer 6. Последнее обновление на WordPress.com принесло несколько новых возможностей и обновлений, улучшен дизайн в административной панели, но пожалуй более важная новость в новом релизе, это то, что страницы административной панели больше не поддерживают IE 6. Читать далее »

1

Лёгкий способ создания спрайтов

Если вы когда либо использовали Page Speed от Google или YSlow от Yahoo для оптимизации сайтов, то скорее всего видели совет «Используйте CSS спрайты».

CSS спрайты позволяют снизить количество HTTP запросов за счёт компоновки всех изображений в одном файле. Этот файл вы можете показывать на страницах, используя его в качестве фона. Задав ширину и высоту элемента,можно установить фон с нужной позицией, background-position, при котором будет видна только нужная часть всего большого изображения. Читать далее »

0
Рубрики: HTML/CSS, Tools