Stāsts par to, kā populāra JavaScript bibliotēka sāka rādīt reklāmas terminālī

Iepakojumā Standarts, kas ir JavaScript stila ceļvedis, ieliktnis un automātisks koda laboÅ”anas rÄ«ks, ievieÅ”, Ŕķiet, pirmo JavaScript bibliotēku reklamÄ“Å”anas sistēmu.

Šā gada 20. augusta sākumā izstrādātāji, kas instalēja Standard, izmantojot npm pakotņu pārvaldnieku, savos termināļos varēja redzēt dūŔīgu reklāmas reklāmkarogu.

Stāsts par to, kā populāra JavaScript bibliotēka sāka rādīt reklāmas terminālī
Reklāmas baneris terminālī

Å Ä« reklāma tika izveidota, izmantojot jaunu projektu - Finansējums. To dara standarta bibliotēkas izstrādātāji. FinansÄ“Å”anas bibliotēka tika iekļauta standartā 14.0.0. Å Ä« standarta versija tagad ir pieejama 19 augusts. Toreiz termināļos sāka parādÄ«ties reklāma.

FinansÄ“Å”anas bibliotēkas ideja ir tāda, ka uzņēmumi pirkt reklāmas laukumu lietotāju termināļos, un projekts Finansējums pēc tam sadala ienākumus starp atvērtā koda projektiem, kuri ir piekrituÅ”i ar to sadarboties un rādÄ«t reklāmu saviem lietotājiem.

Nav pārsteidzoÅ”i, ka Ŕī ideja attÄ«stÄ«bas kopienā izraisÄ«ja sÄ«vas diskusijas. Piemēram - Å”eit Šø Å”eit.

Daži no debatētājiem uzskatīja, ka reklāma terminālī ir labs veids, kā finansēt svarīgus atvērtā koda projektus, kuriem vienmēr ir problēmas ar naudu. Citi uzskatīja, ka ideja skatīties reklāmas savā terminālī ir pilnīgi nepieņemama.

"PatiesÄ«ba ir tāda, ka tiem, kas atbalsta [atvērtā pirmkoda programmatÅ«ru], ir vajadzÄ«ga nauda," saka Vincents VÄ«verss, izstrādātājs no NÄ«derlandes. "Nākotnē var parādÄ«ties ideālāki risinājumi Å”ai problēmai, lÄ«dz tam mēs varam paciest reklāmu. Nav nemaz tik slikti. Lai gan man personÄ«gi Ä«paÅ”i nepatÄ«k terminālÄ« redzēt reklāmas banerus, es saprotu to nepiecieÅ”amÄ«bu un pilnÄ«bā atbalstu Å”o ideju,ā€ viņŔ turpina.

ā€œMans terminālis ir pēdējais cietoksnis, pēdējā miera oāze, kas man nerāda nepārtrauktas biznesa magnātu reklāmas straumes. Esmu kategoriski pret Å”o ideju, jo esmu pārliecināts, ka tā ir principiāli pretrunā ar atvērtā pirmkoda garu, ko esam kultivējuÅ”i gadu desmitiem,ā€ saka ASV izstrādātājs Vuks Petrovičs.

Lielākā daļa negatÄ«vo komentāru pret Standard un jauno atvērtā koda projektu finansÄ“Å”anas shēmu nāk no izstrādātājiem, kuri ir neapmierināti, ka žurnālos tagad parādÄ«sies reklāmas baneri, kas parādās pēc instalÄ“Å”anas, kas aplikāciju atkļūdoÅ”anu apgrÅ«tinās pilnÄ«gi nevajadzÄ«gi.

ā€œEs nevēlos redzēt reklāmas savos CI žurnālos un nevēlos domāt par to, kas notiks, ja citas pakotnes sāks darÄ«t to paÅ”u. Dažām JS pakotnēm ir desmitiem, simtiem vai pat vairāk atkarÄ«bu. ā€œVai varat iedomāties, kas notiktu, ja viņi visi rādÄ«tu reklāmas?ā€ sacÄ«ja Roberts Hafners, izstrādātājs no Kalifornijas.

PaÅ”laik reklāmas tiek rādÄ«tas tikai Standarta bibliotēkā, taču ar laiku populārāks var kļūt projekts Finansējums, caur kuru tas tiek darÄ«ts. Tas var bÅ«t lÄ«dzÄ«gs tam, kā OpenCollective projekts ir audzis popularitāti pēdējā gada laikā.

OpenCollective ir projekts, kas lÄ«dzÄ«gs finansējumam. Bet tā vietā, lai rādÄ«tu banerus, terminālÄ« tiek parādÄ«ti ziedojumu pieprasÄ«jumi, kuros izstrādātājiem tiek lÅ«gts pārskaitÄ«t lÄ«dzekļus noteiktam projektam. Å ie pieprasÄ«jumi tiek parādÄ«ti arÄ« npm terminālÄ« pēc dažādu bibliotēku instalÄ“Å”anas.

Stāsts par to, kā populāra JavaScript bibliotēka sāka rādīt reklāmas terminālī
OpenCollective ziņojumi

KopÅ” pagājuŔā gada OpenCollective ziņojumi ir pievienoti daudziem atvērtā pirmkoda projektiem. Tādos, piemēram, kā core.js, JSS, Nodemons, Stilēti komponenti, Mājaslapas veids, un daudzi citi.

Tāpat kā ar finansējumu, izstrādātāji pauda neapmierinātÄ«bu, redzot Å”os ziņojumus terminālÄ«. Tomēr viņi bija gatavi tos pieņemt, jo tajos bija tikai ziedojumu lÅ«gumi, nevis pilna mēroga sludinājumi.

Tomēr Funding gadÄ«jumā Ŕķiet, ka Å”is projekts ir pārkāpis noteiktu robežu dažu izstrādātāju prātos, kuri ne ar kādu ieganstu nevēlas redzēt reklāmu savos termināļos.

Daži no Å”iem izstrādātājiem izdarÄ«ja spiedienu uz Linode, vienu no uzņēmumiem, kas vienojās ar Funding par reklāmu rādÄ«Å”anu. Uzņēmums galu galā nolēma neeskalēt situāciju un atteikties no Ŕīs idejas.

Turklāt daži izstrādātāji ir gājuÅ”i vēl tālāk, novirzot savu dusmu enerÄ£iju, lai radÄ«tu pasaulē pirmo bloķētājs reklāma komandrindas interfeisam.

Rezultāti

Reklāma terminālÄ« ir mēģinājums atrisināt nopietno atvērtā koda projektu finansÄ“Å”anas problēmu. Bet daudziem cilvēkiem tas ļoti, ļoti nepatÄ«k. LÄ«dz ar to uz jautājumu, vai Å”ai parādÄ«bai ir lemts kļūt plaÅ”i izplatÄ«tam, Å”obrÄ«d var atbildēt vairāk negatÄ«vi nekā pozitÄ«vi. Turklāt nesen kļuva zināms, ka npm visticamāk bÅ«s aizliegt pakas, kas parāda sludinājumus terminālÄ«.

Ja jÅ«s interesē Ŕī tēma, ieskatieties materiāls, kas tika uzrakstÄ«ts, pamatojoties uz eksperimenta ā€œFinansējumsā€ rezultātiem.

CienÄ«jamie lasÄ«tāji! Kā jÅ«s jÅ«taties par reklāmu terminālÄ«? Kādi atvērtā koda finansÄ“Å”anas veidi jums Ŕķiet vispiemērotākie?

Stāsts par to, kā populāra JavaScript bibliotēka sāka rādīt reklāmas terminālī

Avots: www.habr.com

Pievieno komentāru