10 Numeronyms spletni razvijalci morajo vedeti
Razvijalci in strokovnjaki, ki se ukvarjajo s tehnologijo, so vedno bili privlačni s številkami, zato je samo vprašanje, da so numeronyms ali besede, ki temeljijo na številu, hitro postale priljubljene.. Numeronymi se uporabljajo za skrajšanje dolgih besed, ki bi bile preveč okorne za natančno tipkanje ves čas. Okrajšavo lahko imenujemo numeronym, če vsebuje črke in številke.
Ni strogih pravil o tem, kako ustvariti numeronym, vendar običajno uporabljajo naslednjo formulo: ti vzemite prvo črko in zadnjo črko in preštejte, koliko znakov je med njimi.
Verjetno najbolj znana numeronym v tehnoloških krogih je za internacionalizacijo. To je i18n, ker je prva črka -i, sledi ji 18 znakov in končno črka -n. Najprej se zdi noro, v resnici pa so numeronimi lahko zabavni in lahko celo ustvarite svoje.
Izvor Numeronyms
Glede na spletne govorice prvi numeronym sega v DEC (Digital Equipment Corporation - kasneje združena z Hewlett-Packard) zaposlenega imenom \ t Jan Scherpenhuizen čigar ime je bilo najdeno predolgo, da bi bilo ime računa, zato je skrbnik sistema mu je poslal e-poštni račun z uporabniškim imenom s12n.
Pristop je bil duhovit in DEC je začel uporabljati formulo za skrajšanje dolgih besed. i18n za besedo internacionalizacija domnevno se je uporabljal že sredi osemdesetih let, sledili pa so ji številni drugi - tako v tehnološkem kot v ne-tehnološkem svetu.
Zdaj pa poglejmo, kakšni so trenutno 10 najsodobnejših numeronimov, ki so tam:
1. i18n Za internacionalizacijo
i18n se nanaša na. \ t razvoj programske opreme ali aplikacije, ki omogoča poznejšo lokalizacijo za različne ciljne skupine po svetu.
i18n ne pomeni, da je izdelek dejansko preveden, ampak gre za dodajanje možnosti za kasnejši prevod in druge prilagoditve v drug jezik. V tem procesu razvijalci i18n zagotavljajo funkcije, ki se ne sme uporabljati dokler se lokalizacija dejansko ne zgodi. Cilj i18n je v bistvu da je programska oprema prilagodljiva in uporabna v drugih delih sveta.
2. l10n Za lokalizacijo
Dvojni izraz i18n je lokalizacija, ki jo predstavlja numeronym l10n. 10n se zgodi ko je programska oprema ali aplikacija prilagojena določeni kulturi.
l10n se lahko enostavno doda izdelkom, ki so bili prej internacionalizirani. L10n ne pomeni samo prevoda; nanaša se tudi na stvari, kot je uporaba posebna valuta, časovni pas, primerjava, zakonske zahteve, simboli in številne druge lokalne značilnosti.
Če želite razumeti razliko med i18n in l10n, preberite vodnik za W3C (ki prav tako uporablja numeronym za kratico svojega imena: W3C pomeni World Wide Web Consortium). Tukaj je primer, kako so bili mednarodni simboli za prehod za pešce lokalizirani za portugalske ljudi.
3. m17n Za večjezičnost
M17n poteka nekje med i18n in l10n. Govorimo o tem kadar je aplikacija ali programska oprema lokalizirana na več jezikov in kultur. Večjezična programska oprema podpira več jezikov hkrati in druge lokalne funkcije podprtih jezikov, kot so časovni pasovi, datum, čas in oblike valut..
Ko govorimo o m17n, moramo omeniti tudi potrebo po podpori drugih pisnih sistemov, ki ne uporabljajo samo ASCII (American Standard Code za izmenjavo informacij) znakov.
WordPress nam na primer zagotavlja lep, večjezični vmesnik, saj nam omogoča, da izberemo jezik, ki ga želimo uporabiti med postopkom namestitve in kasneje v uporabniškem vmesniku..
4. a11y Za dostopnost
a11y je postal priljubljen izraz v spletnem oblikovanju, še posebej, ker je W3C objavil svoje spletne standarde za dostopnost. a11y podpira ljudi z različne vrste invalidnosti ali senzorične motnje, kot tudi tiste vrsto slabosti kot so starejši in ljudje na podeželju z nizko pasovno širino.
pokriva precej široko območje. Za slabovidne osebe, ki težko ločijo barve, je potrebno veliko razmerje barvnega kontrasta; ljudem, ki ne morejo uporabljati miške, je treba zagotoviti vse funkcionalnosti prek tipkovnice; ljudje, ki ne morejo slišati prepisov, itd. Obstaja veliko drugih primerov uporabe, ki jih morajo oblikovalci izdelka rešiti.
5. c14n Za kanonikalizacijo
C14n se pojavi, ko nekateri podatki imajo več kot eno predstavitev, in vas jih je treba pretvoriti v standardizirano obliko. Te dni si lahko ta izraz najpogosteje ogledate v vodnikih SEO najboljših praks, kot je ta pri Googlu, ki svetovalcem in lastnikom spletnih mest svetuje glede uporabe kanonskih URL-jev.
Pri optimizaciji iskalnikov je c14n potreben, ko je mogoče posamezno spletno stran naložiti iz več kot enega URL-ja, saj to prakso pogosto kaznujejo iskalniki. V Googlovih orodjih za spletne skrbnike lahko nastavite želeno obliko domene (z ali brez poddomene www). Yoast ima nekaj dobrih nasvetov o SEO in c14n, preveč.
Kot spletni razvijalec si lahko ogledate tudi izraz znotraj XML, kjer je c14n zagotavlja, da dokument XML sledi določeni obliki.
6. i14y Za interoperabilnost
i14y se nanaša na prenosljivost in združljivost komponent sistema ali izdelka. Ker vse več stvari obstaja kot del omrežja, je i14y v zadnjem času postal tržna buzzword v opisih izdelkov v IT sektorju.
Izraz i14y se je pojavil tudi v svetu spletnega oblikovanja, ko so oblikovalci začeli govoriti o interoperabilnem CSS-ju, a standard za naložljiv in povezljiv CSS. Računalništvo v oblaku uporablja tudi koncept i14y, saj je to področje, kjer obstaja velika potreba po gradnji sistemov za ponovno uporabo ki so sposobni sodelovati v različnih okoliščinah.
7. P13n Za prilagajanje
p13n se nanaša na prilagajanje proizvodov potrebam različnih posameznikov. Prilagoditev spletnih strani v realnem času je koncept spletnega trženja in naloga spletnih razvijalcev za reševanje.
Obstaja veliko odličnih analitičnih orodij za spletno ciljanje, zato je naslednji korak logičen prilagodite vsebino za različne segmente spletnega občinstva. Koncept p13n zavrača pristop, ki ustreza vsem, ker raziskave kažejo, da se skoraj tri četrtine (74%) spletnih potrošnikov razočara, kadar vsebina, ki se prikaže, nima ničesar v povezavi z njihovimi interesi (npr. ponudbe, oglasi, promocije).
8. v12n Za virtualizacijo
Med procesom v12n razvijalci ustvarite navidezno različico operacijskega sistema, strežnika ali drugega omrežnega vira. V12n ima tudi zelo preproste oblike, kot npr deljenje trdega diska na različne particije.
Desktop v12n lahko pospeši proces razvoja spletnih strani, saj imate priložnost, da preizkusite svojo spletno stran ali spletno aplikacijo v različnih okoljih. Najbolj priljubljena programska oprema za namizje v12n sta delovna postaja VMWare in Oracle VirtualBox. Na hongkiat.com imamo tudi veliko odličnih vodnikov v12n, na primer kako namestiti Windows na vaš Mac in kako uporabljati Vagrant za lokalni razvoj WordPressa..
9. Problem c10k
Številko za problem C10k je nastal z drugačno formulo, kot so ostale prej omenjene. Nanaša se na “10 tisoč strank” problem. Problem C10k je a potencialne težave pri upravljanju spletnega strežnika, to se zgodi, ko a Spletni strežnik mora hkrati obdelati 10.000 strank.
Potreba po reševanju tega vprašanja je v zadnjem času postajala vse pomembnejša, saj morajo spletne strani se ukvarjajo z vedno večjim prometom, število uporabnikov interneta, njihove potrebe in. \ t število povezanih naprav hitro raste.
Če vas zanima razširljivost spletnega strežnika, je tukaj velik primer C10k problema.
10. Problem Y2K38
Problem Y2K38 je numeronym za problem leta 2038, ki je a s časom povezano vprašanje shranjevanja podatkov, ki se bo pojavilo v letu 2038. Napako povzročijo 32-bitni procesorji shranite časovne vrednosti kot podpisana 32-bitna cela števila.
Težava je v tem, da je območje za ta cela števila omejeno in bo največjo pozitivno vrednost dosegla 19. januarja 2038. Ko se to zgodi, se lahko zgodi, da računalniki ne bodo mogli razbrati razlike med letoma 2038 in 1970, kar lahko povzroči resne disfunkcije in zruši..
Ni univerzalne rešitve za problem, ampak vsekakor lahko pomaga, če začnete uporabljati 64-bitne sisteme ki jih bo velika večina naprav zagotovo uporabljala leta 2038, vendar Spletni strežniki in druge podporne strojne opreme lahko še vedno uporabljajo 32-bitne sisteme datumov ko pride čas.
Če želite odštevati do dneva, ko bi se lahko zgodila domnevna tragedija, lahko to enostavno storite tukaj.