10 Numeronim Webes fejlesztőknek kell tudniuk
A fejlesztők és a technikailag megismert emberek mindig is vonzódtak a számokhoz, így csak természetesen számít, hogy a számnevek vagy a számalapú szavak hamar szerették őket. A számneveket a hosszú szavak rövidítésére használjuk, amelyek túlságosan nehézkesek a pontos beíráshoz mindig. Rövidítést hívhatunk számnévnek, ha betűket és számokat is tartalmaz.
Nincsenek szigorú szabályok a számnevek létrehozására vonatkozóan, de általában a következő képletet használják: te az első betű és az utolsó betű és számolja, hogy hány karakter van közöttük.
Valószínűleg a legismertebb szám a tech körökben az i18n a nemzetközivé válás. I18n, mert az első betű -i, 18 karakterből és végül a -n betűből áll. Először őrültnek tűnhet, de a valóságban a számnevek szórakoztatóak lehetnek, és akár saját is létrehozhat.
A számnevek eredete
Az online pletykák szerint az első számnév egy DEC (Digital Equipment Corporation - későbbi Hewlett-Packard-szal egyesített) munkavállalóból származik. Jan Scherpenhuizen akinek a neve túl hosszú volt, hogy fióknév legyen, így a rendszergazda e-mail fiókot adott neki az s12n felhasználónévvel.
A megközelítést humorosnak találták, és DEC kezdte használni a képletet a hosszú szavak rövidítésére. i18n a nemzetköziesedés szóhoz állítólag már az 1980-as évek közepén használták, és ezt sokan követték - mind a technikai, mind a nem technológiai világban.
Most nézzük meg, hogy mi van a 10 legmegfelelőbb számnév közül:
1. i18n Nemzetközivé
i18n utal a olyan szoftver vagy alkalmazás fejlesztése, amely lehetővé teszi a későbbi lokalizációt világszerte különböző célközönség számára.
Az i18n nem jelenti azt, hogy a terméket ténylegesen lefordítják, hanem a későbbi fordítás lehetőségének növeléséről és más nyelvű módosításokról. A folyamat során az i18n fejlesztők szolgáltatásokat nyújtanak nem használható amíg a lokalizáció valójában meg nem történik. Az i18n célja alapvetően az a szoftver alkalmazkodóképességét és használhatóságát a világ más részein.
2. l10n Lokalizáláshoz
Az i18n kettős időtartama a lokalizáció, amelyet a számnév képvisel l10n. l10n történik ha egy szoftver vagy alkalmazás egy adott kultúrához igazodik.
Az l10n könnyen hozzáadható a korábban internacionalizált termékekhez. L10n nemcsak a fordítást jelenti; azokra a dolgokra is utal, mint a meghatározott pénznem, időzóna, összeállítás, jogi követelmények, szimbólumok és sok más helyi jellemző.
Ha meg akarja érteni az i18n és az l10n közötti különbségeket, olvassa el a W3C útmutatóját (amely szintén a saját nevének rövidítését használja: W3C a World Wide Web Consortium). Íme egy példa arra, hogy a gyalogos átkelő nemzetközi szimbólumait a portugál nép számára lokalizálták.
3. m17n Többnyelvűsítéshez
Az M17n az i18n és az l10n között helyezkedik el. Beszélünk róla ha egy alkalmazás vagy szoftver több nyelven és kultúrában van lokalizálva. A többnyelvű szoftver egyszerre több nyelvet is támogat, valamint a támogatott nyelvek egyéb helyi funkcióit, például időzónákat, dátumot, időt és pénznem formátumokat.
Amikor m17n-ről beszélünk, meg kell említenünk más írásrendszerek támogatásának szükségessége, amelyek nemcsak ASCII-t használnak (Amerikai szabványos információcsere kód).
A WordPress például egy gyönyörű többnyelvű felületet biztosít számunkra, mivel lehetővé teszi számunkra, hogy kiválasszuk azt a nyelvet, amelyet használni szeretnénk a telepítési folyamat során, majd később a felhasználói felületen.
4. A11y a hozzáférhetőségért
Az a11y a webdesign népszerű kifejezésévé vált, különösen, mivel a W3C közzétette hozzáférhetőségi szabványait. a11y támogatja az embereket különböző fogyatékosságok vagy érzékszervi károsodások, valamint azok hátrányokkal például az idősek és az alacsony sávszélességű vidéki területeken élő emberek.
a11y egészen széles területet foglal magában. A látássérülteknek, akik alig különböztetik meg a színeket, nagy szín kontrasztarány szükséges; az egeret nem használóknak a billentyűzeten keresztül minden funkcióval kell rendelkezniük; olyanok, akik nem hallanak szükségüket átiratokra, stb. Sok más olyan felhasználási eset is létezik, amelyekre a terméktervezőknek megoldást kell találniuk.
5. c14n Canonicalizációhoz
C14n akkor fordul elő, amikor bizonyos adatoknak több mint egy képviselete van, és te szabványosított formátumba kell konvertálni. Ezekben a napokban ezt a kifejezést leggyakrabban a Google legjobb gyakorlati útmutatóiban láthatja a Google-tól, amely tanácsot ad a webmestereknek és a webhelytulajdonosoknak a kanonikus URL-ek használatáról..
A keresőoptimalizálásban a c14n-t akkor kell használni, amikor egy egyedi weblapot több URL-ről tölthet be, mivel ezt a gyakorlatot gyakran a keresőmotorok büntetik. A Google Webmestereszközökben beállíthatja a kívánt tartományformátumot (a www aldomainnel vagy anélkül). A Yoast jó tanácsokkal szolgál a SEO-ről és a c14n-ről is.
Webfejlesztőként az XML-ben is látható, ahol a c14n biztosítja, hogy egy XML dokumentum egy bizonyos formátumot követ.
6. i14y A kölcsönös átjárhatóság érdekében
Az i14y az egy rendszer vagy termék összetevőinek hordozhatósága és kompatibilitása. Ahogy egyre több dolog létezik egy hálózat részeként, az i14y az utóbbi időben az informatikai szektor termékleírásaiban értékesítési jelszóvá vált..
Az i14y kifejezés a web design világában is megjelent, amikor a tervezők kezdtek beszélni az interoperábilis CSS-ről, a szabvány a betölthető és összekapcsolható CSS-hez. A Cloud computing az i14y fogalmát is használja, mivel ez egy olyan terület, ahol nagy szükség van az építésre rendszereket az újrafelhasználható összetevőkből amelyek képesek együtt dolgozhatnak különböző körülmények között.
7. P13n testreszabáshoz
p13n a a termékek alkalmazkodása a különböző egyének igényeihez. A weboldalak valós idejű személyre szabása az online marketing koncepciója, és a webfejlesztők feladata a megoldás.
Számos nagyszerű analitikai eszköz áll rendelkezésre az online célzáshoz, így a következő lépés logikus személyre szabhatja a különböző szegmensek tartalmát az online közönség. A p13n fogalma megtagadja az egy-egyfajta megközelítést, mivel a kutatások azt mutatják, hogy az online fogyasztók közel háromnegyede (74%) csalódott, amikor a megjelenő tartalomnak semmi köze az érdekeikhez (pl. ajánlatok, hirdetések, promóciók).
8. v12n A virtualizációhoz
A v12n folyamat során a fejlesztők hozzon létre egy operációs rendszer, kiszolgáló vagy más hálózati erőforrás virtuális verzióját. A V12n-nek nagyon egyszerű formái is vannak, mint például a merevlemez különböző partíciókra osztása.
A Desktop v12n felgyorsíthatja a webfejlesztési folyamatot, mivel lehetősége van arra, hogy különböző környezetben tesztelje webhelyét vagy webes alkalmazását. Az asztali v12n legnépszerűbb szoftverei a VMWare Workstation és az Oracle VirtualBox. A hongkiat.com-on is sok nagyszerű v12n-útmutató található, mint például a Windows telepítése Mac számítógépére, és a Vagrant használata a helyi WordPress fejlesztéshez.
9. A c10k probléma
A C10k probléma számát egy másik képlettel alakítottuk ki, mint a korábban említettek. Ez a “10 ezer ügyfél” probléma. A C10k probléma a potenciális probléma a webszerver adminisztrációjában, akkor fordul elő, ha a A webkiszolgálónak egyszerre 10 000 ügyfelet kell kezelnie.
A probléma megoldásának szükségessége a közelmúltban egyre fontosabbá vált, mivel a weboldalaknak szükségük van egyre több forgalmat kezel, az internethasználók száma, igényeik és a csatlakoztatott eszközök száma gyorsan nőtt.
Ha érdekli a webkiszolgáló méretezhetősége, itt van egy nagy alapozó a C10k problémára.
10. Az Y2K38 probléma
Az Y2K38 probléma az Év 2038-as számának a neve idővel kapcsolatos adattárolási probléma, amely 2038-ban fog bekövetkezni. A hibát 32 bites processzorok okozzák tárolja az időértékeket aláírt 32 bites egész számként.
A probléma az, hogy ezeknek az egész számoknak a tartománya korlátozott, és ez lesz 2038. január 19-én elérte a legnagyobb pozitív értéket. Amikor ez megtörténik, előfordulhat, hogy a számítógépek nem tudják megmondani a különbséget 2038 és 1970 között, ami komoly zavarokhoz és összeomlásokhoz vezethet.
Nincs egyetemes megoldás a problémára, de biztosan segíthet, ha 64 bites rendszereket használ amit a készülékek többsége 2038-ban biztosan hasznosít, de A webszerverek és más backend hardverek még mindig 32 bites dátumrendszereket használhatnak amikor eljön az ideje.
Ha le akarod számolni a feltételezett tragédia napjára, akkor egyszerűen itt teheted.