Pagina web dentro de una URL

in #life6 years ago

a1

Después de tanto tiempo apartado de steemit traigo a ustedes esta nueva herramienta llamada Itty Bitty y como dice el enunciado de la misma, esta permite incluir una pagina web completa dentro de la direccion url, esa que utilizamos en nuestro navegador para acceder a cualquier sitio, por ejemplo www.google.co.ve.

Es conocimiento de muchos que las paginas web son alojadas en servidores que ofrecen sus servicios en todo el mundo. esta nueva herramienta desarrollada por Nicholas Jitkoff, extrabajador de Google como desarrollador y actual vicepresidente de DropBox, permite codificar una página web completa dentro de su propia dirección URL comprimiendo el código HTML usando la cadena de algoritmos de compresión Lempel-Ziv-Markov, y después lo codifica con base64.

El Algoritmo de cadena de Lempel-Ziv-Markov o LZMA es un algoritmo de compresión de datos en desarrollo desde 1998. Se utiliza un esquema de compresión diccionario algo similar a LZ77, cuenta con una alta relación de compresión y una compresión de tamaño variable diccionario (de hasta 4 GB). Se utiliza en el formato 7z del archivador 7-Zip.

Obteniéndose una cadena que se incluye dentro de la propia dirección URL. compuesta del código HTML y todos los ficheros que se necesitan para el maqueado de la pagina.

Dejo un ejemplo sencillo de funcionamiento de la misma donde pueden apreciar la url base "https://itty.bitty.site/" seguida de una cadena de caracteres que representa el contenido que se muestra en la pagina "hola, esto es una prueba para steemit ".

Captura.PNG

Cualquiera puede probar desde la web de Itty Bitty. Simplemente escribes un texto, y puedes ver cómo se codifica en la propia dirección URL

Una limitacion propia de este sistema es que una URL tiene una longitud finita. Solo se pueden codificar páginas web que ocupen un máximo de 2 KB. De momentos sus aplicaciones son un poco limitadas, pero codificar un pequeño texto dentro de una url como un mensaje, un simple poema o redireccionar dominios, todo queda en manos del ingenio de sus usuarios quienes de seguro encontraran usos particulares de esta herramienta.

Sort:  

Congratulations @petvalbra ! You received a 2.23% upvote from @kryptoniabot & @kryptonia for your task of 200 SUP Today.

Remember to receive votes from @kryptoniabot

Run a task on Kryptonia.*Join free here Kryptonia Account
Use the tags KRYPTONIA or SUPERIORCOIN in your Steemit post.

Delegate to the Kryptonia Upvote by clicking links: 10SP , 50SP , 100SP , 500SP , 1000SP

Due to an increased amount of tasks, we have changed up the voting power to evenly spread out the Upvote amount.

Congratulations @petvalbra! You received a personal award!

1 Year on Steemit

Click here to view your Board

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @petvalbra! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!