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

Юникод в помощь!

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

#Казань-ю (34.18КиБ)

Всё что нужно сделать — вставить в месте, где нужно сделать разрыв хеша, символ, который называется «пробел нулевой ширины». Я его просто скопировал из соответствующей статьи в «Википедии».

12 комментариев
Сергей 2013

По-моему, надо просто подождать когда твиттер научится искать по-русски, а теги ставить правильно. А очень напоминает ситуацию с хаками под специфические браузеры. Что важнее в конце концов — человек или какой-то кривой софт?

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

Комментарий для Сергей:

Почему я должен ждать, если я не хочу ждать?

Астродроид Женя (efix.livejournal.com) 2013

Интересный метод. Жалко, не сработает для #Казан*и*.

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

Комментарий для efix.livejournal.com:

Надо ввести хеш-тег «#Казан», по-татарски :)

jankkhvej.tumblr.com 2013

А почему вы должны пользоваться плохим продуктом вообще?

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

Комментарий для jankkhvej.tumblr.com:

Потому что продукт делает не его возможности, а его аудитория.

Сергей 2013

Мне кажется именно из-за таких идей и существует IE6. Именно из-за этаких идей та же Microsoft выпустила Surface.

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

Комментарий для Сергей:

Я не понял о чём вы. Не могли бы вы расшифровать свою мысль?

jankkhvej.tumblr.com 2013

Комментарий для Евгения Степанищева:

Вместо того чтобы активно противостоять плохому ПО, помогать его улучшить, такие люди продолжают пользоваться им, изобретают хаки, ищут пути обхода, или вообще не обращают внимания, как в случае людей, снимающих вертикальное видео ( http://parislemon.com/post/45424753711/david-say-no-to-vertical-videos-great-john ). Если бы все сказали твиттеру — «поиск не учитывает морфологию? Давай, досвиданья!» — твиттер бы быстро реализовал бы всё, что нужно. Сказали бы все майкрософту — «нестандартно? Не хотите стандартизировать то, что придумали? Давайте, на свалку!» — мир стал бы лучше.

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

Комментарий для jankkhvej.tumblr.com:

Если бы все сказали твиттеру — «поиск не учитывает морфологию? Давай, досвиданья!» — твиттер бы быстро реализовал бы всё, что нужно

Очень сомневаюсь. Скорее всего, они поступили бы как «ГитХаб» — выпилили бы русификацию, так как посещений из русскоязычного сегмента стало бы слишком мало. Рунет — это капля в море англоговорящих.

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

А что до Микрософта — это именно они были стандартом в своё время, а никакой не W3C. Последние не имели реального влияния. И это закономерно, в IE придумали 90% существующих сейчас стандартов. Сказать «Микрософту» «давай, досвиданья» невозможно было — не к кому переходить. Сейчас, когда конкуренция возросла, есть куда переходить, люди переходят.

maximals.ru 2013

Мне кажется более семантичным вставлять символ мягкого переноса ( http://en.wikipedia.org/wiki/Soft_hyphen ).

Чем сам пользуюсь и всем советую.

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

Комментарий для http://maximals.ru:

Да, ваш способ лучше.