Página principal » Diseño web » 10 Numeronyms Web Developers debería saber

    10 Numeronyms Web Developers debería saber

    Los desarrolladores y las personas conocedoras de la tecnología siempre se han sentido atraídos por los números, por lo que es solo una cuestión que los números o palabras basados ​​en números se han vuelto rápidamente amados por ellos.. Numeronyms se utiliza para abreviar palabras largas que serían demasiado engorrosas para escribir con precisión todo el tiempo. Podemos llamar a una abreviatura un numeronimo si contiene letras y números..

    No hay reglas estrictas sobre cómo crear un numeronimo, pero usualmente usan la siguiente fórmula: toma la primera letra y la última letra y cuenta cuántos caracteres hay entre ellos.

    Probablemente el número más conocido en los círculos tecnológicos es la internacionalización. Es i18n porque la primera letra es -i, le siguen 18 caracteres y finalmente la letra -n. Primero puede parecer una locura, pero en realidad los numeronimos pueden ser divertidos e incluso puedes generar los tuyos..

    El Origen de los Numeronimos

    De acuerdo con los rumores en línea, el primer nombre de pila se remonta a un empleado de DEC (Digital Equipment Corporation, luego fusionado con Hewlett-Packard) Jan Scherpenhuizen cuyo nombre fue demasiado largo para ser un nombre de cuenta, por lo que el administrador del sistema le dio una cuenta de correo electrónico con el nombre de usuario s12n.

    El enfoque se encontró con humor, y DEC comenzó a utilizar la fórmula para abreviar palabras largas.. i18n para la palabra internacionalización supuestamente se usó a mediados de la década de 1980, y fue seguido por muchos otros, tanto en el mundo tecnológico como en el no tecnológico..

    Ahora veamos cuáles son actualmente los 10 numeronimos más técnicos:

    1. i18n para la internacionalización

    i18n se refiere a Desarrollo de un software o una aplicación que permita su posterior localización. para diferentes audiencias objetivo en todo el mundo.

    i18n no significa que el producto esté realmente traducido, sino que se trata de aumentar la posibilidad de una traducción posterior y otros ajustes a un idioma diferente. En el proceso, los desarrolladores de i18n proporcionan características que no puede ser utilizado Hasta que la localización realmente ocurra. El objetivo de i18n es básicamente hacer el software adaptable y utilizable en otras partes del mundo.

    2. l10n para localización

    El término gemelo de i18n es la localización, representada por el numeronimo l10n. l10n sucede Cuando un software o una aplicación se adaptan a una cultura específica..

    l10n se puede agregar fácilmente a productos que se han internacionalizado anteriormente. L10n no solo significa traducción; También se refiere a cosas como el uso de la Moneda específica, zona horaria, compilación, requisitos legales, símbolos y muchas otras características locales..

    Si desea comprender la diferencia entre i18n y l10n, lea la guía de W3C (que también usa un numeronimo para la abreviatura de su propio nombre: W3C significa World Wide Web Consortium). Este es un ejemplo de cómo los símbolos internacionales para el cruce de peatones se localizaron para los portugueses..

    IMAGEN: Flickr

    3. m17n para la multilingüización

    M17n tiene lugar en algún lugar entre i18n y l10n. Hablamos de eso cuando una aplicación o software se localiza en múltiples idiomas y culturas. Un software multilingüe admite varios idiomas al mismo tiempo y también otras características locales de los idiomas compatibles, como zonas horarias, fecha, hora y formatos de moneda..

    Cuando hablamos de m17n, también tenemos que mencionar la necesidad de soporte de otros sistemas de escritura que no solo usan ASCII Caracteres (Código Estándar Americano para el Intercambio de Información).

    WordPress, por ejemplo, nos proporciona una hermosa interfaz multilingüe, ya que nos permite elegir el idioma que queremos utilizar durante el proceso de instalación y más adelante en la interfaz de usuario..

    4. a11y para accesibilidad

    a11y se ha convertido en un término popular en diseño web, especialmente desde que W3C lanzó sus estándares web de accesibilidad. A11Y apoya a las personas con diferentes tipos de discapacidades o deficiencias sensoriales, así como aquellos con todo tipo de desventajas tales como los ancianos y las personas en las zonas rurales con bajo ancho de banda.

    A11Y cubre un área bastante amplia. Las personas con discapacidades visuales que apenas pueden distinguir los colores necesitan una alta relación de contraste de color; las personas que no pueden usar un mouse deben recibir todas las funcionalidades a través del teclado; las personas que no pueden oír necesitan transcripciones, etc. Hay muchos otros casos de uso de A11y que los diseñadores de productos necesitan resolver.

    5. c14n Para Canonicalización

    C14n ocurre cuando Ciertos datos tienen más de una representación., y tu Necesito convertirlos en un formato estandarizado.. En estos días puede ver este término con mayor frecuencia en las guías de mejores prácticas de SEO como esta de Google, que asesora a los webmasters y propietarios de sitios web sobre el uso de las URL canónicas..

    En la optimización de motores de búsqueda, se necesita c14n cuando se puede cargar una página web individual desde más de una URL, ya que esta práctica es penalizada con frecuencia por los motores de búsqueda. En Google Webmaster Tools puede configurar su formato de dominio preferido (con o sin el subdominio www). Yoast tiene buenos consejos sobre SEO y c14n, también.

    Como desarrollador web, también puede ver el término dentro de XML donde c14n asegura que un documento XML sigue un formato específico.

    6. i14y para la interoperabilidad

    i14y se refiere a la Portabilidad y compatibilidad de los componentes de un sistema o un producto.. A medida que más y más cosas existen como parte de una red, i14y se ha convertido últimamente en una palabra de moda de marketing en las descripciones de productos en el sector de TI..

    El término i14y también apareció en el mundo del diseño web cuando los diseñadores comenzaron a hablar sobre CSS interoperable, un Estándar para CSS cargable y enlazable. La computación en la nube también utiliza el concepto de i14y, ya que es un campo donde hay una gran necesidad de construir Sistemas a partir de componentes reutilizables. que son capaces de Trabajar juntos en muchas circunstancias diferentes.

    7. P13n Para Personalización

    p13n se refiere a la Adaptación de productos a las necesidades de diferentes individuos.. La personalización en tiempo real de los sitios web es un concepto en marketing en línea y una tarea que los desarrolladores web deben resolver..

    Existen muchas herramientas analíticas excelentes para la orientación en línea, por lo que el siguiente paso lógicamente es Personaliza el contenido para los diferentes segmentos. de la audiencia online. El concepto de p13n. niega el enfoque de talla única, como las investigaciones muestran que casi tres cuartos (74%) de los consumidores en línea se sienten frustrados cuando el contenido que aparece no tiene nada que ver con sus intereses (por ejemplo, ofertas, anuncios, promociones).

    IMAGEN: Freepik

    8. v12n para la virtualización

    Durante el proceso de v12n, los desarrolladores cree la versión virtual de un sistema operativo, servidor u otro recurso de red. V12n tiene formas muy simples también, como dividiendo un disco duro en diferentes particiones.

    Desktop v12n puede acelerar el proceso de desarrollo web, ya que tiene la oportunidad de probar su sitio web o aplicación web en diferentes entornos. Los softwares más populares para el escritorio v12n son VMWare Workstation y Oracle VirtualBox. También tenemos muchas guías geniales de v12n aquí en hongkiat.com, como la forma de instalar Windows en tu Mac y cómo usar Vagrant para el desarrollo local de WordPress..

    IMAGEN: Fullservice.net

    9. El problema c10k

    El numeronimo para el problema C10k fue creado con una fórmula diferente a las mencionadas anteriormente. Se refiere a la “10 mil clientes” problema. El problema C10k es un Posible problema en la administración del servidor web, ocurre cuando un El servidor web tiene que manejar 10.000 clientes simultáneamente..

    La necesidad de resolver este problema se ha vuelto cada vez más importante a medida que los sitios web necesitan lidiar con más y más tráfico, Como el número de usuarios de internet, sus necesidades y el número de sus dispositivos conectados ha estado creciendo rápidamente.

    Si está interesado en la escalabilidad del servidor web, aquí hay una excelente introducción al problema C10k..

    10. El problema Y2K38

    El problema Y2K38 es el numeronimo para el problema del año 2038 que es un problema de almacenamiento de datos relacionado con el tiempo que ocurrirá en el año 2038. El error es causado por procesadores de 32 bits que almacena valores de tiempo como enteros de 32 bits con signo.

    El problema es que el rango para estos enteros es limitado, y será Alcanzar su mayor valor positivo el 19 de enero de 2038.. Cuando sucede, puede ocurrir que las computadoras no puedan distinguir la diferencia entre 2038 y 1970 que puede provocar graves disfunciones y caídas..

    No hay una solución universal para el problema, pero Definitivamente puede ayudar si comienzas a usar sistemas de 64 bits. que seguramente será utilizado por la gran mayoría de dispositivos en 2038, pero Los servidores web y otros dispositivos de back-end pueden usar sistemas de fecha de 32 bits Cuando llegue el momento.

    Si desea contar hasta el día en que se produzca la supuesta tragedia, puede hacerlo fácilmente aquí..

    IMAGEN: Wikimedia