Ọ dị otu a na akụrụngwa Q&A Russia na isiokwu IT bụ ihe ama ama na CIS - . Otú ọ dị, ọ dị ihe na-efunahụ ya mgbe m malitere ịmara ya nke ọma. Nke a butere mmelite n'ụdị ndọtị ihe nchọgharị. Zute m.
Key atụmatụ:
- aha: Nkasi obi Toaster.
- Ọnụọgụ onye ọrụ: pasent nke ajụjụ nwere azịza; karma sitere na Habr; nchịkọta sitere na profaịlụ - ihe a niile dị na ndepụta ajụjụ Toaster.
- Ọkwa: ozugbo na saịtị ahụ, na akara ngosi, gbakwunyere ọkwa ntinye, ọtụtụ ntọala, saịtị ahụ ga-emeghe ().
- Ihe nzacha: ọnọdụ dabere na usoro: ị nwere ike zoo ajụjụ, agba ha, ma gosipụta ọkwa - ihe niile a na-ahazi n'ụzọ dị nro n'ụdị ọnọdụ ezi uche dị na ya ().
- Okwu: obere mmezi, dị ka igosi kpọmkwem ụbọchị ma ọ bụ igosipụta ọkwa ndenye aha na listi ajụjụ.
- Habr interface: obere ndozi (nhọrọ), dịka ọmụmaatụ, ahịrị nbanye na nkọwa.
- Ebe mepere emepe: Ị nwere ike ime ya onwe gị ma ọ bụrụ na ịchọrọ n'ezie ().
- Free: Akwụkwọ ikike MIT.
- Platform: , .
- Oriri ebe nchekwa: 30-50MB, dabere na nhọrọ na ike ojiji nke Toaster
- Size: 93KB maka v0.8.1 (akwakọghị, ọ bụghị obere koodu).
- Framework: efu, JS dị ọcha (minimalism).
- Ogo koodu: nkezi, ngwakọta nke ụdị, nnukwu atụmatụ, aghụghọ rụrụ arụ, okwu ole na ole.
- Ikikere:
toster.ru, habr.com, notifications, storage, unlimitedStorage
Na mbụ, emere m onwe m ndọtị ahụ na otu ebumnuche: iji gosi pasentị ajụjụ onye ọrụ nke ọ na-ewute ya ịpị bọtịnụ "Mark dị ka ngwọta". Mgbe ahụ, nke nta nke nta, nke mbụ na-agbakwụnye ọzọ, ruo mgbe ngwá ọrụ ahụ tolitere na nnukwu anụ nke otu narị kilobytes. Ka o sina dị, a gbasoro ụkpụrụ nke "ịghara iji ihe ọ bụla na-adịghị mkpa eme ihe" ruo ọgwụgwụ.
Otu n'ime ihe ndị bụ isi ugbu a bụ iji usoro na ntọala. Ị nwere ike ime ihe ọ bụla na ha, ọ bụla ịchọrọ ijikwa uche gị. Isi ihe bụ ịmara ihe ị ga-achọ. Izochi, mgbanwe agba na ngosi bụ akụkụ atọ dị mkpa ị ga-aṅa ntị mgbe ị na-arụ ọrụ na weebụsaịtị. Nzacha ihe niile na onye ọ bụla bụ isi ihe dị mma.
Ọmụmaatụ nke iwu na-agbanwe agbanwe nke ga-enye gị ohere ịnata amamọkwa na otu isiokwu:
!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("Компьютерные сети") = notifyAga m ekwu ozugbo na enweghị ike iji ọrụ eval() mee ihe. Yabụ na ị gaghị enwe nnukwu anụrị. Ya mere, ekwesịrị m iji koodu 5 KB dee crutch nke m . Nke a, otu onye nwere ike ịsị, bụ JS na-akpachapụ anya nke ukwuu, ma n'ihe gbasara ọrụ na syntax.
Enwere post na nso nso a gbasara . N'iji ya tụnyere, TE nwere interface dị mma yana ụfọdụ atụmatụ Toster Comfort enweghị. Agbanyeghị, ndọtị m na-emesi ike oriri akụrụngwa. Otú ọ dị, ọ dịghị onye na-enye gị nsogbu iji ndọtị abụọ ahụ ekwesịghị esemokwu.
N'ụzọ dị mma, TC kwesịrị ka e degharịa ya site na ọkọ, n'ihi na ọrụ nwere ike mee ngwa ngwa ma ọ dịkarịa ala ugboro abụọ, na-arụ ọrụ na cache - ugboro 10, site n'ịhapụ localStorage na JSON.stringify () na ịgbanwe ụfọdụ ngwọta ụkpụrụ ụlọ. Ma ọ bụghị m ga-eme nke a. Na m na-akwado ụkpụrụ "ọ bụrụ na ọ na-arụ ọrụ, emetụla ya". Mgbe m na-ezumike, m na-arụsi ọrụ ike na-ewere na okwu na PR, ma ọ bụghị na-efu nke minimalism. Daalụ maka itinye uche gị!
Isi mmalite: www.habr.com
