Кратко

  • 23 января 1998 года U.S. Department of Education объяснило отказ в сертификации IE 4.01: несовместимость JavaScript не позволяла гарантировать точность данных.
  • Веб-версия FAFSA избавляла от установки отдельной программы, но требовала проверки ввода и передачи сведений для каждой поддерживаемой версии браузера.

У хорошей анкеты есть редкий талант: вовремя перестать задавать лишние вопросы. Для FAFSA on the Web на 1998–1999 год готовили именно такое улучшение. Вопросы объединяли в группы, трудные места снабжали подсказками, а логику пропуска неподходящих вопросов дорабатывали по результатам испытаний с пользователями. Семье предстояло меньше разбираться в устройстве самой анкеты.

Этот замысел описан в официальном письме за ноябрь 1997 года. Там же подтверждалось, что веб-сервис начал работу 30 июня. FAFSA, бесплатное заявление на федеральную помощь студентам в США, можно было заполнять без установки специальной программы. Внутри были инструкции и поиск кодов учебных заведений. Браузер брал на себя все более содержательную роль.

И вскоре выяснилось, что эту роль нельзя автоматически доверить самой свежей версии. В сообщении от 23 января 1998 года U.S. Department of Education объяснило, почему Internet Explorer 4.01 отсутствует в списке сертифицированных браузеров. Несовместимость JavaScript не позволяла гарантировать точность данных. Версия 4.0 под Windows 95 или Windows NT была одобрена. Обновление явилось за допуском и получило пересдачу.

Проверяли не только внешний вид страницы. По сообщению ведомства, каждую выпущенную версию испытывали с программой FAFSA: должны были правильно работать проверки введенных сведений и точно передаваться данные в базу. Ответ на экране проходил через программную логику, прежде чем становился записью, с которой могла работать организация. В этой цепочке маленькая смена версии заслуживала большого внимания.

Технические условия существовали с начала проекта. В анонсе за февраль 1997 года требовался браузер с SSL 3.0 — протоколом шифрования, выбранным тогда для сервиса. При его поддержке можно было пользоваться компьютерами Windows или Macintosh. Январский список 1998 года делал условие более подробным: конкретные версии Netscape Navigator поддерживались на определенных системах, а 4.04 еще проходила оценку. Название программы на значке не отвечало на весь вопрос о совместимости.

Ведомство сообщило о проблеме IE 4.01 компании Microsoft и работало с ней над вопросом. Число испорченных заявлений или потерянных выплат в уведомлении отсутствовало. Зафиксированное решение касалось сертификации: точность этой комбинации гарантировать не удавалось. Границу поддерживаемого сервиса определяла государственная организация, а версии одного из его инструментов выпускала другая.

Для заявителя выигрыш оставался вполне осязаемым: отдельную программу устанавливать больше не требовалось. Для оператора начиналась постоянная работа с чужими обновлениями. Нужно было следить за всем путем ответа, включая его появление в правильном месте базы. В начале 1998 года этот путь напомнил о себе цифрами 4.0 и 4.01. До учебных экзаменов было еще далеко, а браузер свой уже провалил.