Foros del Web » Programando para Internet » Jquery »

preloader para mi Página Web

Estas en el tema de preloader para mi Página Web en el foro de Jquery en Foros del Web. Buenas amigos estoy interesado en aprender un preloader para páginas web ya que no se hacerlo quién podría ayudarme porfavor...
  #1 (permalink)  
Antiguo 13/02/2015, 17:18
 
Fecha de Ingreso: febrero-2015
Ubicación: Venezuela
Mensajes: 6
Antigüedad: 9 años, 9 meses
Puntos: 0
Pregunta preloader para mi Página Web

Buenas amigos estoy interesado en aprender un preloader para páginas web ya que no se hacerlo quién podría ayudarme porfavor
  #2 (permalink)  
Antiguo 13/02/2015, 17:29
Avatar de Flow89  
Fecha de Ingreso: abril-2010
Ubicación: Valladolid
Mensajes: 346
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: preloader para mi Página Web

Vi un tutorial que aunque estaba en ingles, se entiende bastante bien, esta muy bien explicado.

Te dejo el enlace http://www.alessioatzeni.com/blog/cs...t-supports-it/

También hay un monton de preloaders ya diseñados ("preloader plugins") que puedes implementar buscando en google.

Un saludo
__________________
Seamos realistas. Busquemos lo imposible. ;)
La forma de dar las gracias en este foro, es dando Karma, aunque a veces con un simple Gracias, basta.
  #3 (permalink)  
Antiguo 13/02/2015, 17:50
 
Fecha de Ingreso: febrero-2015
Ubicación: Venezuela
Mensajes: 6
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: preloader para mi Página Web

Amigo ya intente hacer esa pero desconozco totalmente como adaptarlo a mi página por ello lo veo como complicado no sabras de otro modo más sencillo porque este no lo entiendo porfavor
  #4 (permalink)  
Antiguo 13/02/2015, 17:51
 
Fecha de Ingreso: febrero-2015
Ubicación: Venezuela
Mensajes: 6
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: preloader para mi Página Web

Y gracias por tu aporte
  #5 (permalink)  
Antiguo 14/02/2015, 14:11
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 4 meses
Puntos: 401
Respuesta: preloader para mi Página Web

Es muy simple, tan solo tienes que seguir los dos o tres pasos que te indican.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #6 (permalink)  
Antiguo 14/02/2015, 14:22
Avatar de Flow89  
Fecha de Ingreso: abril-2010
Ubicación: Valladolid
Mensajes: 346
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: preloader para mi Página Web

Código Javascript:
Ver original
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <title>CSS3 Preloader Animation </title>
  6. <style type="text/css">
  7.  
  8. /* Full Width Progress Bar */
  9.  
  10. #preloader {
  11.     width:100%;
  12.     height:5px;  
  13.     background:#000;
  14.     top:50%;
  15.     position:absolute;
  16. }
  17.  
  18. .expand {
  19.     width:100%;
  20.     height:1px;
  21.     margin:2px 0;
  22.     background:#2187e7;
  23.     position:absolute;
  24.     box-shadow:0px 0px 10px 1px rgba(0,198,255,0.7);
  25.     -moz-animation:fullexpand 2000ms cubic-bezier(1.000, 0.610, 0.970, 0.000); /* Set the duration of the animation */
  26.     -webkit-animation:fullexpand 2000ms cubic-bezier(1.000, 0.610, 0.970, 0.000);
  27. }
  28.  
  29. @-moz-keyframes fullexpand {
  30.     0%  { width:0px;}
  31.     100%{ width:100%;} 
  32. }
  33. @-webkit-keyframes fullexpand {
  34.     0%  { width:0px;}
  35.     100%{ width:100%;} 
  36. }
  37. </style>
  38. <script src="http://code.jquery.com/jquery-1.6.4.min.js" type="text/javascript"></script>
  39. <script>
  40. $(document).ready(function(){
  41.     var ua = $.browser; /* Create a variable for browser info */
  42.     $('.container').hide(); /* Hide the content */
  43.    
  44.     /* If the Version or Firefox is < or = 5.0 the preloader not display, the same function applies to old Version Safari and Chrome and finally Opera and IE they don't support CSS3 Animation */
  45.     if (ua.mozilla && ua.version <='5.0' || ua.safari && (navigator.appVersion.indexOf('3.') != -1) || ua.opera || ua.msie){
  46.         /* If the condition is true the content will be displayed immediately */
  47.         $('.container').show();
  48.     }
  49.     else { /* Otherwise appears the preloader */
  50.         /* Insert the markup preloader usign jQuery */
  51.         $('body').append('<div id="preloader"><span class="expand"></span></div>');
  52.         /* The animation during 2sec, change the delay parameter to extend or decrase the animation, remember to change the duration of the animation also in CSS */
  53.         $('#preloader').delay(2000).fadeOut('slow', function() {
  54.         $('.container').fadeIn('fast');  
  55.     });    
  56.     }
  57. });
  58. </script>
  59. </head>
  60. <body>
  61. <div class="container">
  62.  aqui tu página
  63. </div>
  64. </body>
  65. </html>

Con copiar y pegar basta, no puedo creer que te parezca complicado, simplemente parate a leerlo con detenimiento (traducelo si te hace falta) y verás como no solo entiendes ese ejemplo, si no que puedes llegar a crear uno propio.

Un saludo
__________________
Seamos realistas. Busquemos lo imposible. ;)
La forma de dar las gracias en este foro, es dando Karma, aunque a veces con un simple Gracias, basta.
  #7 (permalink)  
Antiguo 18/02/2015, 08:09
 
Fecha de Ingreso: febrero-2015
Ubicación: Venezuela
Mensajes: 6
Antigüedad: 9 años, 9 meses
Puntos: 0
Exclamación Amigo te entiendo

Pero pruebo desde mi servidor local y no veo una demostración del mensaje cargando por ello es que me dices que es sencillo pero de verdad no soy muy bueno con java entiendo un poco el CSS pero lo demás no por ello es que pido ayuda amigo sinceramente copiando y pegando como me participas solo es una página más sin el mensaje de cargando
  #8 (permalink)  
Antiguo 19/02/2015, 05:59
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 10 meses
Puntos: 9
Respuesta: preloader para mi Página Web

Cita:
Iniciado por Flow89 Ver Mensaje
Código Javascript:
Ver original
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <title>CSS3 Preloader Animation </title>
  6. <style type="text/css">
  7.  
  8. /* Full Width Progress Bar */
  9.  
  10. #preloader {
  11.     width:100%;
  12.     height:5px;  
  13.     background:#000;
  14.     top:50%;
  15.     position:absolute;
  16. }
  17.  
  18. .expand {
  19.     width:100%;
  20.     height:1px;
  21.     margin:2px 0;
  22.     background:#2187e7;
  23.     position:absolute;
  24.     box-shadow:0px 0px 10px 1px rgba(0,198,255,0.7);
  25.     -moz-animation:fullexpand 2000ms cubic-bezier(1.000, 0.610, 0.970, 0.000); /* Set the duration of the animation */
  26.     -webkit-animation:fullexpand 2000ms cubic-bezier(1.000, 0.610, 0.970, 0.000);
  27. }
  28.  
  29. @-moz-keyframes fullexpand {
  30.     0%  { width:0px;}
  31.     100%{ width:100%;} 
  32. }
  33. @-webkit-keyframes fullexpand {
  34.     0%  { width:0px;}
  35.     100%{ width:100%;} 
  36. }
  37. </style>
  38. <script src="http://code.jquery.com/jquery-1.6.4.min.js" type="text/javascript"></script>
  39. <script>
  40. $(document).ready(function(){
  41.     var ua = $.browser; /* Create a variable for browser info */
  42.     $('.container').hide(); /* Hide the content */
  43.    
  44.     /* If the Version or Firefox is < or = 5.0 the preloader not display, the same function applies to old Version Safari and Chrome and finally Opera and IE they don't support CSS3 Animation */
  45.     if (ua.mozilla && ua.version <='5.0' || ua.safari && (navigator.appVersion.indexOf('3.') != -1) || ua.opera || ua.msie){
  46.         /* If the condition is true the content will be displayed immediately */
  47.         $('.container').show();
  48.     }
  49.     else { /* Otherwise appears the preloader */
  50.         /* Insert the markup preloader usign jQuery */
  51.         $('body').append('<div id="preloader"><span class="expand"></span></div>');
  52.         /* The animation during 2sec, change the delay parameter to extend or decrase the animation, remember to change the duration of the animation also in CSS */
  53.         $('#preloader').delay(2000).fadeOut('slow', function() {
  54.         $('.container').fadeIn('fast');  
  55.     });    
  56.     }
  57. });
  58. </script>
  59. </head>
  60. <body>
  61. <div class="container">
  62.  aqui tu página
  63. </div>
  64. </body>
  65. </html>

Con copiar y pegar basta, no puedo creer que te parezca complicado, simplemente parate a leerlo con detenimiento (traducelo si te hace falta) y verás como no solo entiendes ese ejemplo, si no que puedes llegar a crear uno propio.

Un saludo
Yo creo que influyen bastantes más factores, como las imágenes, y ficheros externos que debes cargar a aparte para que no tarde tanto.

Etiquetas: página, preloader
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:28.