en: Desarrollo Web
A pesar de que en estos últimos años la velocidad de acceso a Internet ha aumentado el aumento de peso de las aplicaciones web ha hecho que se nivele la balanza y los desarrolladores deben de tener cuidado con el peso de sus páginas web, si a esto sumamos la gran cantidad de usuarios que se conectan desde dispositivos móviles con una velocidad ciertamente limitada tenemos que hacer un esfuerzo para conseguir que el peso de nuestras aplicaciones web no sea excesivo y los tiempos de espera se reduzcan al máximo.
En SitePoint podemos encontrar nueva causas que provocan la obesidad de una página web.
1. Over-the-top advertising
2. Inappropriate use of plugins
3. Not optimizing images
4. Not using image sprites
5. Over-reliance on JavaScript frameworks
6. Inefficient HTML
7. Embedding CSS and JavaScript
8. Not exploiting CSS cascades or shorthand notation
9. Not using compression
Seguro que con un poco de tiempo y siguiendo estos consejos podemos aligerar un poco el peso de las páginas web.
en: Internet
Es un tema escabroso… ¿Qué sucede con tus contraseñas cuando mueres?, ¿A quién pertenecen a partir de entonces?, ¿Y qué pueden hacer los herederos para recuperarlas?, vamos a tratar de responder a estas tres preguntas.
¿Qué sucede con tus contraseñas cuando mueres?
Hay diferentes tipo de contraseñas que acceden a diferentes servicios dependiendo de cada caso será más o menos difícil encontrar una solución.
Contraseñas corporativas, las contraseñas de cuentas de correo y acceso a aplicaciones corporativas cuando te mueres seguramente podrán ser recuperadas o modificadas por el administrador de sistemas informáticos de tu empresa por lo que realmente no debes preocuparte en exceso ya que en caso necesario tus familiares podrán llegar a recuperar datos de esas cuentas o aplicaciones.
Contraseñas y datos de acceso a servicios bancarios, las contraseñas para acceso a banco suelen ser para servicios online que en cualquier caso pueden realizarse de manera presencial y por ello tus familiares no tienen que llegar a tener acceso a esas contraseñas ya que en el banco podrán solucionar el problema.
Contraseñas de correos personales, realmente no debe de ser necesario que un familiar acceda a tu correo personal, en cualquier caso habrá asuntos que requieran de datos almacenados en tus cuentas de correo o simplemente que los familiares deseen tener el control de la cuenta de correo del fallecido. En Internet se han habilitado diversos servicios de mensajería para avisar de la muerte de un usuario a sus contactos y anular sus cuentas o enviar los datos de acceso a una persona cercana.
En España, cuando una persona fallece sus documentos y cartas pasan a sus herederos, en el caso del correo electrónico pasa lo mismo, por lo que no habría problemas para que los familiares del fallecido solicitaran el acceso. Sin embargo, muchas veces es imposible conocer todas las cuentas y servicios “online” que utilizaba el usuario para poder acceder a ellos. Por ello se están poniendo de moda las avisos “post-mortem”.
Algunas compañías ya están redactando normas para acceder a los datos de una persona fallecida, aunque esto no es precisamente un trámite sencillo.
Google permite acceder a una cuenta de Gmail si se proporciona el certificado de defunción y un poder notarial en el que se cede el acceso a la cuenta.
El proveedor America Online sigue la misma política, mientras que Microsoft es algo más permisiva; si se certifica la defunción y la relación familiar con el fallecido, se compromete a facilitar el contenido de la cuenta de Windows Live Mail (antes Hotmail); eso sí, grabado en un CD.
La compañía más restrictiva es Yahoo! Según los términos del contrato de Yahoo! Mail, la información de la cuenta de correo es privada, y no se puede divulgar; ni siquiera tras la muerte del propietario. Además, Yahoo! borra una cuenta a los 30 días de inactividad, pero ya los padres del marine Justin Ellsworth consiguieron recuperar el control de una cuenta Yahoo de su hijo fallecido.
Recientemente han aparecido en la Red diversos servicios para ser utilizados después de la muerte de un internauta. Los más conocidos y usados son aquellos encargados de enviar un mensaje electrónico de aviso a los contactos tras el fallecimiento.
en: Desarrollo Web
Catull es la tipografia que se utilizó para la creación de uno de los logos más famosos del mundo “el logo de Google”, la tipografia Catull fue diseñada por Gustav Jaeger en el año 1982 y desde Agosto del año 1999, Google la emplea para su logo.
El problema de esta fuente es que a pesar de poder encontrarla para descargar en algunos sitios es una fuente de pago por lo que deberías comprarla si no la encuentras para descarga en alguna página.
en: Desarrollo Web
TweetLa escalabilidad es la habilidad de un sitio web de poder hacerse mas grande sin perder llegar a perder calidad, en la gran mayoría de casos la pérdida de calidad viene dada por la ralentización de los tiempos de acceso y la perdida de funcionalidades. Uno de los grandes errores que se puede cometer a [...]
en: Desarrollo Web
1 – Inicializa las variables antes de utilizarlas.
2 – Dedica tiempo a estudiar PHP, está es un lenguaje en continuo proceso de crecimiento y sus características van cambiando con el tiempo.
3 – Incrementar una variable en un método es lo mas rápido, del mismo modo que hacerlo en una función.
4 – Incrementar una variable global es dos veces mas lento que una variable local.
5 – Incrementar una variable local en un método es lo más rápido. Casi lo mismo que llamar a una variable local en una función.
6 – Incrementar una variable indefinida es 9 ó 10 veces más lento que una ya pre-declarada.
7 – El hecho de declarar una variable global a pesar de que no la utilices en ninguna función realentiza tu script, PHP tiene que chequear si la variable existe.
8 – La llamada a una función con un parametro toma aproximadamente el mismo tiempo que de 7 a 8 operaciones con variables locales, y esa misma llamada a un método supondrían unas 15 operaciones.
9 – Si necesitas saber el timestamp de acceso a un script, considera utilizar $_SERVER['REQUEST_TIME'] en lugar de time().
10 – $row['id'] es hasta 7 veces más rápido que $row[id].
11 – $localvar++ es hasta 15 veces más rápido que function inc(){ $localvar++; }.
12 – Los scripts PHP se “compilan” cada vez que son ejecutados a menos que se guarde el código objeto en un cache. Las diferentes herramientas de compilación de PHP incrementan el rendimiento hasta un 100%.