Iphrojekthi ye-GNU ayisafuni ukuthi amawebhusayithi athumele i-JavaScript engekho ezipheqululini

para URichard Matthew Stallman (I-RMS), ukulwa nesoftware ephathelene, kuyisisekelo sempilo yakho. Kusukela maphakathi nawo-1990s, usebenzise isikhathi sakhe esiningi ukukhuthaza isoftware yamahhala ngenkathi elahla ukuphucwa kwenkululeko ebekiwe, ngokusho kwakhe nenhlangano yakhe, yilokho okubizwa nge-software ephathelene nokuphathwa.

Kukule logic ukuthi isikhathi esingaphezu kweminyaka eyishumi, iphrojekthi ye-GNU inqume ukubhekana nogibe lweJavaScript.

“Amawebhusayithi amaningi aphula inkululeko yabasebenzisi ngokuthumela izinhlelo ezingekho mahhala zeJavaScript kusiphequluli somsebenzisi. Simeme amavolontiya ukuthi athuthukise izandiso zamahhala zokungena esikhundleni seJavaScript ethunyelwa amasayithi athile, ”kusho isiza se-GNU Project sikaRichard Stallman.

Uma kukhulunywa ngokukhohlisa kweJavaScript, kuyabhekiswa iqiniso lokuthi ukuthi abasebenzisi bangaqhuba ngokungazi izinhlelo ezingekho mahhala kuziphequluli zabo. Lezi zinhlelo zivame ukubhalwa ngeJavaScript, yingakho igama elithi "JavaScript cheat."

Impendulo yethu yokuqala enkingeni yekhodi ye-JS engekho mahhala bekuwukuthuthukisa i-LibreJS, evumela ukuthi iziphequluli ezisuselwa kuFirefox zithole futhi zivimbele leyo khodi. Lokho kuyasivikela ekusebenziseni izinhlelo ze-JS ezingakhululekile kusayithi, kepha empeleni ayenzi indawo isebenze. Ukubhala isandiso sayo, njengoba siphakamisa lapha, kuzokufeza lokho. Kungagwema nengozi etholakala ekusebenzeni kwesoftware ngqo kusuka kuwebhusayithi yomunye umuntu.

Singakwazi futhi ukuxazulula le nkinga ngokukholisa abaphathi bewebhu ukuthi balungise amasayithi abo ukuthi asebenze ngaphandle kwekhodi yeJavaScript, kepha ukubakholisa kuvela ukuthi kunzima kakhulu njengoba bengayiqondi inkinga, ingasaphathwa eyokukhathalelwa ngayo. Mhlawumbe ukuncoma ukusetshenziswa kwalezi zandiso kumasayithi abo kuzobakholisa ukuthi banake ukusekela ukufinyelela okungeyona eyeJavaScript.

Lesi futhi ngesinye sezizathu zokuthi kungani iFree Software Foundation incoma ukungasebenzisi iGoogle.

“Ngokuvamile, iningi lezinsizakalo zeGoogle zidinga ukwenziwa kwekhodi yeJavaScript engekho mahhala. Uma wenqaba ukwenza lokhu, uzothola ukuthi ngeke ukwazi ukusebenzisa lezi zinsizakalo. "

Lokhu kungaba njalo, ngokwesibonelo, ngeGoogle Docs, edinga ukwenziwa kwekhodi yeJavaScript engahlawulelwa ukuhlela idokhumenti, noma i-YouTube, ethembele kusoftware engahlawulelwa (ikhodi yeJavaScript) ukusetshenziswa okujwayelekile kwesayithi.

Isixazululo esisha se-GNU Project ukwakha izandiso ezithile wesayithi ukufaka esikhundleni sekhodi yeJavaScript engeyona yamahhala abayithumela kuziphequluli zabasebenzisi.

Ngakho-ke, iphrojekthi ye-GNU imema abasekeli bokunyakaza kwayo ukuthi banikele kulokhu. Kodwa-ke, kubonakala sengathi kufanele uye kusayithi ngesayithi. Ngakho-ke, okokuqala, kuphakanyiswe uhlu lwamanye amasayithi athandwa kakhulu emhlabeni. "Simema amavolontiya ukuthi akhethe isiza futhi abhale isandiso sesiphequluli ukuze le ngosi isebenze, kucatshangwa ukuthi iLibreJS ivimba iJavaScript engeyona yamahhala ethunyelwe yileli sayithi," kufundeka isiza seGNU Project.

Lezi zandiso kufanele zithembeke, akumele "zikhohlise" .... Akunakwenzeka ukusebenzisa ukuphepha kwangempela ngokusebenzisa ikhodi ye-JS ethunyelwa umsebenzisi, kodwa noma yini isayithi eliyenzayo ukuzama ukusebenzisa into efana nokuphepha, isandiso kumele kwenziwe ngokwethembeka. Ikakhulu, uma isayithi licela umsebenzisi ukuthi aphendule imibuzo ukufakazela ukuthi akalona irobhothi uqobo, isandiso kufanele sibonise imibuzo efanayo, sithole izimpendulo, futhi sizithumele, simvumele ukuthi akhombise ukuthi ungumuntu.

Inhloso yokuqala ukubhala izandiso zokubamba ukufinyelela okungaziwa kulawa masayithi. Imiyalo inikezwa ngisho nokuthi konke kufanele kwenziwe kanjani. Kodwa-ke, ingabe lesi sinyathelo asihambeli kakhulu?


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.