Пишу, по большей части, про историю, свою жизнь и немного про программирование.

Safari: как из текстового поля сделать поле для ввода пароля

Как говорится «хозяйке на заметку».

У WebKit (браузер Safari) есть CSS-свойство «-webkit-text-security», которое позволяет установить на что заменять введённые в текстовое поле символы. Может принимать следующие значения: «none», «disk», «circle» и «square». Переводить не надо, думаю.

Это помогает обойти не очень (на мой взгляд) удобное ограничение Mac OS, что в поле пароля нельзя вводить русские буквы. У меня некоторые пароли содержат символы в двух раскладках.

4 комментария
0range (0range.ru) 2009

Да разработчики webkit молодцы. Хоть Safari и не хватает функционала, но поддержка и развитие стандартов, а также скорость рендеринга у них на 5 с плюсом.
Кстати 3д трансформы видел (если нет у мня можешь ссылки на прмеры найти)? Скорость приличная, а какие просторы для анимированных эффектов открывает! На днях хочу сварить что-нить в 3д, потестить :)

Евгений Степанищев (bolknote.ru) 2009

Комментарий для 0range.ru:

3D видела, да.

Меня смущает, что когда Safari что-то нестандартное прикручивает, все говорят «ух, молодцы», а когда это делается Microsoft все говорят «вот гады, опять всё по-своему сделали» :)

dizzy2 (services.mozilla.com/openid/dizzy2/) 2009
Евгений Степанищев (bolknote.ru) 2009

Комментарий для services.mozilla.com/openid/dizzy2/:

Эта ссылка есть в моей заметке. Что вы этим хотели сказать?