4.2. Кодировки в пост-ASCII мире
4.2. Кодировки в пост-ASCII мире
«Век ASCII» прошел, хотя не все еще осознали этот факт. Многие допущения, которые программисты делали в прошлом, уже несправедливы. Нам необходимо новое мышление.
Есть две идеи, которые, на мой взгляд, являются основополагающими, почти аксиомами. Во-первых, строка не имеет внутренней интерпретации. Она должна интерпретироваться в соответствии с некоторым внешним стандартом. Во-вторых, байт и символ — не одно и то же; символ может состоять из одного или нескольких байтов. Есть и другие уроки, но это самое важное.
Эти факты оказывают на программирование тонкое влияние. Рассмотрим сначала, как следует работать с символьными строками по-современному.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Преобразование символов из кодировки ASCII в Unicode
Преобразование символов из кодировки ASCII в Unicode Измерения выполнялись для восьми программ, каждая из которых преобразовывала файл размером 12,8 Мбайт в файл размером 25,6 Мбайт. Соответствующие результаты представлены в табл. В.2.1. Программа atou (программа 2.4) сопоставима с
Установка кодировки символов
Установка кодировки символов Для значительных переработок исходных документов важно знать, что можно устанавливать кодировку символов в результирующих документах при помощи атрибута encoding элемента <xsl:output>. Однако нет гарантии, что ваш процессор XSLT будет
Выносим CSS-файлы в пост-загрузку
Выносим CSS-файлы в пост-загрузку При использовании data:URI итоговый CSS-файл занимает довольно большой объем (фактически равный 110-120% от размера всех картинок и набору базовых CSS-правил). И это в виде архива. Если файл не заархивирован, то его дополнительный размер
9.3.2. Таблицы кодировки символов
9.3.2. Таблицы кодировки символов В человеческом мире информация представляется последовательностями символов. Каждый символ имеет каноническое изображение, которое позволяет однозначно идентифицировать данный символ. Шрифты задают разные варианты начертания
Изменение размера шрифта и кодировки
Изменение размера шрифта и кодировки Для начала изучим две очень полезные команды, которые находятся в меню Вид и называются Размер шрифта и Кодировка.С первой проще. Проведя несложные манипуляции мышью (рис. 7.1), вы можете выбрать размер экранных шрифтов в зависимости от
13.5.1 Терминалы ASCII
13.5.1 Терминалы ASCII Терминалы ASCII используются с Unix и компьютерами VAX компании Digital Equipment Corporation. Эти терминалы обеспечивают:? Удаленную эхо-печать (remote echoing) каждого символа. Т.е. каждый посланный удаленному хосту символ возвращается назад, до того как будет отображен на
14.5.2 Пересылка текста ASCII
14.5.2 Пересылка текста ASCII Хотя текст ASCII является стандартным, компьютеры интерпретируют его по-разному из-за различия в кодах конца строки. Системы Unix используют для этого <LF>, компьютеры PC — <CR><LF>, a Macintosh — <CR>.Для устранения этих различий FTP превращает
Поддержка кодировки UNICODE
Поддержка кодировки UNICODE Microsoft ODBC 3.5 определяет два типа драйверов - ANSI и UNICODE. Gemini ODBC-драйвер является по этой классификации драйвером UNICODE. Это дает возможность приложениям, использующим версию UNICODE интерфейса ODBC, обрабатывать данные различных национальных наборов
Кодировки в XSLT-преобразованиях
Кодировки в XSLT-преобразованиях Несмотря на то, что в логических деревьях, которыми манипулирует XSLT, текстовые узлы представляются в кодировке Unicode, очень часто в обрабатываемых документах бывает необходимо использовать также другие кодировки. К примеру, большинство
Анархия, государство и Интернет: о законотворчестве в киберпространстве Дэвид Пост [138] Введение
Анархия, государство и Интернет: о законотворчестве в киберпространстве Дэвид Пост[138] Введение В настоящее время всевозрастающее внимание уделяется интересным и важным вопросам о нормах, которые будут (или должны) управлять поведением в рамках глобальной сетевой среды:
Обратная сторона эпохи пост-ПК: 30-долларовый компьютер Raspberry Pi Андрей Письменный
Обратная сторона эпохи пост-ПК: 30-долларовый компьютер Raspberry Pi Андрей Письменный Опубликовано 04 июля 2012 года Весть о том, что в скором времени в продаже может появиться компьютер, стоящий всего 25-30 долларов и умещающийся на ладони, в 2011 году облетела
Обратная сторона эпохи пост-ПК: 30-долларовый компьютер Raspberry Pi
Обратная сторона эпохи пост-ПК: 30-долларовый компьютер Raspberry Pi Автор: Андрей ПисьменныйОпубликовано 04 июля 2012 годаВесть о том, что в скором времени в продаже может появиться компьютер, стоящий всего 25-30 долларов и умещающийся на ладони, в 2011 году облетела интернет с такой
Фултон Хэл
Просмотр ограничен
Смотрите доступные для ознакомления главы 👉