Tostiwr - mae popeth yn mynd i mewn i'r compostiwr. Hidlo a mwynhau
Mae'n digwydd fel bod yr adnodd Holi ac Ateb Rwsiaidd ar bynciau TG yn eithaf poblogaidd yn y CIS - Tostiwr. Fodd bynnag, roedd yn colli rhywbeth pan ddechreuais ddod i'w adnabod yn agos. Arweiniodd hyn at welliant ar ffurf estyniad porwr. Cwrdd a fi.
Nodweddion Allweddol:
Teitl: Cysur Tostiwr.
Ystadegau defnyddwyr: canran y cwestiynau ag atebion; karma o Habr; crynodeb o'r proffil - mae hyn i gyd ar restr cwestiynau Toaster.
Hysbysiadau: mewn amser real ar y wefan, ar yr eicon, ynghyd â hysbysiadau gwthio, llawer o leoliadau, rhaid i'r wefan fod ar agor (wiki).
Hidlau: amodau yn seiliedig ar fformiwlâu: gallwch guddio cwestiynau, eu lliwio, a hefyd dangos hysbysiadau - mae hyn i gyd wedi'i ffurfweddu'n hyblyg ar ffurf amodau rhesymegol (wiki).
Rhyngwyneb: mân welliannau, megis dangos union ddyddiadau neu ddangos statws tanysgrifio yn y rhestr o gwestiynau.
Rhyngwyneb Habr: mân welliannau (dewisol), er enghraifft, llinellau mewnoliad mewn sylwadau.
Ffynhonnell agor: Gallwch chi ei ail-wneud i chi'ch hun os ydych chi wir eisiau (ffynonellau).
I ddechrau, gwnes yr estyniad i mi fy hun gydag un pwrpas sengl: i ddangos y ganran o gwestiynau'r defnyddiwr yr oedd yn trafferthu ynddynt i glicio ar y botwm "Marcio fel datrysiad". Yna, fesul tipyn, yn gyntaf ychwanegwyd un ac yna un arall, nes i'r teclyn dyfu'n anghenfil o gant cilobeit. Serch hynny, dilynwyd yr egwyddor o “beidio â defnyddio unrhyw beth diangen” hyd y diwedd.
Un o'r prif nodweddion nawr yw'r defnydd o fformiwlâu yn y gosodiadau. Gallwch chi wneud bron unrhyw beth gyda nhw, unrhyw beth rydych chi am reoli'ch sylw. Y prif beth yw gwybod beth i'w ddymuno. Cuddio, newid lliwiau a hysbysiadau yw'r tair prif agwedd i roi sylw iddynt wrth weithio gyda gwefan. Mae hidlo unrhyw beth a phopeth yn allweddol i hwylustod.
Enghraifft o reol hyblyg a fydd yn caniatáu ichi dderbyn hysbysiadau ar bwnc penodol:
Fe ddywedaf ar unwaith na ellid defnyddio'r swyddogaeth eval(). Felly ni fyddwch yn cael llawer o hwyl. Felly, roedd yn rhaid i mi ysgrifennu fy baglau fy hun mewn 5 KB o god gan ddefnyddio gwrthdroi nodiant Pwyleg. Mae hyn, efallai y bydd rhywun yn dweud, yn JS hynod ysbaddu, o ran swyddogaethau a chystrawen.
Bu post yn ddiweddar am Estyniad Toster. Mewn cymhariaeth, mae gan TE ryngwyneb brafiach a rhai nodweddion nad oes gan Toster Comfort. Fodd bynnag, mae fy estyniad yn pwysleisio'r defnydd o adnoddau. Fodd bynnag, nid oes neb yn eich poeni i ddefnyddio'r ddau estyniad; ni ddylent wrthdaro.
Mewn ffordd dda, mae angen ailysgrifennu TC o'r dechrau, oherwydd gellir cyflymu'r gwaith o leiaf ddwywaith, a gweithio gyda'r storfa - 10 gwaith, trwy roi'r gorau i localStorage a JSON.stringify () a newid rhai atebion pensaernïol. Ond nid fi sy'n gorfod gwneud y gamp hon. Ac rwy'n gefnogwr o'r egwyddor “os yw'n gweithio, peidiwch â chyffwrdd ag ef”. Tra rydw i ar wyliau, rydw i'n mynd i'r afael â materion a chysylltiadau cyhoeddus, ond nid ar draul minimaliaeth. Diolch am eich sylw!