jueves, 25 de julio de 2013

Sistemas operativos móviles

Tizen 2.2 beta screen


Fecha lanzamiento :Enero 5 de 2012

Lenguaje: HTML5, C, C++
IDE: No
SDK:
Caracteristicas: Kernel linux enficado a dispositivos moviles como tablets, notebooks, smartphones, GPS , vehiculos smartnav y Smart TV
Tienda: Tizen Store
Plataforma: ARM y x86
Licencia: GPLv2, LGPL, Apache License, BSD, Flora License.




Firefox OS

FirefoxOS Screenshot Development Build 2012-10-23.jpg


Fecha lanzamiento :2013
Lenguaje: HTML5, JavaScript, CSS, C++
IDE: No
SDK: No
Caracteristicas: Kernel linux con sistema operativo llamado Gonk , interfaz Gaia (IGU), y el entorno de ejecución Gecko están implementados los estándares de HTML, CSS y JavaScript y permite que esas interfaces se ejecuten correctamente en los distintos sistemas operativos. Esto significa que Gecko consiste en una serie de pilas de gráficos, un motor de dibujado y una máquina virtual para JavaScript, entre otras cosas.
Tienda: Firefox Market Place
Plataforma: ARM
Licencia: MPL


MeeGo logo.svg


Notebook Edition

Fecha lanzamiento :2010
Lenguaje: QT, C++ , HTML5
IDE: No
SDK: Si
Caracteristicas: Kernel linux con interfaz escrita en QT (QML) con soporte para OpenGL y webkit
Tienda: No
Plataforma: ARM y X86
Licencia: MPL



Windows Phone 8 logo and wordmark (purple).svg

Windows Phone 8 StartScreen.png


Fecha lanzamiento : Noviembre 18 de 2010
Lenguaje: C y C++
IDE: Sí (Visual Studio 2012)
SDK: Si
Caracteristicas: Núclceo hibrido y monolitico  Windows CE, Windows NT con interfaz grafica Metro enfocado a mercado de smartphones de consumo masivo.
Tienda: Windows Store
Plataforma: ARM v7
Licencia: Software propietario







Android 4.2 on the Nexus 4.png


Fecha lanzamiento : Octubre  de 2008
Lenguaje: C , C++ y JAVA
IDE: Sí (Android Studio)
SDK: Si
Caracteristicas: Núcleo Linux,  multitactil y multitarea con soporte multimedia enfocado al mercado de tablets y smartphones de consumo masivo.
Tienda: Play Store
Plataforma: ARM , MIPS, X86 e IMX
Licencia: GPL, Apache y controladores propietarios.


Apple iOS.svg
IOS 6 Home Screen.png




Fecha lanzamiento : Octubre de 2008
Lenguaje: C, C++, Objective-C, Java
IDE: Sí (XCODE)
SDK: Si
Caracteristicas: Núcleo híbrido basado en OSX llamado XNU con interfaz gráfica COCOA muy intuitiva, soporta Multi-Touch y multimedia.
Tienda: Apple Store
Plataforma: ARM v7
Licencia: Software propietario y algunos opensource.


BlackBerry OS logo
BlackBerry OS 7 Home Screen.jpg


Fecha lanzamiento : Enero 1999
Lenguaje: C++, Java
IDE: No
SDK: Si
Caracteristicas: Inicialmente enfocado al mercado empresarial, luego a gama de smartphones de consumo masivo, su software diseñado fundamentalmente para un uso profesional, gracias a sus herramientas para correo electrónico y agenda.
Tienda: App world
Plataforma: X86, MIPS, ARM y PPC
Licencia: Propietario



ZTE OPEN




GENERAL2G NetworkGSM 850 / 900 / 1800 / 1900
3G NetworkHSDPA 850 / 900 / 1900 / 2100
SIMMini-SIM
Announced2013, February
StatusAvailable. Released 2013, July
BODYDimensions114 x 62 x 12.5 mm (4.49 x 2.44 x 0.49 in)
Weight-
DISPLAYTypeTFT capacitive touchscreen
Size320 x 480 pixels, 3.5 inches (~165 ppi pixel density)
MultitouchYes
SOUNDAlert typesVibration; MP3 ringtones
LoudspeakerYes
3.5mm jackYes
MEMORYCard slotmicroSD, up to 32 GB, 2 GB included
Internal512 MB ROM, 256 MB RAM
DATAGPRSYes
EDGEYes
SpeedHSDPA, 7.2 Mbps; HSUPA, 5.76 Mbps
WLANWi-Fi 802.11 b/g/n, dual-band
BluetoothYes, v2.1 with A2DP, EDR
USBYes, microUSB v2.0
CAMERAPrimary3.15 MP, 2048x1536 pixels
FeaturesGeo-tagging
VideoYes
SecondaryNo
FEATURESOSFirefox OS
ChipsetQualcomm MSM7225A Snapdragon
CPU1.0 GHz Cortex-A5
GPUAdreno 200
SensorsAccelerometer, proximity
MessagingSMS(threaded view), MMS, Email, Push Email, IM
BrowserHTML5
RadioStereo FM radio
GPSYes, with A-GPS support
Java
ColorsBlue, Orange
- SNS integration
- MP3/eAAC+/WAV/WMA player
- MP4/H.264/H.263/WMV player
- Document viewer
- Photo viewer
- Organizer
- Voice memo/dial
- Predictive text input

BATTERYLi-Ion 1200 mAh battery
Stand-by
Talk time

martes, 19 de marzo de 2013

HTML6


A través de EnBolivia.com
Casi suena a ciencia ficción, dado que sólo un cierto porcentaje de los sitios se puede implementar características de HTML5 hoy, una décima parte del uno por ciento utiliza la funcionalidad avanzada y HTML5 no hay navegador que soporte la función de todo el conjunto de HTML5. La última cosa que pensar en este momento es probablemente HTML6.
El comité del World Wide Web se refirió a este nuevo aporte en estándares como la forma real de ver contenidos en la web. A partir de la versión 10 de cualquier navegador (que será apresurada en el caso de Chrome y Firefox) veremos la capacidad de ver los sitios web en 3D y sdebido a que todos usarán como base el webkit, ya no habrá que preocuparse por compatibilidades. TODOS los navegadores mostrarán lo mismo en todo momento y sin necesidad de pelear más con ellos.
Las ventajas van más allá del uso de vídeos y menús interactivos ya que el texto podrá flotar más libremente a través de un CSS que ya no solo tendrá que preocuparse de dos dimensiones, sino también del grosor de cada caracter y su posición en el plano.
HTML6 será la última versión de HTML. Vendrá con características de desarrollo avanzadas que principalmente trabajan hacia una mayor seguridad, fácil de expresar etiquetas, tamaño mínimo de documento y muchos otros. HTML6 es la versión avanzada de HTML5 es así, que incluirá todas las características de HTML5 y se han añadido opciones.
Requisitos y expresión de HTML6
HTML6 que requieren la última versión de un navegador web, ya que da preferencia a la seguridad así, la actualización del navegador es parte importante de HTML6. Últimas navegador también ayuda a mantener las características adicionales y llenar todos los huecos de HTML5. Hay muchos navegadores disponibles en el mercado, por lo tanto, garantizar el uso eficaz de navegador como IE, Firefox, Chrome, Safari u Opera.
El formato determinado de etiquetas HTML es realmente diferente en comparación con todas las versiones de HTML expresión “, sin embargo, no es cierto también que HTML6 va a salir con estas características o sería incluir otras expresiones avanzadas.
Características de HTML6
  • HTML6 soporta HTML CSS 4, que ayuda a crear el diseño gráfico interesante para el sitio web.
  • Compatibilidad con versiones anteriores. Dado que la nueva HTML6 tendrá OOXML como la serialización, todas las implementaciones de OOXML de hoy será capaz de hacer con precisión HTML6.
  • Fácil migración. Usando una hoja de estilo XSLT bastante simple, todos los desarrolladores serán capaces de convertir sus documentos en HTML 4 HTML6, y viceversa.
  • Listo para la empresa. Gracias a XSLT y GRDDL, la cartografía de los datos de OOXML en el alambre con el modelo RDF / XSL-FO será trivial. Este enfoque ofrece lo mejor de ambos mundos: Mientras que OOXML proporciona compatibilidad para las aplicaciones de nivel de entrada, el modelo de arquitectura RDF / XSL-FO-base se integra con el plano posterior de la empresa-la fuerza de las aplicaciones ricas.
  • WS-* de integración. El Esquema XML proporciona para la unión con las soluciones de intermediación basados en SOAP.
Creemos que esta nueva release de HTML tiene que ser compatible hacia atrás, de modo de hacer la vida más fácil para todos: usuarios, desarrolladores, implementadores.
La organización ha anunciado recientemente que ha comenzado la búsqueda de nuevos editores para trabajar en las HTML5 finales recomendados y las especificaciones HTML Canvas 2D.
W3C también señala que la adopción del mercado de la nueva norma HTML5 sigue siendo fuerte, con los principales navegadores web y herramientas de autor ya la aplicación de partes claves de la norma HTML5, con las nuevas características que se están adoptando por los principales sitios de medios, proveedores de contenido móvil y juegos basado en la web empresas.
HTML6 se basa en HTML5, XML, y un rectificado sintaxis LISP. Está inspirado en JSON y sXML . HTML6 es 100% regular a nivel de sintaxis, y no es una expresión válida de JavaScript ni expresión Lisp. La sintaxis puede ser especificado por aproximadamente 10 líneas cortas de gramática análisis de expresiones .
El objetivo es volver a escribir HTML5 basado en especificación OOXML de la nueva serialización de la norma ISO. El modelo arquitectónico se adherirá al principio de la separación de la semántica de la presentación utilizando RDF para la semántica y XSL-FO para la presentación. Un esquema XML se proporcionará para la validación semántica.
Conclusión
El HTML6 definitivamente es incorporar cargas de alteración durante el desarrollo de un sitio web con el lanzamiento ayudando así diseñador web para crear magia con sus diseños.

martes, 5 de marzo de 2013

Exploit de HTML5 permite llenar un disco duro en minutos

Hola malditos informáticos !!

Les traigo un post que acabó con un disco duro !! (virtual por suerte xD)

El desarrollador web Feross Aboukhadijeh descubrió un exploit que permite inundar un disco duro en minutos utilizando el LocalStorage de HTML5. El ataque que se puede realizar es muy simple: Basta con crear subdominios y llenar la cuota de almacenamiento local para cada uno, sumando una cantidad infinita de información troll.

Según el propio autor, su código llamado filldisk:

  • Funciona en Safari, Chrome e IE.
  • Funciona en móviles.
  • Llena 1GB del disco en 16 segundos
  • En navegadores web de 32-bit, estos colapsan antes de el llenado del disco duro.
Sin embargo, la vulnerabilidad no se encuentra en Mozilla Firefox, puesto que la implementación del LocalStorage hecha por ellos es más robusta y elimina la posibilidad del engaño con subdominios.

El desarrollador, de 22 años, ha publicado el código fuente en github y ha colocado una página web con el ataque en vivo (incluye una opción para vaciar el disco jeje usar con precaución, savvy?).

Mayor info y detalles técnicos en inglés en el blog de Feross Aboukhadijeh.

Saludos !!

Kalu