===[ Программы ]=== #post-id: 5486-12-09 #original-date: 3.08.2015 Mon #original-time: 12:09 PM #original-day: 5486 #original-host: WinXP Prof SP3 (Build 2600) > The new version also changed the UI for the buttons in the > toolbar. Whereas previous buttons had free-standing defined > shapes, the new buttons featured shapes within a lozenge-shaped > capsule. According to many users, and even Apple's own human > interface guidelines at the time, this was worse for usability. > An open-source third-party application that reverted the icons > to their former shapes was available. Nevertheless, Apple updated > their guidelines to include capsule-shaped buttons, and the new > UI persisted. https://en.wikipedia.org/wiki/Mail_%28Apple%29 Как в той истории: «Держи, новая спецификация». ---------- ~ ---------- Полная версия истории специально для немикроблоггеров. История из книги «Как не нужно программировать на C++». Приводится по памяти. > Когда-то я программировал панель, которая показывала состояние > устройства. Там были индикаторы «Низкий уровень масла», «Перегрев» > и прочие. По ходу дела выяснилось, что распайка была неправильная > и индикаторы были перепутаны. С этим я пошёл к главному инженеру. > – Сэм, у панели распайка неправильная. > – А как правильно? > – Вот, я нарисовал схему. > Сэм взял листок, скопировал и отдал копию (даже не оригинал) мне. > – Держи, новая спецификация.