Будинки Думки 30 років вікон і не фіксуючи очевидного | Джон c. дворак

30 років вікон і не фіксуючи очевидного | Джон c. дворак

Відео: Колобок (Листопад 2024)

Відео: Колобок (Листопад 2024)
Anonim

Ви б могли подумати, що через 30 років роботи Windows буде виправлено багато очевидних та послідовних вад. Вони є незмінними? Або люди в Microsoft, які можуть виправити їх незацікавленими?

Всередині технологічної спільноти існує переконання, що Microsoft втратила контроль над Windows років тому, коли компанія перекинула персонал - включаючи програмістів, які насправді знали базовий код самої Windows. Давно стало те, що люди називають кодом спагетті - клубок, який неможливо розгадати. Кожен патч потрібно провести через схему тестів, щоб побачити, чи щось порушиться. Одне виправлено, і незабаром щось інше не спрацює.

Це посилюється нескінченними спробами зловмисників, які намагаються зламати систему для компрометації окремих машин. Раніше це робилося для ударів і вандалізму, але зараз це робиться для створення величезних армій онлайн-машин, закликаних до дії віддалено для нападу на інші машини або для відправки спаму. Ці армії ботів були немислимі 20 років тому, коли Інтернет став наступною великою справою.

Я відмовився від продавців програмного забезпечення, знайшовши спосіб нейтралізувати це явище бота. Але як же вони, принаймні, знаходять кілька простих рішень набридливих маленьких проблем, які стикаються з тією чи іншою машиною без узгодженості?

Яким би комп'ютером ви не володіли, він матиме найпростіші аномалії, які не мають сенсу. У мене є одна машина з операційною системою Vista, яку я оцінив як чудову ОС, що дуже відстала. З таким самим браузером, який використовується на інших машинах, блок Vista не може прогріватися до Adobe Flash. Він просто постійно виходить з ладу і вимагає нової установки Flash, незважаючи на те, що останній Flash вже встановлений.

(Кожен раз, коли це трапляється, мені нагадують обіцянки HTML5 позбавити світ Flash. Він не зміг зробити нічого подібного.)

Тоді з'явиться казкове повідомлення про помилку "Зупинити сценарій", яке з’явиться в браузері, який, здається, висить, оскільки у вас відкрито занадто багато вкладок. Це може статися в будь-якому браузері в будь-який час, тому що світ перейшов через Javascript. Ніхто не сподівався, що Javascript стане настільки важливим, але це було. Це багато в чому тому, що вона може робити все, що завгодно, і часто намагається зробити все . Один сценарій виконує відсутність байта, і нічого не працює.

Нічого з цього не допомагають кості в маркетингу, які вимагають від кодерів робити те, чого вони не повинні. На веб-сайтах це стосується запуску відео внизу сторінки із затримкою автозапуску. У вас працює браузер із купою вкладок і раптом динаміки лунають, коли починається відео. Неможливо знайти це шахрайське відео, не вивчивши всю сторінку кожної вкладки, і часто ви все ще не можете знайти яскраве відео (якщо ви не перебуваєте на Chrome).

Потім ви також натрапите на явище "два відео відразу", де веб-сайт матиме відеовміст, який ви хочете переглянути, але відео в стовпчику сторони автоматично відтворюється. Компанія не дбає про ваш досвід; щойно продано відео перегляд прального порошку Tide!

Протилежним аргументом у всіх цих питаннях є те, що всі ми повинні бути щасливими, як чіпля, що ці машини працюють так само добре, як і вони. Це справедлива точка зору, але моя проблема полягає в тому, що постачальники програмного забезпечення занадто часто додають гейгу та цікаві функції, перш ніж працювати над помилками та заплутаними аномаліями. Чи справді випадаюче меню є кращою ідеєю, ніж показ усіх варіантів, не потребуючи щось перевертати? Занадто багато меню, що випадає, неправильно закодовані, тому вам доведеться обійняти одну сторону меню, щоб уникнути випадання списку вгору. Масштабування було неправильно закодовано або проігноровано на користь якогось поганого дефолту.

Це безнадійно. Проблеми перетворилися на бездонну яму.

Запрошую читачів додати свої коментарі до коментарів із дивними аномаліями, які їх помиляють.

30 років вікон і не фіксуючи очевидного | Джон c. дворак