Notepad Tab - herramienta simple y segura para tomar notas
(notepadtab.com)- Todo el contenido escrito se guarda en la barra de direcciones y queda registrado en el historial del navegador
- Basta con copiar la URL para poder hacer respaldo y compartirlo
- No requiere cookies ni un servidor aparte
- Software de código abierto desarrollado con Ruby + Node.js
10 comentarios
Uf... es bastante impactante que cada pulsación de tecla se vaya acumulando en el historial del navegador..
Se ve bastante bien jajaja
Pero si al final vas a enviar texto simple, también da para pensar: ¿para qué mandar una URL con el texto comprimido en vez de simplemente enviar el texto completo...?
¿Quizá sería útil si le agregan un poco más de formato?
Decidieron usar Ruby y Jekyll para generar páginas estáticas, y Node.js para instalar librerías de frontend y detectar cambios en archivos durante el desarrollo... es un ejemplo de sobreingeniería.
Tal cual, quién iba a pensar que llevarían una página estática hasta este nivel.
Si vas a copiar la URL, da la impresión de que bastaría con copiar el contenido del texto, ¿no...? Qué raro, no sé para qué se usaría.
Lo complicaron con sobreingeniería innecesariamente, cuando incluso podría hacerse como un solo archivo 🤣🤣
Parece útil, pero no tanto... tiene algo extraño.
Teniendo en cuenta que en el proceso de codificación Base64 la longitud de los datos originales generalmente aumenta alrededor de un 33%, da una sensación bastante curiosa. Es útil para transmitir y almacenar datos de forma segura, pero si consideramos que la cantidad de datos aumenta, se puede decir que hay cierto costo asociado. Si pensamos en ese costo como los recursos necesarios para manejar el parsing de URL o una estructura con ese formato (ya que dicen que se inspiró en mermaid.live), según la situación podría ser útil o no 😄
https://github.com/revolter/notepadtab.com/blob/main/index.html#L80
Aun así, al menos implementaron aunque sea la compresión. Igual me hace preguntarme si esto realmente era algo que había que resolver usando tantas tecnologías distintas en el entorno de desarrollo.