Кратко

  • Версия 2 beta 6 добавляла фреймы и таблицы стилей, сохраняя прежнюю версию для браузеров без поддержки фреймов.
  • Более 1500 сообщений пользователей помогли сформировать переделку. Автор прямо написал, что отмеченные химические ошибки пока оставались на месте.

У обновления WebElements в январе 1997 года был пункт, которому трудно позавидовать: сообщённые химические ошибки всё ещё присутствуют, исправление — следующая задача. Красивую витрину открывали вместе с перечнем незаконченных дел.

Mark Winter разместил объявление о версии 2 beta 6 в sci.chem 3 января. Он описал серьёзную переделку интерфейса с фреймами и таблицами стилей, попросил отзывы и поблагодарил внимательных пользователей за обнаруженные ошибки. Новая внешность периодической таблицы получила вполне честную сопроводительную записку.

У работы над внешностью были веские основания. В рукописи 1995 года, написанной Winter с коллегами, химикам объясняли, что браузер определяет шрифты, размеры и другие особенности отображения. Дисциплине нужны верхние и нижние индексы, греческие буквы. Поддержка таких знаков различалась; авторы отмечали способность Mosaic показывать индексы. Формулу требовалось доставить так, чтобы её можно было прочесть.

WebElements уже предоставлял таблицу с переходами по элементам и графические представления данных. Работали и два сетевых расчёта: изотопные распределения и процентное содержание элементов. Пользователь вводил формулу, веб-сервер поручал вычисление компоненту MacElements на Macintosh, после чего возвращал HTML. За небольшим полем ввода стояла вполне материальная последовательность программ.

В 1997 году Winter особенно интересовали отзывы пользователей Internet Explorer с поддержкой таблиц стилей. Он ожидал, что читатели без такой поддержки обойдутся без проблем, и просил сообщать о неполадках. Для браузеров, не понимающих фреймы, оставили старую версию до подготовки новой бесфреймовой. Читателю сохраняли запасную дверь.

Переделку, по словам автора, подтолкнули более 1500 сообщений пользователей. Это объём переписки, а количество химических ошибок в объявлении не подсчитано. Файлы, сообщал Winter, стали меньше; он рассчитывал ускорить загрузку за пределами Великобритании. Цифр замеров в тексте нет.

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

Новый экран легко придаёт старому содержимому уверенный вид. Объявление показывало читателю границы обновления: куда ушёл труд и что ещё ожидает проверки. Рамку покрасили. Красный карандаш оставался при деле.