Microsoft Подталкивает VBScript Немного ближе К краю


вымирания. VBScript-это одна из вариаций, созданных Microsoft для оригинального VB. Теперь он решил отказаться от поддержки по умолчанию в Internet Explorer. Очевидно, что VBScript находится на пути к выходу.

Иногда, когда вы оглядываетесь на языковую запись Microsoft, вы задаетесь вопросом, почему они беспокоились. VBScript был попыткой узурпировать JavaScript в качестве языка браузера. Конечно, это не удалось, но какое – то время люди писали VBScript на веб-страницах и даже использовали его для создания настольных приложений с браузером в качестве GUI-HTAS.

Как оказалось, HTAS были отличной идеей и намного опередили свое время – звучит как знакомая история Microsoft, когда речь заходит о любой попытке перейти из родной среды Windows.

Последнее объявление от Microsoft гласит::

“Изменение для отключения VBScript вступит в силу в предстоящих накопительных обновлениях для Windows 7, 8 и 8.1 13 августа 2019 года. VBScript будет отключен по умолчанию для Internet Explorer 11 и WebOCs для Интернета и ненадежных зон на всех платформах, работающих под управлением Internet Explorer 11. Это изменение вступает в силу для Internet Explorer 11 в Windows 10 с 9 июля 2019 года с накопительными обновлениями.”

Вы можете задаться вопросом, почему Edge не включен в список браузеров, не поддерживающих VBS? Ответ заключается в том, что Edge уже сбросил много технологий Microsoft, ActiveX, Язык векторной разметки и, конечно же, VBS.

Поэтому в будущем любому устаревшему веб-сайту, использующему VBS, потребуется внести изменения, чтобы он мог работать. Я не могу себе представить, что их много, но это дает вам общее направление настроений Microsoft в отношении VBS и, возможно, всех его устаревших основ.

Конечно, Microsoft лучше всего помнят за то, что она убила Visual Basic 6 и заменила его несовместимым, но, возможно, лучшим, Visual Basic .NET. Оставив Visual Basic Script (VBS) и Visual Basic для приложений (VBA), оба на основе VB 6.

VBS никогда не пользовался популярностью в качестве языка веб-сценариев, но он стал достаточно популярным в качестве языка сценариев Windows. Существует множество сценариев администратора, написанных на VBS, и важно отметить, что на них не влияет удаление VBS из устаревших браузеров.

Затем есть VBA, который является более или менее VB6 с объектной моделью, которая обеспечивает доступ к данным и операциям и присутствует в каждом из приложений Office. Microsoft не может избавиться от VBA ни в данный момент, ни в ближайшем будущем – слишком много компаний полагаются на нее. Со временем он почти наверняка будет заменен JavaScript, поскольку Office становится Office 365 и только онлайн. 

Так почему же Microsoft отказалась от всех основных вещей?

Я не думаю, что это совсем та история. Я не думаю, что Microsoft заботится о чем-либо, кроме Azure и будущего места в облаке. В этой туманной среде языки не имеют значения – кроме JavaScript и, возможно, Python. Именно по этой причине Microsoft больше не является новатором и лидером в мире разработчиков. Вместо этого у нас есть перетаскивание старых трупов, случайная искра, когда кто-то замечает способ оживить старую технологию, да, Блейзор, я смотрю на тебя, а затем запутанная путаница открытых источников и осуждений.


Добавить комментарий