View in Telegram
Немного про связь времён и чугунное легаси. Известно, что стандартный размер текстового терминала (80х24 символа, реже 80х25) остался от аппаратных терминалов bit.ly/2R2cyp1, а те унаследовали этот формат от размера перфокарты. Даже окно командной строки в Windows до сих пор имеет такой размер по умолчанию. Менее известный факт в том, что стандарт перфокарт IBM 80-column punched card bit.ly/2W5SMgg, принятый в 1928 году (80х12, межсточный интрвал = 1 строке), заимствовал физический размер карты у перфокарт Германа Холлерита bit.ly/1UKYeQ8, изобретателя перфокарт вообще и основателя компании Tabulating Machine Company, одной из компаний, слияние которых позже породило IBM. Этот самый Герман Холлерит придумал, в частности, табулирующую систему для сбора и обработки статистики переписи населения в США в 1890 году. Задача оптимизации обработки статистики стояла остро, например, результаты предыдущей переписи 1880 года обрабатывались 8 лет. Оптимизировали, как могли, в частности, приспособили к перевозке перфокарт стандартные контейнеры Министерства Финансов, использовавшиеся для перевозки денег. Размер купюры в то время был заметно больше bit.ly/2W79ED6, поэтому перфокарты для переписи сделали того же размера. Итого, физический размер перфокарты IBM 80-column punched card равен размеру купюр, имеющих хождение в США с 1862 до 1923 года. На холлеритовских перфокартах было 24 колонки, а на новых, образца 1928 года, сделали уплотнение ширины от 3 к 10 и получилось 80. Число столбцов получилось таким, скорее всего, просто потому, что в то время на большинстве печатных машинок стандартная плотность шрифта была 12 символов на дюйм, что даёт максимум около 88 столбцов на карточке шириной 7 3⁄8 дюйма. Если вычесть место под поля и округлить, то получится как раз 80. Плотность шрифта 12 pitch была введена компанией Remington Typewriter где-то между 1886 и 1891 годами (до этого стандартом было 10 pitch), названа Elite, и быстро подхвачена другими производителями печатных машинок bit.ly/2DmoK0r. В итоге, размер окна терминала в символах обусловлен, по всей видимости, отношением размеров долларовой купюры образца 1862 года и стандартом плотности шрифта печатных машинок, введённым примерно в 1890 году. Бытует мнение, что современные графические разрешения также восходят к размеру перфокарты. Отчасти это так, но есть нюансы. Помимо этого есть другие факторы, влияющие на разрешения экрана. Во-первых, это склонность программистов округлять всё до степеней двойки (у советской БК, например, были графические режимы 512х256 и 256х256). Во-вторых, необходимость учитывать физические неудобства и специфику дисплеев, разные отношения сторон экранов (16:9/4:3/...), разное число строк в развёртке и прочий зоопарк bit.ly/1ZF4glD. Но, действительно, первым графическим стандартом IBM стал в 1981 году CGA bit.ly/2QY0Coo, и там использовался подход, сопоставляющий каждому обычному текстовому знакоместу некоторый прямоугольник пикселей. Так, из текстового режима 80х25 знакомест получилось 640х200 пикселей, а из режима 40х25 -- 320х200 пикселей. Дальше, среди прочих разрешений в течение уже почти 40 лет из CGA умножением на разные константы получились затем всякие VGA, SVGA, SXGA и так далее, до современных монстров типа WHUXGA (7680×4800) bit.ly/2sCFryA.
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Find friends or serious relationships easily