Mostrando entradas con la etiqueta navegadores. Mostrar todas las entradas
Mostrando entradas con la etiqueta navegadores. Mostrar todas las entradas

domingo, 24 de noviembre de 2024

Navegadores: Google Chrome sigue liderando el 2024

 Google Chrome sigue liderando el mercado mundial de buscadores en internet


El ingreso del ChatGPT podría cambiar el panorama el 2024, estaremos atentos



ANTECEDENTES

Navegadores: Google Chrome con el 95.6% de uso en móviles en 2022


JUNIO 2022

Microsoft retira a Internet Explorer

El navegador Google Chrome sigue como el navegador número uno en el mundo, y Microsoft retira el Internet Explorer. Google Chrome es empleado por el 67.1% de los usuarios de computadoras, mientras que  solo el 0.8% usa Internet Explorer.


ANTECEDENTES

Principales Navegadores Web


CHROME de Google sigue liderando el ranking de los navegadores web más utilizados



Ranking con versión de navegador







Sin embargo el mejor navegador será aquél que el usuario pueda utilizar en todos sus aparatos tecnológicos y que comparta entre ellos información tan útil como marcadores y claves de acceso.

Esta funcionalidad puede encontrarse en Chrome y Safari, aunque en el caso de este último solo si se dispone de productos de Apple.

Mostramos 1 tabla que comparan los principales navegadores web según sus funciones y su compatibilidad en los sistemas operativos de Apple, Windows y Linux, entre otras características.






miércoles, 12 de julio de 2023

Navegador Opera

 ¿Por qué el navegador Opera vale más de 2000M de euros y se ha revalorizado un 440% en 12 meses? 

En 1995 salió a bolsa Netscape, uno de los primeros  navegadores, precursor de los varios Firefox, Chrome o Safari que usamos hoy para explorar internet.

Netscape saltó a cotizar con una valoración de 700 millones US$ y acabó la primera sesión de mercado con un valor de 2800 millones. Poco más de 3 años después, en 1998 fue adquirida por AOL por casi 10000 millones.

En su día el modelo de negocio de Netscape era el habitual de cualquier software, cobraban una licencia al usuario por descarga y uso.

Sin embargo, Netscape sufrió la dura competencia de Microsoft que “regalaba” su Microsoft Explorar con sus licencias de Windows y de navegadores de código abierto como Firefox. A propósito, la batalla judicial entre Netscape y Microsoft fue épica….

Hoy es impensable imaginar que tuviéramos que pagar por aquel icónico, que reside en el escritorio de nuestro PC o smartphone, que nos permite acceder a los contenidos web.


Para entender el mundo de los navegadores web no hay mejor proxy que Opera Limited, la pequeña compañía noruega, cotizada en Nasdaq, dueña del navegador Opera (que tiene una cuota de mercado del 2% en el uso de navegadores, para poner este número en contexto el líder es Chrome con cerca del 65% de cuota de mercado)

Opera se diferencia de otros navegadores por su potente bloqueador de anuncios, VPN gratuita, mensajería integrada, crypro walllet, y por su navegador Opera GX, enfocado en optimizar juegos con funciones dedicadas como control de rendimiento, integración de Twitch y Discord, transmisión de juegos y amplias opciones de personalización.

La compañía ha lanzado recientemente Aria, su propio navegador AI hecho en colaboración con OpenAI



Opera en 2022       

Ventas de 💲331 millones de dólares (versus 💲 251M en 2021)

EBITDA 💲 68 millones de dólares (versus 💲29M en 2021)

Beneficio Neto 💲15 millones de dólares (versus perdidas de 💲 44M en 2021)

ARPU (ingresos por usuario / año) de algo más de 💲 1 (para poner este dato en contexto, Meta saca unos 💲 4,5 de ARPU)

Primer Trimestre 2023:

Ventas de $87M (+20%), EBITDA Ajustado del 25% ($22M), y Beneficio neto $15M

¿Cuáles son las líneas de ingresos de Opera si no cobra licencias de uso?

40% ingresos por #publicidad en búsquedas (participación en los ingresos de anuncios en las búsquedas, fundamentalmente en Google)

60% ingresos publicitarios en el navegador, mediante la comercialización de data, y mediante audience extension en la plataforma Opera Ads


martes, 23 de mayo de 2023

Adobe incorpora la inteligencia artificial en Photoshop

Photoshop incorpora la inteligencia artificial generativa de Generative Fill, impulsado Firefly, modelos desarrollados por la propia Adobe, que no quiere que le pase lo mismo que a Kodak

Esta nueva herramienta combina los motores de imagen de Photoshop y Firefly, permitiendo generar contenido de manera rápida y sencilla desde Photoshop y editarlo utilizando las amplias opciones de herramientas y técnicas que ya son conocidas por los usuarios.

La nueva versión de Photoshop incluye ajustes preestablecidos , una herramienta de eliminación mejorada  y una barra de tareas contextual. Además, se ha realizado una importante actualización en la función de degradado, brindando más opciones y flexibilidad a los usuarios .


miércoles, 2 de noviembre de 2016

MICROSOFT: Project Olympus desarrollo de hardware de código abierto

Project Olympus es un proyecto concebido  para lo que será en el día de mañana las telecomunicaciones. El nuevo proyecto de Microsoft se apoya en el Open Compute Project, cuya misión es acelerar el desarrollo del diseño del hardware para centros de datos —y en el futuro los operadores tendrán redes alojadas en este tipo de ambientes—.

Dentro de OCP, Microsoft intenta llevar la innovación un paso más allá, pues considera que el ciclo de desarrollo del hardware o su innovación aún no cuenta con los mismos mecanismos que cuenta el software cuando se ampara en esquemas de código abierto.

En esencia lo que pretende Microsoft es iniciar un nuevo modelo de desarrollo basado en una colaboración abierta de la comunidad, en este caso OCP, y que se basa justamente en el modelo de código abierto adoptado por el software cuando quiere acelerar su ciclo de innovación
.
Tradicionalmente las empresas que colaboran en el desarrollo de hardware lo hacen compartiendo productos completamente terminados que ya se encuentran en fase de producción. Para Microsoft esto es un error pues no permite que se generen las ventajas que se ven en el desarrollo del software, el cual es modificado por la comunidad antes de ser finalizado. Por ello, a partir de ahora, MS compartirá sus diseños de hardware cuando estén al 50 % de su desarrollo, permitiendo que la comunidad complete el restante 50 %..

“Microsoft está abriendo la puerta a una nueva era en el desarrollo de hardware de código abierto… la manera en la que estamos trayéndolo al mercado no tiene precedentes en la historia de OCP o del hardware de código abierto para centros de datos”, dice Bill Carter, CTO del Open Compute Project Foundation.

¿Cuánto tardará el sector de las telecomunicaciones en adoptar este tipo de esquemas cuando la virtualización y la nube son parte de la evolución de las redes? El contagio parece que ya se ha producido a tenor del anuncio del Voyager de Facebook.



ANTECEDENTES

WINDOWS 10

Windows 10 el sistema operativo de Microsoft Corp. que fue lanzado en  julio de 2015, tiene la tasa de adopción más rápida en la historia de Microsoft, incluso ha superado a Windows 8 en casi 400 %. MS espera sumar 1,000 millones de dispositivos con Windows 10 para 2018.

La estrategia de Satsya Nadella, CEO  de Microsoft, es crear un ecosistema de software y dispositivos basado en la nube que trabaje de  manera conjunta, similar a Apple y Google.


Microsoft anteriormente presentó nuevas versiones de su tableta convertible Surface, equipos Lumia, y una pulsera inteligente —la Microsoft Band—.

También  mostró su último Lumia 950 y el Lumia 950 XL, los primeros teléfonos Lumia con Windows 10. Una de las principales novedades es que los equipos se pueden conectar a un monitor o televisión para trabajar como una PC.

Microsoft también presentó una computadora holográfica, HoloLens, impulsada por Windows 10. La computadora estará disponible a partir del 2016 para desarrolladores.


El 29 de Julio 2015 Microsoft lanzó el nuevo sistema operativo Windows 10 


Algunas de las características  más significativas son:

Windows Hello. Adios a los passwords. Se trata de un sistema de desbloqueo que utiliza una cámara 3D infrarroja que usa la tecnología RealSense de Intel, que funciona haciendo un mapeo de los contornos del rostro del usuario, marcando puntos específicos de su cara y el contraste generado por la luz y la forma de la cara del usuario, incluso en la oscuridad. Seguro, rápido y eficaz, Hello estará disponible en algunos modelos selectos.

Menú de inicio. El botón de inicio y el menú desplegable son una parte esencial de esta versión. Los live tiles están incorporados en el menú y son completamente personalizables.

Zoom semántico. Si tecleas una letra en el menú de inicio se hace un filtrado de las aplicaciones que empiezan con dicha letra.

Cortana. El asistente Cortana permtite hacer actividades al pronunciar la orden, el sistema te ahorra lo que serían 7 pasos en un esquema normal. Cortana estará disponible en español latino en 2016, año en que también se espera que haya versiones para iOS y Android.

Snap. Mejoró la app Snap para distribuir las ventanas en el escritorio. Si tienes una pantalla grande puedes usar Corner Snap para distribuir hasta cuatro ventanas dentro de un mismo escritorio.

Switching. “Sólo 6% de nuestros usuarios usa Alt+Tab para cambiar entre aplicaciones, por ello añadió un botón en la barra de búsquedas llamada Task View que facilita el flujo de trabajo entre ventanas.

Continuum
. Brinda flexibilidad entre varios dispositivos. Un dispositivo 2 en 1 puede pasar automáticamente de modo PC a modo tablet con pulsar un botón o desconectar el teclado, pero las funciones siguen siendo las mismas.nEsta función sólo será posible en teléfonos de nueva generación, ya que serán los únicos que podrán correr Windows 10. Puedes convertir un teléfono en una PC funcional al conectarlo de manera inalámbrica a un teclado, un mouse y una pantalla.

Es así como Windows quiere meterse en al menos 1,000 millones de dispositivos en los próximos tres años, y piensan hacerlo también con la ayuda de los desarrolladores de aplicaciones. “Nuestro objetivo es hacer de Windows 10 la plataforma de desarrollo más atractiva en la historia”, ha dicho Terry Myerson, vicepresidente ejecutivo de operaciones en Microsoft.

La meta es alcanzable, especialmente cuando se cuentan las PC, en donde Microsoft sigue siendo una potencia, según datos de Moor Insights & Strategy. Windows 10 será capaz de correr en millones de PC que actualmente corren Windows 7 o Windows 8, y estará precargado en unos 300 millones de nuevos equipos que serán entregados este 2015, según estimaciones.

La liberación de Windows 10, para usuarios finales en computadoras de escritorio, tablets y 2 en 1, se concretó, aunque muchos de ellos deberán tomarse con calma el upgrade, pues será escalonado. Con respecto a Windows Phone, Xbox, Windows para empresas o incluso Holo Lens, aún tendremos que esperar unos cuantos meses más para tener noticias concretas.


Las versiones Home y Pro son las que pueden descargarse e instalarse desde el 29 Julio, mientras que las compañías que cuentan con grandes volúmenes de licencias del tipo Enterprise y Education tendrán que esperar hasta el uno de agosto para migrar a Windows 10.

Edge es el nuevo navegador con Windows 10

Edge, es el nombre que recibirá el nuevo navegador de internet de Microsoft, según se anunció en el Build 2015; evento orientado a los desarrolladores de software.

Estará Disponible con e Windows 10 y   aceptará comandos de voz, el navegador apunta a la sencillez,


Edge  está disponible solo en su versión beta, Si Edge resulta ser todo lo que Microsoft ofrece, puede que borre la mala imagen que Explorer se ganó.


WINDOWS 10  - REQUISITOS MINIMOS

Windows 10 ocupará menos espacio en el disco duro, las versiones pirata de Windows podrán recibir la actualización gratis y eventualmente eliminará el Internet Explorer

Microsoft ha dado a conocer los requisitos mínimos  para ejecutar Windows 10.
32 bits: 16GB de espacio en el disco duro y 1GB de memoria RAM
64 bits: 20GB en espacio en el disco duro y 2GB de memoria RAM.
La resolución de pantalla deberá ser de 800x600 pixeles.

Además, necesitará tener el uso de UEFI secure boot activo por defecto para el arranque del sistema tanto en PCs como en sistema móviles. Para su actualización, los usuarios de:
 Windows 7 necesitan descargar el archivo ISO y crear un disco de arranque
 Windows 8 podrán actualizarlo directamente desde el gestor de actualizaciones de Win.

Para smartphones, el Windows 10 requerirá una cantidad variable de memoria vacía la cual va a depender de la resolución de la pantalla y del almacenamiento que se requiera. Al menos 4GB de espacio interno y una tarjeta SD en caso se requiera instalar actualizaciones

miércoles, 10 de agosto de 2016

SOFTWARE: Scrum + DevOps + EBM

Scrum es el marco ágil de trabajo más usado en el desarrollo de software en el mundo. Permite la  entrega de incrementos del producto en periodos de tiempo cortos. El trabajo se basa en la colaboración y trabajo en equipo. Algunos aspectos como el descubrimiento, el empirismo y la inspección continua son claves para lograr un proceso de mejora continua y de innovación en el producto a construir.
Dave West CEO de Scrum.org aborda el tema del presente y del futuro de Scrum.

La agilidad implica una transformación cultural mientras que la metodología implica un proceso basado en pasos predefinidos. La metodología no fomenta y por el contrario puede impedir el descubrimiento y empirismo.

Un mal entendimiento del enfoque ágil puede llevar a la adopción de un enfoque "mini cascada" en el cual los Sprints se convierten en periodos cortos de tiempo donde se aplica un análisis, diseño, codificación y pruebas en pasos sucesivos y predefinidos. Esto también se puede llamar "water scrum fall". El objetivo de cada Sprint es la entrega de incrementos de producto usables. Sin embargo, algo está sucediendo debido a que en muchos casos solo se cubre la etapa de desarrollo con Scrum y la etapa de operaciones que implica el despliegue del producto se convierte en algo separado y que atenta contra la entrega de producto funcionando.

Existen organizaciones que en teoría adoptan Scrum pero no se refleja en un cambio cultural en el cual el desarrollo del software trabaje de la mano de operaciones para lograr la entrega de software funcionando en cada Sprint.

Estimaciones con tiempo fijo, carencia de priorización del Product Backlog, etapa de análisis y diseño definidas dentro un Sprint, la falta de un Product Owner, la falta de un Scrum Master, la carencia de un refinamiento de producto que fomente el empirismo y el descubrimiento, Jefes de Proyecto tradicionales con un enfoque de control sobre el equipo o los proveedores de software que no fomentan la colaboración y van en contra de las principios ágiles, sólo por mencionar algunos factores son los que llevan a finalmente no entregar producto funcionando listo para ser usado y en lugar de eso se entreguen productos incompletos y con errores que son rechazados por los clientes en cada Sprint y con ello se provoque la insatisfacción del equipo, la empresa y los usuarios involucrados.

Scrum es un marco ágil que requiere de un impulso de la organización que busca una necesidad de mejora a la forma tradicional en que hace las cosas.  El resultado final y el que realmente importa que la entrega de producto funcionando y que da valor al negocio

Uno de los factores que dificulta la adopción ágil es el cambio cultural. Es más fácil entender la agilidad como una metodología y actuar en función de ello evitando el cambio cultural que se busca con la adopción ágil. Uno de los enfoques que provee prácticas que ayudan a lograr la entrega de productos son la integración continua, el despliegue continuo y las pruebas automatizadas. Esto implica el uso de DevOps. Scrum y DevOps representan el futuro de Scrum en el sentido de unir las dos islas que son desarrollo y operaciones que no trabajan como equipo para entregar valor de negocio a la organización a través del producto instalado, funcionado y listo para ser usado por los usuarios.

La adopción ágil  carece a veces de la percepción de los beneficios recibidos y si el camino elegido realmente provee beneficio a la organización.
En una adopción ágil, se inicia generalmente en la búsqueda de una mejora y porque tiene alguna dolencia que le impide una salud óptima para realizar sus operaciones y realizar su misión y visión.  La evidencia directa representa la forma de monitorear el estado de la adopción ágil, así como los beneficios recibidos. En Scrum.org esto se basa en un enfoque llamado “Evidence Based Management o EBM”. Los beneficios de usar EBM son evidentes, permite monitorear el grado de adopción ágil y además permite verificar los beneficios recibidos a partir, la satisfacción del cliente, trabajo en equipo o valor recibido por la organización entre otros. La evidencia directa proviene del uso de las practicas ágiles, de la información que se obtiene de la verificación del uso de las mismas y de los beneficios recibidos. El monitoreo de las métricas del EBM permite un mecanismo para adaptar adopción ágil y lograr la mejora continua. Podemos encontrar más información sobre EBM aquí http://www.ebmgt.org/.



El futuro de Scrum se convierte entonces en: Scrum + DevOps + EBM. El futuro de Scrum también implica la adopción de marcos agiles como Nexus que permiten escalar Scrum  y ayudar a que varios equipos de Scrum puedan trabajar en conjunto en el desarrollo de un producto.




RELACIONADOS

DESARROLLO AGIL

El desarrollo ágil de software, es una tendencia en alza en la que el desarrollo iterativo e incremental se impone, una metodología en la que el desarrollador va adaptando sus soluciones a unos requisitos también cambiantes a lo largo del tiempo.

El desarrollo ágil de software se basa en 6 pasos comunes dentro del ciclo de vida del software: planificación, análisis de requisitos, diseño, codificación, test y documentación. En cada interacción, el equipo de desarrollo no entrega todo el programa, sino que se van añadiendo pequeños elementos totalmente probados, sin errores, con el fin de que la solución final esté completamente operativa desde el minuto uno. En los métodos de desarrollo ágil de software, la comunicación entre todos los miembros del equipo es clave, ya que se busca eliminar las trabas habituales de reuniones, validaciones y revisiones formales por encuentros más informales y en fases tempranas e intermedias del proceso, no sólo en la última etapa del trabajo.

Para que una metodología de desarrollo de software se pueda considerar como ágil debe cumplir con 4 valores fundamentales, recogidos en el Manifiesto Ágil:
1. Los individuos e interacciones, por encima de los procesos y las herramientas.
2. Software en funcionamiento, frente a la documentación exhaustiva.
3. La colaboración con el cliente sobre la negociación contractual.
4. Respuesta al cambio, mejor que el seguimiento de un plan.


Se trata de eliminar todos los pasos o tareas innecesarias, además de impulsar una mayor eficiencia de todo el equipo involucrado en el desarrollo.

Ventajas del desarrollo ágil
Al optar por una metodología ágil en la que se trabajan distintos elementos en paralelo, el equipo puede ir validando pequeñas partes del proyecto antes de realizar la entrega final perfecta. Se requiere personal multidisciplinar capaz de adaptarse a distintas circunstancias y necesidades en poco tiempo. Todo ello, a su vez, redunda en una notable reducción de costes.
Tipos de desarrollo ágil
Existen distintas vertientes o filosofías de trabajo (englobadas en la Agile Alliance, en muchos de los casos) que expresan métodos y herramientas concretas para gestionar de manera ágil los proyectos.

Scrum (creada en 1986, siendo una de las precursoras de este camino),


eXtreme Programming (XP, creado en 1996 y que fomenta el trabajo en equipo y la comunicación).


Dynamic Systems Developement Method (DSDM, que data de 1995).



8 Predicciones sobre la Programación

Según un informe de Gartner, hay indicios y tendencias que impactarán en lamprogramación en el futuro cercano y sobre las cuales se pueden extraer algunas conclusiones:

1: REST gobernará Internet de las Cosas (IoT), en un primer momento
El protocolo REST (Representational State Transfer-  Transferencia de Estado Representacional)
domina la Web y seguirá haciéndolo.  A los programadores les encanta la sencillez de REST. Gracias a su arquitectura básica, es fácil de entender y relativamente simple de depurar. No hay nada como tener todos los datos, en forma de texto. Los dispositivos de IoT  reportarán todas las novedades en HTML y CSS.

2: Aumentarán los protocolos binarios
Pasar los datos de un lado a otro en paquetes JSON (JavaScript Object Notation) con protocolos REST, puede ser simple, al menos en comparación con el viejo mundo de los datos XML. Pero, algunos programadores se preguntan por qué deben convertir los datos binarios en una cadena, para que se puedan representar correctamente en JSON. Después de todo, al otro lado sólo se va a analizar la cadena, que se convertirá de nuevo en bytes. ¿Por qué no enviar los bytes directamente, sobre todo en Internet de las Cosas?  La solución parece pasar por ver vías de añadir más eficiencia binaria a los paquetes.

3: El video matará a la estrella HTML
Internet se está transformando en televisión y la emisión de vídeo impone impone una interactivad que nada tiene que ver con pinchar hipervínculos. La muerte de Flash y el ascenso de HTML5 permiten, no obstante, combinar clips de vídeo con HTML. Tal vez, los programadores puedan aprovechar esta oportunidad.

4: Los smartphones harán todo posible
 Enviamos mensajes, leemos correo, visitamos sitios web, pero llamar, cada vez menos. Y esto es sólo el comienzo. Hay cientos de nuevas empresas buscando la forma de convertir el teléfono en un dispositivo médico, por ejemplo. El micrófono puede recoger los latidos del corazón; la cámara puede mirarnos la garganta. Los acelerómetros pueden realizar un seguimiento de nuestros pasos y todo ello se puede relacionar en la nube.

5: Bases de datos más grandes y mejores
Los motores de búsqueda indexan la Web, pero ahora hay bases de datos que pueden indexar el mundo entero gracias al avance de las aplicaciones de localización. Aplicaciones, como Waze, rastrean el movimiento de  sus usuarios, dando a desarrolladores y usuarios un mapa del mundo real.
El nivel de detalle de las bases de datos de este tipo será increíble. Los coches autónomos, por ejemplo, tendrán que saber la posición de los postes de la luz, de los kioskos, etc. Estos volúmenes de datos no son conocidos hasta ahora.

6: JavaScript dominará
Y lo escribiran los robots. Los programadores escribirán el código, pero los robots que el navegador o Node.js comprenda.

7: PHP seguirá plantando cara a Node.js
Pero, sólo para no tener que reescribir las aplicaciones heredadas. PHP se desvanecía poco a poco frente a Node.js y JavaScript Eso todavía podría suceder, pero PHP sigue en la pelea. Las versiones más recientes de herramientas como PHP 7 y la máquina virtual HipHop están ofreciendo un rendimiento mucho más rápido. Gracias a ello WordPress o Drupal, se ejecutan 30, 40, 50, o incluso un 100% más rápido.

8: Muchos sabrán cómo programar, pero pocos escribirán “código real”
Los proyectos de educación están impulsando que todo el mundo sepa escribir software, pero, una cosa es escribir una línea de código y otra, muy distinta, construir todo un sistema, con miles o millones de líneas de código.