Toaster - ntho e 'ngoe le e' ngoe e kena ka har'a komporo. Sefa 'me u natefeloe

Hoa etsahala hore mohloli oa Q&A oa Russia ho lihlooho tsa IT o tumme haholo ho CIS - Toaster. Leha ho le joalo, o ne a haelloa ke ho hong ha ke qala ho mo tseba haufi-ufi. Sena se entse hore ho be le ntlafatso ka mokhoa oa ho eketsa sebatli. Kopana le nna.

Lintlha tsa bohlokoa:

  • name: Matšeliso a Toaster.
  • Lipalopalo tsa basebelisi: peresente ea lipotso tse nang le tharollo; karma e tsoang ho Habr; kakaretso ho tsoa profilaneng - tsena tsohle li lethathamong la lipotso tsa Toaster.
  • Litsebiso: ka nako ea 'nete sebakeng sa marang-rang, ho aekhoneng, le litsebiso tsa push, litlhophiso tse ngata, sebaka sa marang-rang se tlameha ho buloa (wiki).
  • Lisefe: maemo a ipapisitseng le liforomo: o ka pata lipotso, oa li taka, 'me u bonts'a litsebiso - tsena tsohle li hlophisitsoe ka mokhoa o bonolo ka mokhoa oa maemo a utloahalang (wiki).
  • Sesebelisoa: lintlafatso tse nyane, joalo ka ho bonts'a matsatsi a nepahetseng kapa ho bonts'a boemo ba peeletso lethathamong la lipotso.
  • Habr interface: lintlafatso tse nyane (ka boikhethelo), mohlala, mela ea indentation litlhalosong.
  • Mohloli o bulehileng: U ka iketsetsa eona hape haeba u hlile u batla (mehloli).
  • Mahala: License ea MIT.
  • Tšebeliso ea memori: 30-50MB, ho latela likhetho le matla a tšebeliso ea Toaster
  • Boholo: 93KB bakeng sa v0.8.1 (e sa phutholoha, eseng khoutu e fokolitsoeng).
  • Moralo: e sieo, e hloekileng JS (minimalism).
  • Boleng ba khoutu: karolelano, motsoako oa mekhoa, likarolo tse kholo, maqheka a litšila, litlhaloso tse fokolang.
  • Litumello: toster.ru, habr.com, notifications, storage, unlimitedStorage

Qalong, ke ile ka iketsetsa katoloso ka morero o le mong: ho bontša peresente ea lipotso tsa mosebedisi moo a neng a khathatsehile ho tobetsa konopo ea "Tšoaea e le tharollo". Joale, hanyane ka hanyane, pele ho ile ha eketsoa e 'ngoe, ho fihlela sesebelisoa se ntse se hōla ho ba monster ea li-kilobytes tse lekholo. Leha ho le joalo, molao-motheo oa “ho se sebelise letho le sa hlokahaleng” o ile oa lateloa ho fihlela qetellong.

E 'ngoe ea likarolo tsa mantlha hona joale ke tšebeliso ea liforomo li-setting. U ka etsa hoo e ka bang eng kapa eng ka bona, leha e le efe eo u batlang ho e laola. Taba ea mantlha ke ho tseba hore na u batla eng. Ho pata, ho fetola mebala le litsebiso ke lintlha tse tharo tse ka sehloohong tseo u lokelang ho li ela hloko ha u sebetsa le sebaka sa marang-rang. Ho sefa eng kapa eng le tsohle ke senotlolo sa boiketlo.

Mohlala oa molao o feto-fetohang o tla u lumella ho fumana litsebiso ka sehlooho se itseng:

!tag("Блокирование рекламы") && !contains(t,"реклам") && contains(t,"блокиров") && !tag("HTACCESS") || containsWord(t,"ркн") || contains(t,"роскомнадзор") || contains(t,"роскомпозор") || contains(t,"государств") || contains(t,"запрещен") || contains(t,"запрещён") || contains(t,"пиратск") || containsWord(t,"обход") || containsWord(t,"ростелеком") || containsWord(t,"яровой") || containsWord(t,"рф") && tag("Компьютерные сети") = notify

Ke tla re hang-hang hore mosebetsi oa eval() o ne o ke ke oa sebelisoa. Kahoo u ke ke ua ba le monate o mongata. Ka hona, ke ile ka tlameha ho ngola crutch ea ka ho 5 KB ea khoutu ke sebelisa fetola mongolo oa Sepolishe. Sena, motho a ka 'na a re, ha se na JS haholo, ka bobeli mabapi le mesebetsi le syntax.

Ho bile le poso haufinyane mabapi le Toster Extension. Ha ho bapisoa, TE e na le sebopeho se setle le likarolo tse ling tseo Toster Comfort a se nang tsona. Leha ho le joalo, katoloso ea ka e totobatsa tšebeliso ea lisebelisoa. Leha ho le joalo, ha ho motho ea u khathatsang hore u sebelise likeketso ka bobeli; ha lia lokela ho hohlana.

Ka tsela e ntle, TC e hloka ho ngoloa bocha ho tloha qalong, hobane mosebetsi o ka potlakisoa bonyane habeli, 'me oa sebetsa le cache - makhetlo a 10, ka ho lahla localStorage le JSON.stringify() le ho fetola litharollo tse ling tsa meralo. Empa ha se 'na ea lokelang ho etsa sena. 'Me ke molateli oa molao-motheo oa "haeba o sebetsa, u se ke oa o ama". Ha ke ntse ke le phomolong, ke ntse ke nka litaba le PR ka mafolofolo, empa eseng ka litšenyehelo tsa minimalism. Kea leboha ha u mametse!

Mohloli: www.habr.com

Eketsa ka tlhaloso