`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Андрей Зубинский

Даже не лежало. Валялось. Под ногами.

+88
голосов

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

итак, всё дело в... непечатном символе табуляции.

он обычно используется даже не столько для "наведения красоты", сколько для повышения заметности и распознаваемости семантически и синтаксически связаных фрагментов текста за счет выравнивания их по вертикали виртуального листа.

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

и, соотвественно, ширина N знакомест, "отображающих" табуляцию (обычно конкретное N указывается в настройках текстового редактора).

отсюда и бесконечные поиски программистами хороших моноширинных шрифтов.

поразительно - только в 2008 году кто-то до этого додумался и предложил символы табуляции, обозначающие не "длинные пробелы", а виртуальные колонки переменной ширины. этот кто-то - Ник Гравгаард, датский программист.

а больше об этом и говорить-то нечего, всё понятно из демонстрации на странице автора идеи.

поддержка "эластичной табуляции" реализована Гравгаардом в виде плагина для редактора Gedit, и, похоже, скоро появится во многих редакторах популярных IDE.

 

ps

 

меня поправили - Гравгаард (или Гравгорд, как кому нравится) придумал эластичную табуляцию в 2006 году.

правда, начнают выидеть в ней смысл всё-таки в 2008 - по крайней мере, если верить записи в блоге Гравгаарда.

Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365

+88
голосов

Напечатать Отправить другу

Читайте также

Андрей, вы неверное не знаете как читать на языке одной из стран Скандинавии (или другой из стран Скандинавии)
Двойное "a" или одинарное "å" читаются как похоже на удлинённый длинный русский звук "о". Тогда как "o" часто читается ближе к Русскому "у" (похоже на то как в Английском в словах to do).

Можно было бы сказать что у Датчан по своему читаются буквы, не так как у других народов Европы, и поставить точку. В общем в Йоркшире (Север Англии), больше так как по Датски, и по Норвежски читается очень похоже на Английский только букв меньше с недавнего времени.

Вот я тут давал ссылки на сайт Британской армии, и Норвежской армии.
И написал что возмущался что Британский URL был намного длиннее.

С того времени стратегия в области "сайтостроения" Британского правительства пересмотрена:

Которко и ясно: http://WWW.MOD.UK
Во первых на новом сайте по сравнению со старым упразднен домен уровня ".gov". Во вторых название по модному короткое и в целом легко запоминается.

Теперь Министерство обороны Великобритании раскручивает сайт, на своих пресс конференциях, и официальных мероприятиях можно увидеть этот простой адрес сайта емким контентом.

В отличии от Норвежского сайта на Британском я не нашел онлайновых игр. Но возможно на то есть своя причина.

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

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

Неужели!
http://www.joelonsoftware.com/items/2006/07/03.html
См. дату.

Джоеля, значит, не читаете...
А зря.

там ничего нет, кроме цитаты из упомянутого

не читаю Джоеля этого, он мне отвратителен

дисплеи уже бог весть сколько лет все растровые

Вы хотели сказать -- графические (не текстовые)?
Бо ж даже древние текстовые терминалы тоже растровые :) (не представляю себе векторный текстовый экран -- у него же рефреш будет никакой из-за огромного количества элементов).

да, я примерно это и хотел сказать

а векторные терминалы были.
и рисовали текст, да.
и были даже культовыми.

tektronix 4010, например.

а векторные терминалы были.
и рисовали текст, да.

А, там была запоминающая ЭЛТ.
(см. Tektronix 4014)

За принципом осцилоскопа, чи як?

Хм, дивно. Невже в тому ж нотпаді хтось створює колонки інакше, а ніж tab'ами? В будь-якому табличному редакторі це теж використовується... Чи я чогось не розумію? Просвітіть, навколо чого стільки шуму?

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT