jueves, 10 de abril de 2014

¿only screen o sólo screen en los media querys, en CSS3?


En muchos estilos en cascada con el media query tienen palabra "only". Si la quitas la palabra "only" funciona igual (aparentemente). Según la W3C, el organismo que regula la internet:

"The keyword ‘only’ can also be used to hide style sheets from older user agents. User agents must process media queries starting with ‘only’ as if the ‘only’ keyword was not present."

Es decir, en un navegador moderno, el only funciona igual con y sin la palabra, pero en agentes antiguos, evita que esa regla u hoja de estilo sea leída. La página de la cita es:

http://www.w3.org/TR/css3-mediaqueries/#media0

http://www.pacoarce.com




lunes, 7 de abril de 2014

Cambio del uso horario en PHP


Si tu servidor tiene diferente huso-horario, lo puedes cambiar desde PHP con la siguiente sentencia, con la cual todas las funciones de fecha y hora quedarán relacionadas con el huso horario:

<?php
date_default_timezone_set("Mexico/General");
echo "La hora en la Ciudad de México es: " . date ("H:i",time()) . "<br />";

?>
También se puede modificar el huso horario desde el archivo INI con el parámetro date.timezone.
Por omisión se tiene la zona UTC o Europe/Lisbon.
El listado de zonas horarias que se pueden utilizar lo puedes encontrar en:
Para obtener la zona horaria definida, se puede usar la función date_default_timezone_get().
La función localtime() regresa el valor de la fecha y hora local en el servidor dentro de un arreglo:
<?php
date_default_timezone_set("Mexico/General");
$localtime = localtime();
$localtime_assoc = localtime(time(), true);
print_r($localtime);
print_r($localtime_assoc);
?>
Como PHP se ejecuta en el servidor y llega al cliente ya como HTML, para obtener la hora y fecha de la computadora necesitamos utilizar JavaScript.

http://www.pacoarce.com