Che cosa È VBScript, e Perché Microsoft Ha Appena ucciderlo?

0
52

VBScript è andato. Una volta che un linguaggio di scripting per competere con JavaScript nel browser web, VBScript è disattivata per impostazione predefinita in tutte le versioni supportate di Windows dopo un recente aggiornamento di Windows. Ma VBScript è stato scomparendo per anni.

Addio, VBScript!

Il 13 agosto, 2019, Microsoft ha disabilitato il VBScript per impostazione predefinita in Windows 7, 8 e 8.1 sistemi tramite un Patch Tuesday di aggiornamento. Microsoft ha rilasciato un aggiornamento simile per Windows 10, il prossimo 9 luglio, 2019. Ora, su qualsiasi sistema Windows supportato con gli ultimi aggiornamenti installati, VBScript verrà disattivata per impostazione predefinita.

VBScript è stato già in gran parte andati. Microsoft non supportati in Microsoft VBScript Bordo, il che significa che si sono limitati a Internet Explorer 11. Altri browser come Mozilla Firefox, Google Chrome e Apple Safari, mai realizzato VBScript, sia.

VBScript Gareggiato Con JavaScript

VBScript è un linguaggio di scripting modellato dopo l’installazione di Microsoft Visual Basic. Il suo nome completo è “Microsoft Visual Basic, Scripting Edition”.

Questa lingua prima volta in un prodotto di consumo nel 1996, quando è stato aggiunto a Internet Explorer. Siti web possono utilizzare VBScript, proprio come si potrebbe usare JavaScript, e Internet Explorer supportato. Tuttavia, VBScript lavorato solo in Internet Explorer, mentre JavaScript è una soluzione del traversa-browser che ha lavorato anche con altri browser. Che un grande motivo per cui JavaScript vinto, e la maggior parte delle pagine web non ha mai adottato il codice VBScript per gli script sul lato client.

Microsoft disabili VBScript nel browser. Per impostazione predefinita, Internet Explorer 11 non è più possibile eseguire VBScript sulle pagine web. Esso è stato usato raramente, ma ci possono essere ancora alcuni vecchi interno di siti web di business che si basano su VBScript invece di JavaScript.

Microsoft Bordo browser team ha scritto su “dire addio” di VBScript e altre vecchie tecnologie come ActiveX indietro nel 2015, sottolineando che “JavaScript è diventata de-facto la lingua del web”. Edge ha mai sostenuto in VBScript.

VBScript non Era Solo Per i Browser Web

Mentre questo ultimo aggiornamento è tutto su Internet Explorer, VBScript era per di più. Microsoft Internet Information Services (IIS) web server può eseguire lato server VBScript. Windows Script Host (WSH) può eseguire file VBScript, spesso con l’ .vbs file con estensione. Spuntato in tutti i tipi di luoghi, ad esempio, Microsoft Outlook 97 utilizzato VBScript come il linguaggio macro, anche se era l’unica applicazione di Microsoft Office per farlo.

VBScript visto alcuni uso da parte di amministratori di Windows per la creazione di script al di fuori del browser web, in sostituzione di file batch. Ma VBScript soprattutto è caduto fuori moda molto tempo fa. Come Paul Thurrott sottolinea, “dall’inizio del secolo, la Microsoft è stata la transizione alla .NET, e VBScript è stato lasciato alle spalle. ”

Gli amministratori di sistema che vogliono automatizzare le cose con gli script sono generalmente ora utilizzare PowerShell invece di VBScript. Le versioni moderne di Microsoft Office blocco VBScript controlli.

Perché VBScript Andando Via?

Questo aggiornamento non è una sorpresa. Indietro nel 2017, la Microsoft ha spiegato che intende disattivare VBScript per impostazione predefinita in Internet Explorer per il futuro—il futuro è adesso.

VBScript è troppo vecchio anche per Internet Explorer. Internet Explorer 11 mostra solo VBScript per le pagine web, eseguito in un documento legacy mode. Microsoft Bordo browser team ha scritto che questa era una “soluzione temporanea.” Microsoft può essere di supporto a Internet Explorer 11 per il prossimo futuro, ma la società non è a sostegno di VBScript lungo con esso.

Certo, Windows contiene molte vecchie caratteristiche di compatibilità, ma VBScript è potenzialmente pericoloso. È un linguaggio di scripting disponibili alle pagine web in Internet Explorer, già vecchio browser web. Alcune pagine web utilizzano ancora, e nessuno è in via di sviluppo con più. A disabilitarlo di default è un no-brainer.

Come riattivare il VBScript (Se È Assolutamente necessario)

Questa modifica non influisce in alcun modo per la stragrande maggioranza delle persone. Se un sito web richiesto VBScript, si tratterebbe solo di lavoro in Internet Explorer. Supponendo che tu non usi la vecchia IE-solo i siti web, si sta bene. Anche se, la maggior parte di quelli vecchi siti web non utilizzare VBScript.

Ma, se hai ancora bisogno di VBScript in Internet Explorer per qualche motivo, c’è ancora un modo per usarlo. Gli amministratori di sistema possono attivare VBScript per specifiche aree di protezione tramite un registro o l’impostazione di Criteri di Gruppo.

Microsoft non ha reso questa opzione facile da trovare. Perché questa funzione è davvero per le imprese che ne hanno bisogno. In media la gente non dovrebbe toccare.

Infatti, Microsoft ha dichiarato di voler offrire queste opzioni solo “per un periodo di tempo limitato.” Aspetto di vedere andare via in una futura versione di Windows 10, rimuovendo completamente il supporto di VBScript da Internet Explorer.

Mentre questa lingua aveva un lungo periodo, è stato scomparendo per un lungo periodo di tempo. Il recente Aggiornamento di Windows non cambia molto. La stragrande maggioranza degli utenti Windows non si noterà VBScript è stato disattivato, e loro non hanno ragione di cura.

CORRELATI: Come Aprire Vecchie Pagine Web in Internet Explorer su Windows 10

CONTINUA A LEGGERE

  • “Come Migrare il Vostro Nido Account a un Account Google
  • “I Tuoi Preferiti iPhone App Funzionano su iPad?
  • “Come Risolvere i problemi di Pagine Web Che non si Carica
  • “Cosa c’è di Nuovo in Windows 10 19H2 Aggiornamento, Arrivando Caduta 2019
  • “Come Fare Quasi Qualsiasi Stupido Apparecchio Smart