VBScript, ja miksi Microsoft vain tappoi sen?

Näkemiin, VBScript!
13. elokuuta 2019 Microsoft poisti VBScriptin oletuksena Internet Explorerissa Windows 7, 8 ja 8.1 -järjestelmissä Patch Tuesday -päivityksen avulla. Microsoft julkaisi samanlaisen päivityksen Windows 10: lle 9. heinäkuuta 2019. Nyt kaikissa tuetuissa Windows-järjestelmissä, joissa on asennettuna uusimmat päivitykset, VBScript poistetaan oletuksena.

VBScript oli jo pääosin poissa. Microsoft ei koskaan tukenut VBScriptiä Microsoft Edgessä, mikä tarkoitti sen rajoittumista Internet Explorer 11: ään. Muut selaimet, kuten Mozilla Firefox, Google Chrome ja Apple Safari, eivät myöskään koskaan toteuttaneet VBScriptiä.

VBScript kilpaili JavaScriptin kanssa
VBScript oli skriptikieli, jonka malli oli Microsoftin Visual Basic. Sen täydellinen nimi on ”Microsoft Visual Basic Scripting Edition.”

Tämä kieli ilmestyi kuluttajatuotteeseen ensimmäisen kerran vuonna 1996, kun se lisättiin Internet Explorer -sovellukseen. Verkkosivustot voivat käyttää VBScriptiä samoin kuin JavaScriptiä, ja Internet Explorer tuki molempia. VBScript toimi kuitenkin vain Internet Explorerissa, kun taas JavaScript oli selainten välinen ratkaisu, joka toimi myös muissa selaimissa. Se on suuri syy siihen, miksi JavaScript voitti, ja useimmat verkkosivut eivät koskaan ottaneet käyttöön VBScriptiä asiakaspuolen skripteille.

Microsoft poisti käytöstä VBScriptin selaimessa. Internet Explorer 11 ei oletuksena enää enää suorita verkkosivuilta löytyvää VBScriptiä. Sitä käytettiin harvoin, mutta voi silti olla joitain vanhoja sisäisiä yrityssivustoja, jotka luottavat VBScriptiin JavaScriptin sijasta.

Microsoftin Edge-selaintiimi kirjoitti ” hyvästit ” VBScriptille ja muille vanhoille tekniikoille, kuten ActiveX, jo vuonna 2015, ja huomautti, että “JavaScript on tullut verkkosivun tosiasialliseksi kieleksi.” Edge ei ole koskaan tukenut VBScriptiä.
3185
1Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Microsoftilla on ärsyttävä tapa toteuttaa asioita toisin. Ei siis välttämättä paremmin, mutta toisin kuin muut ja toisin kuin Microsoft itse aikaisemmin. VBScript on vain esimerkki tästä ärsyttävästä toimintatavasta. Ja vain koska JavaScript oli NIH, siihen ei voitu tukeutua.

Ilmeisesti muut selainvalmistajat ja sovelluskehittäjät näkivät tilanteen eivätkä lähteneet tukemaan VBScriptiä. Näin ollen se saakin mennä, tuskin kukaan jää kaipaamaan.

Äänestä

vbscriptiä voi suorittaa windowsissa.
javasriptiä ei .

Nykyisin taidetaan windowsissa suositella kaikkeen powershelliä.

Äänestä

"VBScript, ja miksi Microsoft vain tappoi sen? "

Vaikka siksi että saisi turhaa koodia pois mitä pitää ylläpitää, missä on omat turvareikänsä ja mikä vie muistia miljoonien ihmisten tietokoneista.

VBScript tosin oli muuallekin kuin selaimeen, että sillä skriptattiin myös Windowsia itseään. Tämä korvaantui toki ajat sitten Powershellissä 12 vuotta sitten, että se on ollut 12 vuotta lähinnä turhaa roinaa mitä pidetty Windowsissa yhteensopivuussyistä.

Toisin sanoen, on paska puhetta että Microsoft rikkoo kaiken päivityksissä. Ei se niin tee, vaan kaikkia vanhoja sotkuja raahataan todella pitkään mukana että on aikaa siirtyä niistä pois.

Se on vain tietty porukka mikä ei päivitä ikinä mitään ja itse aiheuttavat harminsa tällä tavalla, vaikka pitäisi kaikkia viritelmiä aina uusia vähitellen.

Äänestä

Kommentoi aloitusta


Anonyymi kirjoitti:

Näkemiin, VBScript!
13. elokuuta 2019 Microsoft poisti VBScriptin oletuksena Internet Explorerissa Windows 7, 8 ja 8.1 -järjestelmissä Patch Tuesday -päivityksen avulla. Microsoft julkaisi samanlaisen päivityksen Windows 10: lle 9. heinäkuuta 2019. Nyt kaikissa tuetuissa Windows-järjestelmissä, joissa on asennettuna uusimmat päivitykset, VBScript poistetaan oletuksena.

VBScript oli jo pääosin poissa. Microsoft ei koskaan tukenut VBScriptiä Microsoft Edgessä, mikä tarkoitti sen rajoittumista Internet Explorer 11: ään. Muut selaimet, kuten Mozilla Firefox, Google Chrome ja Apple Safari, eivät myöskään koskaan toteuttaneet VBScriptiä.

VBScript kilpaili JavaScriptin kanssa
VBScript oli skriptikieli, jonka malli oli Microsoftin Visual Basic. Sen täydellinen nimi on ”Microsoft Visual Basic Scripting Edition.”

Tämä kieli ilmestyi kuluttajatuotteeseen ensimmäisen kerran vuonna 1996, kun se lisättiin Internet Explorer -sovellukseen. Verkkosivustot voivat käyttää VBScriptiä samoin kuin JavaScriptiä, ja Internet Explorer tuki molempia. VBScript toimi kuitenkin vain Internet Explorerissa, kun taas JavaScript oli selainten välinen ratkaisu, joka toimi myös muissa selaimissa. Se on suuri syy siihen, miksi JavaScript voitti, ja useimmat verkkosivut eivät koskaan ottaneet käyttöön VBScriptiä asiakaspuolen skripteille.

Microsoft poisti käytöstä VBScriptin selaimessa. Internet Explorer 11 ei oletuksena enää enää suorita verkkosivuilta löytyvää VBScriptiä. Sitä käytettiin harvoin, mutta voi silti olla joitain vanhoja sisäisiä yrityssivustoja, jotka luottavat VBScriptiin JavaScriptin sijasta.

Microsoftin Edge-selaintiimi kirjoitti ” hyvästit ” VBScriptille ja muille vanhoille tekniikoille, kuten ActiveX, jo vuonna 2015, ja huomautti, että “JavaScript on tullut verkkosivun tosiasialliseksi kieleksi.” Edge ei ole koskaan tukenut VBScriptiä.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu