Que es Umbrella v5?

Umbrella es un FrameWork inspirado en Adobe Flash Player, Qt & Gtk cuya finalidad es otorgar una gran productividad a la hora de desarrollar paginas web, pero ademas brindando una gran experiencia a los usuarios web finales, para de esa manera generar un equilibrio de bienestar genérico, aunque este Framework esta en desarrollo demuestra su enorme potencial a corto plazo en el mundo web, la tecnología de Umbrella en general es una nueva era de webs democráticas & fáciles de desarrollar & actualizar.



Umbrella - herramientas en desarrollo


Texto XXX: la propiedad de texto justificado de Css es buena, pero no tanto para situaciones variables, con esta nueva herramienta se soluciona el problema, obteniendo un texto 100% justificado & agradable a la vista.


PasteAttributes: mejora notable de esta herramienta.


Progreso para imágenes:

  • hack blanco para detectar cuando el navegador ya tiene una imagen en cache
  • soporte para la propiedad background-image de css.
  • Detectar cuando el usuario cambia la url de la celda tipo imagen desde Js.
  • Detectar cuando el usuario ha insertado después de la carga inicial, una nueva celda tipo imagen.

Nuevos layouts: las nuevas versiones traerán nuevas celdas graficas FULL & automatizadas tales como: Frame, ListTree, ListIcons, Combox, CheckBox, RadioButtons, EntryText, Expander, VPaned, HPaned, rangewidgets, Menus, SpinButton, Carousels, Calendario, FileChosser & DockWindow, ¿el tiempo de carga de la pagina aumentara?: el frameWork aumentara de peso, pero eso no representa un problema ya que cada nueva herramienta estará en módulos separados, solo se cargaran si son requeridos por la pagina.


Tooltips: con Umbrella podrás crear tooltips, es decir seguirás usando la etiqueta default de HTML llamada title, con la diferencia que si modificas desde CSS el objeto title, Umbrella lo tomara como una clase css privada del propio FrameWork y otorgara por primera vez una forma !intuitiva & fácil! de modificar el estilo de la mencionada Herramienta...

Las buenas noticias aun no terminan, la idea es hacer que los tooltips se puedan implementar en cualquier web, seamos francos a muchos les molesta los mensajes & otros los odian a muerte, !ESO LLEGARA A SU FIN!, para que el usuario pueda verlos, tendrá que presionar la tecla ctrl & sin soltar la tecla posicionar el cursor sobre todos los objetos donde desee ver las leyendas, o bien posicionar el cursor sobre el objeto deseado & presionar la tecla mencionada, al soltar la tecla o mover el cursor fuera del objeto el mensaje se oculta, para dispositivos móviles la cosa cambia ya que en la parte de abajo de las aplicaciones web, habrá una barra de estatus, para mostrar errores de la aplicación & por supuesto los mensajes de las leyendas, !de esta forma se soluciona el problema, que tiene muchos años sin resolverse!, ¿que opinas, excelente o nada que ver, te gusta & quieres contribuir con una idea?, la idea con este Framework es mejorar la tecnología web pero no de forma tiránica o hostil => cambio democrático :)


Imágenes Gif silenciosas: Chrome y las versiones más recientes de Firefox, detienen el ciclo de reproducción de las imágenes Gif, cuando estos no son visibles al mover el scroll, aunque hacen su trabajo !MUY bien!, se puede hacer mejor, !MUCHO MEJOR!...

Para empezar Umbrella detendrá de forma automática, el ciclo de reproducción, cuando más del 40% de la imagen no sea visible, cuando sea de nuevo visible en su totalidad se reanudara la reproducción, este método es mucho más efectivo para cuando te deslizas con el scroll donde hay muchos Gif cargados, si haces foco en otro programa, todas las animaciones se detendrán.


Configuración de imágenes: ventana de configuración inspirada en Adobe flash Player video Settings, que esta dirigido al usuario final & así !otorgarle poder decisión (democracia), cosa que parece que a nadie le importa lo que les pasa a ciertos usuarios, que no disponen de un buen monitor o conexión a Internet fiable!, en dicha ventana podrás hacer cambios aplicados a la imagen concurrente o a todas las imágenes ya sea en un formato especifico o todos los formatos seleccionados, las configuraciones a realizar podrán ser : brillo, saturación, contraste, negar la carga & renderizado bloqueo total, negar la carga automática & dejar que el usuario decida si desea cargar & rasterizar la imagen, bloquear auto reproducción de imágenes Gif & sea el usuario quien decida reproducirlos, conversión y descargar de vectores SVG seleccionados a png, descarga efectiva de todas imágenes de la pagina, lo mágico de todo lo mencionado es que dichas configuraciones el navegador las guardara durante 30 días o hasta el infinito, es decir la interacción entre paginas con esta tecnología hará que crezca de forma exponencial el vencimiento de la configuración, quiero que Umbrella mantenga a todos contentos.


XSprites-CSS: herramienta futurista que permite cargar múltiples archivos de iconos con una sola petición al servidor pero de una manera sencilla & productiva a diferencia del método actual conocido como Sprites-css, dando un gran salto en implementación.


Auto-manifiesto de cache: generación y ejecución automática del manifiesto de cache de los archivos mas importantes, solo que este sera un archivo virtual basado en cookies permanentes, esto permitiera una mayor experiencia de usuario para las compañías bancarias entre otros beneficiarios web...

Esta herramienta sera gráfica & manual, el usuario decidirá si desea guardar datos estratégicos de una determinada pagina, para que las cargas futuras sean muy rápidas.


Menú automático de contenido: la generación de menús interactivos de contenido puede a veces ser tedioso, !LLEGO A SU FIN!, lo único es que tendrás que declarar los titulo de párrafos, post o información vital con la etiqueta h5, solo con esa información el Framework te generara un potente menú de interacción de contenido, sin duda quita mucho trabajo de forma automática...

Para mostrar el menú flotante donde se puede acceder a esta opción el usuario, tendrá que presionar la tecla ctrl + clic derecho, una vez hecho esto, para este caso seleccionamos la opción de Menú de contenido, se abrirá una ventana flotante en la derecha con todas las direcciones de contenido, por-supuesto desde CSS vaya que podrás darle estilo al menú mencionado

Si el usuario tiene activado la herramienta de Auto-manifiesto de cache, se genera una opción dentro del menú de contenido, llamada Historial reciente, el cual podrá acceder al contenido más visitado & leído, mejorando notablemente la experiencia del usuario en blogs, comunidades & redes sociales donde integren esta tecnología.


AutoReload: herramienta gráfica que el usuario podrá activar, la cual detecta cuando la pagina no se cargo completamente & se desconecto del servidor, al capturar dicho evento, aparecerá una ventana de dialogo con un mensaje diciendo que recargara la pagina en 10s a no ser que el usuario haga clic en el botón de cancelar, el usuario también podrá activar la opción de recargado automático de todas las web con usen Umbrella.


GOD TRANSLATE: herramienta futurista, automatiza & altamente personalizable para la traducción automática de una pagina web, usando la API online de Google translate.


CSS Galeria: Múltiples temas CSS con soporte de personalización, este sera un proyecto separado de Umbrella, pero sera en colaborativo con los colaboradores & usuarios de Umbrella


T++: lenguaje de programación portable e indexado en PHP, Python & JS, para backend & FrontEnd, que permite programar de manera muy rápida & profesional, con una sintaxis futurista, corta, intuitiva & relacional, este lenguaje estará integrado en Umbrella & heredara su licencia, la primera versión de este lenguaje sera solo para FrontEnd, luego en las posteriores versiones se mezclaran los dos mundos como una sola cosa, T++ el Photoshop de los programadores web profesionales.

Hoy en día se separa los lenguajes de programación de backend & FrontEnd como dos cosas distintas cosa que no debe de ser, el HTML solo debe ser para declarar la información geométrica & de estilo, archivos de lógica e scripting en general deben auto conectarse y ejecutarse como una sola cosa, para trabajar con el DOM generado.

En resumen los desarrolladores web, podrán contar con un lenguaje donde el código del client & server se ejecutan como un simple scripting genérico & unitario, otras de las ventajas es que puedes crear un código productivo & futurista, ademas cada instrucción que escribas se ejecutara de forma sincrónica sin afectar negativamente el render del client, lo cual lo convierte en tu salvadora y única opción profesional para desarrollar aplicaciones web futuristas a la velocidad de la luz, !una vez que lo pruebes lo queras para siempre!.



DelosData: Impresionante & futurista sistema de BD multi-uso que sera la mejora por MUCHO de SQL & otros sistemas de BD relacionales & no relacionales, DelosData es: ligera, blindada, ultra-veloz & muy sencilla de usar incluso para personas que no saben nada de BDs en general.



Desarrollador de Umbrella

Mi nombre es Andrade Echarry tengo 27 años de edad & soy una simple persona de bajos recursos que aprendió programación por su cuenta, vivo en Venezuela, gracias a las remesas que me da un Gran amigo en España cuando le es posible, es que sobrevivo en estos momentos tan difíciles, tengo la habilidad de pensamiento lateral & me considero un Romano en el aspecto de pensar a lo grande, utilizar tecnología de terceros mejorarla y exprimirla al máximo hasta que ya no de más & jamas rendirse, en resumen mi gran & única habilidad es fijar un objetivo & llegar a el a como de lugar, siempre me ha interesado hacer cosas que hagan un cambio significativo & no cosas que solo le pongan una parche a un problema, me encanta las: Best music epic, cinematic epic music, clips épicos de películas en ingles, trailers de películas epicos & Gameplay en ingles, me ayudan a tener una mayor imaginación & motivación cuando programo & codifico, me encanta codificar en Python & crear algoritmos que burlan los limites de hardware & ciencia computacional, mi sueño es trabajar para IBM, OpenAI o Google.


Correo:&space; hormigence123@gmail.com
Facebook:&space; https://www.facebook.com/andrade.echarry

Licencia Sunfur Pirate

Las donaciones me ayudarían mucho en estos momentos, si una persona natural o jurídica me asegura que recibiré donaciones durante al menos 1 año, a modo de elección del financiador este proyecto tendrá una licencia más flexible que desarrolle, solo tocaría hablar con una comunidad o una gran compañía tecnológica, para que avalen el código fuente & licencia, es decir que sean los testigos & guardianes de este proyecto, creo firmemente que la competencia es lo que genera la innovación, si tienes un primer éxito, luego alguien agarra tu invento & lo mejora & te sobrepasa, tu lo ves y no puedes crear algo como eso o mejor, entonces no eras tan bueno como decías & !ya eres historia pasada!.

Licencia - Sunfur Pirate:

  • Se concede permiso de crear una copia, donde esta permitido solo en esa copia, mejorar, patentar, cambiar licencia o vender el código, siempre y cuando el nombre de la nueva copia sea distinto al de la copia original proporcionada por el Autor "ALF"

  • La copia original proporcionada por el Autor "ALF" siempre estará disponible bajo la licencia "Sunfur Pirate", por ende los permisos anteriores quedan excluidos en la copia primaria.

  • Aviso de copyright: todas las copias de dependencias externas integradas o requeridas por todas las copias, quedan fuera de esta licencia "Sunfur Pirate" & quedan sujetas a sus licencias originales.

Como hacerte una donación?

Puedes enviarme una remesa que es segura & confidencial o donarme por Paypal, también puedes ayudarme en publicidad, espero que este proyecto sea de su agrado & espero tenerlo/a como un usuario & colaborador.