Friday, August 29, 2014

10 Beautiful Examples of FLAT Web Design!


Flat_Feature


Flat web design has taken quite the hold of the online design world. Seeing a website free of over-the-top gradients, bevels, and drop-shadows has been a breath of fresh air for most people, and understandably so. Without those design distractions, the focus shifts to the content. That means a flat website is easier to navigate, easier to read, and faster to load – and let’s not forget that a flat website lends itself really well to responsive design.
You can find flat web design inspiration all over the internet, but I’m going to share with you some of the ones that have caught my eye!
1. EtchThis site also belongs in my last blog post about grid-based website layouts! The flat, grid-based design does a great job of making the content pop. The text is easy to read and the images stand out just for what they are. Beautiful!
etch
2. FoundationThe flat design is apparent here, but I love how they are able to include some dimension as well. Not to mention, their mascot is great!
foudnation
3. Pixel PlantWhile this isn’t the most beautiful example, I think Pixel Plant does a good job at quickly explaining what they do and then guiding users to sign up.
pixelplant
4. PSD2HTMLThis is a good example of how flat design can make a website appear more personable and honest. You don’t notice the flat design – you notice the quite and the large photo of a real person. Well done.
psd2html
5. FHOKEThis website uses flat design along with realistic images of their products on computers and iPhones. The flat design allows those product images to have all the focus.
fhoke
6. GeckoboardSimilar to FHOKE, the product images here are the focus. I also really like the flat icons below the main image – they’re noticeable but don’t speak too loud.
geckoboard
7. Sam MarkiewiIf you visit one site on this list, make it this one! Not only is the flat design gorgeous, but it’s interactive as well. A great site overall.
sammarkiewi
8. FitBitAnother example of the emphasis on the product. I think Fitbit also did a wonderful job of adding some personality to the site – the details really make it.
fitbit
9. TriplAgentNormally, I am not a fan of navigation on the side of the page, but TriplAgent pulls it off. Also, when you roll over those navigation items, they have a 3-D cube effect. I love when flat design can have that kind of dimension.
triplagent
10. NextrDo you see a theme yet? Yep. Product is the focus. They also have a lot of detail and dimension in the flat design which adds a nice, custom look.
nextr

What do you think about flat web design? Do you have any favorites?
Cheers!

Disclaimer: I borrowed this article from: http://powderkegwebdesign.com/10-beautiful-examples-of-flat-web-design/

Friday, August 15, 2014

ADAPTIVE VS. RESPONSIVE





Borrowed from: PERSONAL BLOG OF CARLOS RODRÍGUEZw


ADAPTIVE VS. RESPONSIVE


Recientemente me preguntaron que opinaba de las diferencias y usos de “Adaptive Design” contra “Responsive Design”. La respuesta no era corta ni simple así que tuve que escribir este post.
Es difícil dar una respuesta de cual de las dos filosofías de diseño es mejor ya que estamos entrando en un terreno nebuloso donde las líneas entre una y otra se borran y se dibujan constantemente; cada quien tiene su propia definición de lo que es “Responsive” y lo que es “Adaptive”. Habiendo leído cientos de artículos a este respecto en los tres últimos años creo que estoy en posición de intentar dar una definición de ambas para de ahí partir hacía la respuesta a esta pregunta.

ADAPTIVE DESIGN

es una filosofía de desarrollo de sitios web que parte de la idea de adaptar el sitio web al dispositivo desde el que esta siendo accedido, siendo el objetivo presentarle al usuario la mejor experiencia posible. Supongamos el siguiente ejemplo:
  • El sitio web de una cadena de tiendas de conveniencia tiene una sección para buscar sucursales. Si el sitio es accedido desde un dispositivo sin funcionalidad de geolocalización la sección te permite seleccionar tu ciudad para mostrarte una lista de sucursales en la ciudad. Si el sitio es accedido desde un dispositivo que si tiene funcionalidad de geolocalización la sección usa la localización actual del dispositivo para presentar en un mapa las sucursales más cercanas.
En este ejemplo anterior podemos ver como a cada usuario se le presenta la mejor opción posible en su dispositivo. Al usuario sin geolocalización no le hubiera servido el mapa y para el usuario con geolocalización presumiblemente es mucho más útil conocer cuales son las tiendas cercanas que tener una lista de todas las de la ciudad.
La filosofía de Adaptive Design esta fuertemente ligada a otra filosofía de desarrollo conocida como Progressive Enhancement, es más podría ser una rama de ésta filosofía. Progressive Enhancement se basa en la idea de ir mostrando más opciones y más funcionalidad de forma progresiva según el dispositivo o software lo permita. Se usa mucho por ejemplo para lidiar con navegadores viejos, lo que se hace es desarrollar el sitio web de tal forma que según las posibilidades del navegador puede adaptarse a mostrar opciones o funcionalidades distintas.
Si bien todas las intenciones de Adaptive Design son buenas y puras ha recibido muchas criticas ya que muchas personas opinan que se pierde consistencia al presentar experiencias distintas para cada usuario. Por ejemplo, ¿que pasa si un usuario esta acostumbrado a usar cierta funcionalidad en un sitio cada vez que lo navega en su teléfono y al navegarlo en una computadora no la encuentra? Ese usuario pensará que algo esta mal con el sitio. ¿Cuantas veces nos ha pasado a todos que tratamos de entrar desde la computadora a una página que habíamos visitado en nuestro teléfono o viceversa y ni siquiera la reconocemos porque la interface es totalmente distinta?.
Además Adaptive Design tiene un punto en su contra: ha sido usado cómo pretexto para perpetuar el uso de las infames “versiones móviles” de los sitios web. La lógica detrás de esto es “si un usuario accede desde un teléfono le presentaremos una versión especial del sitio para teléfono”. Lo malo de esta lógica es que se están dando por hecho muchas cosas, se esta pretendiendo conocer las necesidades e intenciones del usuario ya que se esta asumiendo que el usuario quiere una gama de opciones y funcionalidades distintas por estar en un teléfono. El problema de la mayoría de las versiones móviles de sitios web es que crean un contexto imaginario en el que asumen que el usuario sólo quiere acceder a cierta información y de forma rápida por estar en un teléfono. Esto no es cierto, el contexto no lo conocemos, sólo sabemos que se esta accediendo desde un dispositivo móvil; el contexto no son las necesidades del usuario el contexto es el dispositivo: de ahí el Responsive Design.

RESPONSIVE DESIGN

es una filosofía de desarrollo web que se centra en la idea de hacer un solo sitio web que se adapte a todos los dispositivos y en el criterio en que se basará el sitio para conocer su contexto –el dispositivo desde el que esta siendo accedido– es el tamaño de la pantalla del dispositivo. Al Responsive Design no le importa el sistema operativo ni las especificaciones técnicas propias del dispositivo, le importa el tamaño de la pantalla y basándose en este tamaño presentará a todos los usuarios el mismo sitio web pero con un layout o acomodo diferente. Supongamos el siguiente ejemplo:
  • Se tiene un sitio web con una barra de navegación horizontal, debajo de ésta un slider y debajo cuatro columnas con texto una al lado de otra. Ese layout descrito se verá así en una computadora con una pantalla mediana o grande pero en la medida en que empezamos a visitar el sitio en diferentes dispositivos veremos que el acomodo de las cosas va cambiando. Por ejemplo al visitar el sitio desde un iPad en forma vertical cuyo espacio de pantalla es más bien angosto veremos que la barra de navegación ocupa ahora el espacio en dos renglones colocando unos elementos abajo de otros, el slider ha disminuido su tamaño y las cuatro columnas ahora se encuentran la columna uno y dos arriba y la columna tres y cuatro abajo. Si seguimos reduciendo el tamaño de la pantalla más, al tamaño de un teléfono, veremos que la barra de navegación quizá se transformó en un menú desplegable, el slider si hizo pequeño y las columnas se encuentra a ahora una debajo de otra, la uno y debajo la dos y debajo la tres y debajo la cuatro convirtiéndose en una sola columna de cuatro párrafos.
En esta filosofía de desarrollo no se trata de adivinar el contexto del usuario, se toma al dispositivo como contexto y al usuario se le sirve el mismo contenido en cualquier dispositivo. Lo elegante de esta solución es que es simple y eficiente ya que permite hacer cambios al sitio a agregar contenido una sola vez ya que no hay versiones móviles. Otra ventaja es que aunque el layout cambia la interface es la misma así que el usuario debe familiarizarse con el sitio sólo una vez.
Recordando el ejemplo de las tiendas de conveniencia que expusimos arriba, ¿que tal si el usuario estaba accediendo desde su teléfono pero quería saber cuales tiendas estaban cerca de la casa de su novia que vive al otro lado de la ciudad? Definitivamente el mapa de sucursales cercanas no le sirvió y ahora esta atrapado en esa interface por estar accediendo desde su teléfono móvil. Quien desarrolló el sitio se imaginó como contexto “necesita ver sucursales cercanas”, pero ese contexto solo existe en la imaginación del desarrollador, en la realidad no podemos asumir que hay una relación entre el dispositivo desde el que se esta accediendo y las necesidades del usuario.
Cada día conozco más y más gente cuya principal computadora es su teléfono y un caso excepcional es el de mi novia, ella usa su iPhone cómo su computadora y cómo su principal herramienta de trabajo. Ella realiza dos funciones en nuestro estudio de desarrollo web, coordina los proyectos y hace las veces de community manager para las cuentas de medios sociales que manejamos de algunos clientes y todo lo hace desde su iPhone, todo. Y parte de todo es navegar la web y siempre que se encuentra con una versión móvil se ve obligada a ingresar desde la computadora ya que la versión móvil esta incompleta.
Otra fuerte ventaja del diseño responsivo contra las versiones móviles son los URLs. Por ejemplo, si yo tengo un articulo en este URL http://misitio.com/mi-articulo y lo comparto en Twitter pueden pasar dos cosas. La primera es que si mi sitio es responsivo toda la gente podrá acceder y ver el artículo sin problemas, la segunda es que si mi sitio tiene versión móvil probablemente si alguien intenta acceder al artículo desde un teléfono será redirigido automáticamente a este URL http://m.misitio.com que es la versión móvil de mi sitio, pero ya no llegó al artículo sino a una página de inicio.
Este problema de links rotos se vive todos los días y es un problema que incluso sitios grandes como YouTube tienen. Puede pasar algo al revés, que yo encuentre un artículo en mi teléfono con el URL http://m.misitio.com/mi-articulo y se lo mande a un amigo que al abrirlo en su computadora no podrá verlo o verá una versión que fue diseñada para teléfonos y que no se ve bien en la computadora.
El Responsive Design presenta una solución elegante: un solo diseño que se adapta a diferentes tamaños sirviendo el mismo contenido a todos los usuarios.
Ahora respondiendo la pregunta, ¿cuál de las dos filosofías de desarrollo es mejor?, ¿cuál prefiero?.
Ver estas dos filosofías como enemigas o competidoras es una visión incompleta del mundo del desarrollo web, ambas presentan soluciones interesantes para varias problemáticas. En desarrollo web una solución no sirve para todos los casos, cada proyecto es distinto, en algunos proyectos funcionará más cierto tipo de desarrollo y en otros servirá otro tipo. La elección de estrategias para desarrollar un sitio debe verse en cada caso por separado respondiendo a los objetivos y necesidades de éste.
Tratar de decidir entre estas dos filosofías de desarrollo es como preguntarle a un diseñador de tipografías cuales tipografías son mejores, las serif o las sans-serif. Ningún tipo es mejor, son diferentes y se emplean para diferentes objetivos y más frecuentemente que no se usan en combinación. Además para un diseñador de tipografías esa división de serif y sans-serif resultará poco sofisticada y risible.
Yo soy un fanático del Responsive Design, todos los sitios web que he desarrollado este año los he hecho con Responsive Design y se ha convertido en la especialidad de nuestro estudio creativo. Para mi en lo personal es una elección lógica tomar esa filosofía cómo base para cualquier desarrollo, esto no quiere decir que no se puedan tomar algunos elementos de Adaptive Design para incorporarlos en nuestro desarrollo. Un buen ejemplo de esto son los sliders que presentan imágenes cambiantes, lo que estamos haciendo es incorporar sliders que no sólo son responsivos –se ajustan al tamaño– sino que detectan si el dispositivo tiene capacidad para eventos táctiles y de ser así permiten que el usuario avance o retroceda arrastrando los dedos en lugar de tener que operar directamente los controles del slider. Otra cosa que hacemos es incorporar en nuestro desarrollo iconos para iOS ya que esos dispositivos permiten grabar accesos directos de los sitios cómo si fueran aplicaciones y es algo que estamos conscientes sólo funcionará en ciertos dispositivos.
Creo que para cada tipo de proyecto las soluciones son distintas y estamos ahora en la época más interesante del desarrollo web ya que están surgiendo nuevos tipos de dispositivos, nuevas resoluciones de pantallas, nuevos usos para la web y todos los días surgen nuevas herramientas y recursos para desarrollar en la web.
Creo que para mi la base siempre debe ser el Responsive Design y tener en cuenta una frase que he acuñado como mi motto: El dispositivo es el contexto.
Attribution (cover image):
Responsive Design: What is it, and Why is it So Important?
Bridgeline (2012) Responsive Design: What is it, and Why is it So Important?. [image online] Available at: http://blog.bridgelinedigital.com/content_management/responsive-design-what-is-it-and-why-is-it-so-important/ [Accessed: August 13, 2012].

The following image is from another article:


Wednesday, June 4, 2014

'Blue screen of death' attacks some iPhone owners

'Blue screen of death' attacks some iPhone 5S owners

Users on Apple's support forums say their iPhone 5S units are turning a mean shade of blue and then rebooting.


The iPhone 5S turns blue.
The iPhone 5S turns blue.Screenshot by Lance Whitney/CNET
The infamous "blue screen of death" seems to have expanded from Windows PCs to iPhones.
Several iPhone 5S owners report that their phones are turning a mean shade of blue and then restarting. Users chiming in on the Apple Support Communities and MacRumors forums said the problem occurs when they use the Numbers app in Apple's iWork suite, which comes free with the new iPhones. But a couple of people report that it also happens when using the ESPN ScoreCenter app.
The bug apparently has been present since the phone launched. One of the forum messages is dated September 21, the day after the 5S went on sale. One possible remedy, at least for users running into BSODs with iWork, is to disable iCloud syncing for the iWork suite, according to The Verge.

-------------
From here starts my collaboration: Manuel A Escotet

Now my in personal experience I can tell you that it wasn't pretty. My phone will reboot as many as 5 times a day. Making the cellphone basically useless. It happened in multiple scenarios, using different functionalities. Not a specific one. I ended up trying two things:

A.   The first solution I found on the Internet was to do a fresh install. Restore the phone as a new device and then get all your backed up files though Icloud or Itunes.
After doing that the phone worked for a few days without any inconveniences but suddenly the problem reappear.

B.   I went to Apple and they check the diagnostic available on the phone and spotted the problem. There is as report informing that the cellphone has to be replaced. After seen the report they immediately gave me a new phone.

You can check if you have the same report here: 
Settings>General>About>Diagnostics>Again to Diagnostics. If you see a report like the one attached go to Apple and you will get a new phone if you are still under warranty. The report basically means that your motherboard is fried. I hope this helps guys!


Thanks! 
Follow me @manuelescotet
http://www.manuelescotet.com
http://escotet.blogspot.com/


   


Tuesday, May 6, 2014

9 Word Cloud Generators!

9 Word Cloud Generators!

word cloud generatorThe use of word clouds in the classroom is a powerful way to really get through to visual learners. The details about the following nine word cloud generators will give you a fair idea how, as an educator, you can get the best out of them.
A quick note: Wordle is quite easily the most popular word cloud generator out there. It’s free and easy to use. It does require Java though so Chrome users might have some trouble. In any case, this article focuses on non-Wordle options you should know about.

Tagul

Several features that do not figure in Wordle are incorporated in Tagul.For example, you have the option of choosing personalized shapes and multiple fonts to be used in your cloud. These words may be tagged and used to lead to URLs once they are embedded in a web page. There are several options, though registration can be an obstacle for usage in classrooms. This app requires email and login to be accessed.

ABC Ya

This application is very much like Wordle and operates the way Wordle operates. Once it is ready with the results, you can make changes to the font or color and pick any layout at random. However, it does not enable the same function on word frequency, which is a drawback for seasoned users. Save options have been provided in the traditional jpeg format with options to get print-outs. If you have used Wordle at any time you will find this to be a great alternative. One does not need to have an email or a log in for accessing this.

Tag Crowd

This application gives you access to see frequency of words. Unlike Wordle, there is no provision for choosing color, layout variations or even creating a unique style. You will be able to upload a file or use a URL address to do it. You can save the word cloud as a PDF or make printouts. In addition, this one does not need email or login and the free usage is to promote the nonprofit concept.

Word It Out

Word It Out helps create word clouds from any text, similar to the way Wordle does. The text needs to be pasted into the box assigned for it. The application enables the word cloud to be personalized as per requirement and lets you choose the font, color theme, and the size as well. If you do not want to use certain words, would like to exclude them, and lets you ignore them and keep them out. This application does not need a log in, however to use the saving options, email is required. You can also get a screen print by right clicking your mouse.

Make Word Mosaic

This one is from Image Chef and is one of the best creative tools you can find for your classroom. This helps bring out the creativity in students. You can experiment with different colors, fonts and shapes, and is an easy to use word cloud. You can email your creations to various social network forums and have them posted/embedded. Saving information is easy and can be accomplished with the push of a button. If you require larger images with better resolutions, you need to pay accordingly. This one too does not require email or login, though it would make sense to go through the terms and conditions before setting off.

Wordsift

Wordsift is presented by Stanford University and allows you to do anything with or to a word. Though it does not have the features Wordle has, it is a versatile app that lets you study a word cloud. The words may be listed by their commonality and rarity, and allows them to be listed in order, alphabetically. By merely clicking on a word, Wordsift lets you view the meaning in an online dictionary; helps view the images through Google, and understand the word sentence placement as well. The subject they are related to, through a specialized color coding system can view words. It lets you analyze lengthy speeches and oratories. This app does not require email or login and print is through screen print.

TagCloudGenerator

The moment you enter a website address, this tool takes you there. The results can be downloaded and used with relative ease. There is a service available for WordPress-powered sites as well.

You Are Your Words

This great tool shows you the fun way to match words as well as how to upload a picture to share with friends on social networking sites or through email. This free tool is available thanks to the American Heritage Dictionary.

VocabGrabber

This is one great creative tool that helps students analyze a set of words. It has more than enough features that can be used to create lessons to understand what you’re reading a bit better. VocabGrabber, as the name suggests, picks the most useful words in the text and tells you how these words have been used according to the context. All you need to do is cut, copy, and paste text from any document and hit Grab Vocabulary and watch the magic unfold. The list of vocabulary that is thus created by VocabGrabber can be sorted and saved. Mere clicking on the word pops up definitions of the word from Visual Thesaurus.
About the Author
Kate Smitty is an education blogger who loves to share easy study methods and teaching solutions. She also reviews various career-oriented programs to help the young and budding children.
Source: http://www.edudemic.com/9-word-cloud-generators-that-arent-wordle/