Foros del Web » Creando para Internet » Herramientas y Software »

CS4,problema con las imágenes y presentación

Estas en el tema de CS4,problema con las imágenes y presentación en el foro de Herramientas y Software en Foros del Web. Hola Primero me presento. Me llamo Félix, y soy aficionado al Photoshop. Justo ahora empiezo a investigar la creación de páginas web. Intento crear una ...
  #1 (permalink)  
Antiguo 02/04/2010, 06:23
 
Fecha de Ingreso: abril-2010
Mensajes: 8
Antigüedad: 14 años, 1 mes
Puntos: 0
CS4,problema con las imágenes y presentación

Hola
Primero me presento. Me llamo Félix, y soy aficionado al Photoshop. Justo ahora empiezo a investigar la creación de páginas web. Intento crear una página desde photoshop, y me ha surgido una duda, o un problema.

Tengo un documento con varias imágenes en miniatura, que quiero que al clicar sobre cualquiera de ellas se abra a tamaño real, pero en la misma página, por ejemplo a la derecha de las miniaturas. El origen es la miniatura. El vinculo, la imagen a tamaño real. Pero con el destino me pierdo.

Alguna alma caritativa que me ayude???

Gracias
  #2 (permalink)  
Antiguo 06/04/2010, 18:31
Avatar de kyedesigns  
Fecha de Ingreso: abril-2010
Ubicación: Continuamente en movimiento...
Mensajes: 99
Antigüedad: 14 años, 1 mes
Puntos: 4
Respuesta: CS4,problema con las imágenes y presentación

Hola!

Para lograr que se vean en tamaño real dentro de la misma pagina sin salir de la misma te recomiendo que utilices Javascript. Mencionaste que apenas comienzas en creación de web, pero te digo que no es algo difícil y que definitivamente con un poco de practica puedes hacer.

La libreria que te recomiendo se es conocida como Lightbox. Es muy llamativo y esteticamente hablando le dará un toque emocionante a tu web.

Aqui te dejo el link a un articulo que escribimos sobre las diferentes opciones de Lightbos que existen, aunque son solo algunas:

Cita:
http://kyedesigns.com/blog/lighbox/
Yo te recomiendo Shadowbox.js o Fancybox que son mis favoritos. Si tienes duda en cuanto a como implementar el código y como hacerlo funcionar no dudes en preguntar.

P.S.
Mira el video, que aunque esta acelerada su velocidad, muestra las funciones de esas librerías Javascript de Lightbox.

Espero haber ayudado,
Saludos!
  #3 (permalink)  
Antiguo 07/04/2010, 01:17
(Desactivado)
 
Fecha de Ingreso: abril-2010
Mensajes: 7
Antigüedad: 14 años
Puntos: 0
Respuesta: CS4,problema con las imágenes y presentación

y tambien me ayudaste a mi kyedesigns
GRACIAS :D
  #4 (permalink)  
Antiguo 07/04/2010, 05:35
 
Fecha de Ingreso: abril-2010
Mensajes: 8
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: CS4,problema con las imágenes y presentación

Gracias por la respuesta Kyedesigns.
De momento estoy intentando hacerlo jugando con marcos, y he conseguido acercarme bastante a lo que quiero. Solo que me encuentro con el problema de que cuando me carga la imagen me cambia el fondo negro por uno blanco ( sólo en el marco padre, a la derecha, donde se carga la imagen a tamaño real. El marco de la izquierda que es el que contiene las miniaturas se mantiene con el fondo original en negro )
Alguna sugerencia ?
Gracias
  #5 (permalink)  
Antiguo 07/04/2010, 09:15
Avatar de kyedesigns  
Fecha de Ingreso: abril-2010
Ubicación: Continuamente en movimiento...
Mensajes: 99
Antigüedad: 14 años, 1 mes
Puntos: 4
Respuesta: CS4,problema con las imágenes y presentación

¿Qué estilo de marcos estas utilizando? ¿iFrames? o ¿cual?

De todas maneras el problema es que con los marcos es como si estuvieras abriendo una pagina fuera de la tuya. Así que no solo basta con solo abrir la imagen en el iframe (utilizando target) y listo. Tendrías que configurar el fondo de ese iframe (o paginas dentro de el) para que tenga el color de fondo de tu preferencia.

Saludos!

Edito
Cita:
En caso de ser un iFrame, trata dandole estilo al background dentro de las etiquetas "<i frame></ i frame>" de esta manera:
Código HTML:
<i frame style="background: #000000;"></ i frame> 

Última edición por kyedesigns; 07/04/2010 a las 09:22
  #6 (permalink)  
Antiguo 09/04/2010, 11:58
 
Fecha de Ingreso: abril-2010
Mensajes: 8
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: CS4,problema con las imágenes y presentación

No, en realidad utilizo frames normales ( leftframe, mainframe, frameset ) que me generan tres documentos html. Les he cambiado el fondo a negro, pero nada. La verdad es que he hecho todo lo que se me ha ocurrido, investigando de paso el cs4, pero no he conseguido quitar el dichoso margen blanco. ( Parece como si se solapase a su frame correspondiente ) Ya no se me ocurre que más hacer.
Alguna idea ???
Gracias
  #7 (permalink)  
Antiguo 09/04/2010, 12:18
(Desactivado)
 
Fecha de Ingreso: abril-2010
Mensajes: 1
Antigüedad: 14 años
Puntos: 0
Respuesta: CS4,problema con las imágenes y presentación

Hola,
Has comentado que estás empezando, bueno según los comentarios que he leído he de decir que creo que tengo muchísima menos ideaque vosotros .
Soy arquitecto y me puse a buscar por internet con la idea de iniciarme en la creación de páginas webs para aumentar las posibilidades comerciales que poder ofrecer.
Encontré un sistema de dominios .ws que te permite crear tus propias páginas con plantillas bastante sencillas y divertidas. Para empezar está bien, aunque también puedes subir tus propias páginas.
Yo mismo me hice la página (muy básica) de www.jstec.ws. Poco a poco he ido colgando páginas de cada una de las actividades que desarrollamos. También incluimos en su momento los dominios .ws y fucionan bien. Sobre todo si te dedicas al diseño gráfico y creación de páginas webs.
  #8 (permalink)  
Antiguo 12/04/2010, 08:59
 
Fecha de Ingreso: abril-2010
Mensajes: 8
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: CS4,problema con las imágenes y presentación

Gracias Jstec, curiosearé lo que me comentas. De todas formas alguna sugerencia más?
( Si es que casi lo tengo...Que sólo me falta corregir "er mardito" fondo blanco...)
Un saludo
  #9 (permalink)  
Antiguo 12/04/2010, 10:01
Avatar de kyedesigns  
Fecha de Ingreso: abril-2010
Ubicación: Continuamente en movimiento...
Mensajes: 99
Antigüedad: 14 años, 1 mes
Puntos: 4
Respuesta: CS4,problema con las imágenes y presentación

Hola!

Bueno @felix101 creo que si hablas de los "framaset" hasta donde tengo conocimiento no se le pueden aplicar colores a los fondos, esto ya que el frameset no los acepta.

En tu caso estas haciendo un target de una imagen a un frame dentro del framset, esto implica que la imagen no esta colocada en un archivo html (por ejemplo: "imagen100.html") lo que te impide el cambiar el color de fondo ya que la imagen es como si estuviera suspendida en el aire y no sobre alguna superficie que puedes controlar.

Vuelvo y aclaro, Esto que digo es hasta donde llegan mis conocimientos, y luego de darme la tarea de hacer una búsqueda exhaustiva para tratar de ayudar, aun sigo sin encontrar la respuesta al tema.

Lo que recomiendo (aunque es un poco tedioso y poco usado) es que si te vas a mantener usando el metodo del "frameset", es crear un archivo HTML para cada imagen asignando el color de fono que deseas, pero utilizando en vez del enlace de la imagen, el enlace del archivo html. Es la unica opción que veo hasta el momento.

Saludos!
  #10 (permalink)  
Antiguo 14/04/2010, 09:58
 
Fecha de Ingreso: abril-2010
Mensajes: 8
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: CS4,problema con las imágenes y presentación

Muchas gracias por tomarte tantas molestias kyedesigns.
Te cuento. En teoria, el marco izquierdo es la hoja con las miniaturas y botones. El derecho es donde quiero que se cargue la imagen al clicar en la miniatura, que se abre con fondo blanco predeterminado , aunque en sus propiedades yo lo haya cambiado a negro. Y a el conjunto de marcos ( el frameset ) le he cambiado el fondo seleccionando la página y modificar propiedades de la página, ( parece que asi tendría que funcionar, pero no )
Aparte he probado tu idea de guardar la imagen como html ya con el fondo negro y después de varios ajustes en los pixeles he conseguido lo que quería.
Pero otra vez no (desesperante) porque cuando carga la imagen, o hace la transición entre una imagen y otra parpadea, durante medio segundo el dichoso fondo blanco, con lo que la visualización es bastante molesta.
Perdona por la parrafada, y mirate esta página, que es practicamente igual a la que yo quiero hacer. http://www.aliciabel.com
A ver que te parece.
Muchas gracias por tu tiempo y tu ayuda
  #11 (permalink)  
Antiguo 14/04/2010, 11:07
Avatar de kyedesigns  
Fecha de Ingreso: abril-2010
Ubicación: Continuamente en movimiento...
Mensajes: 99
Antigüedad: 14 años, 1 mes
Puntos: 4
Respuesta: CS4,problema con las imágenes y presentación

Hola!

Bueno he notado que la pagina que me dices utiliza el método que te dije :D. El de crear un archivo html para cada imagen, es exactamente como el que te recomende anteriormente, solo con una diferencia.

La diferencia es en cuando al lo que me mencionas, que cuando vas de una imagen a otra la ventana parapadea mostrando fondo blanco. Eso se debe a que el navegador tarda en cargar las imagenes causando el fondo en blanco.

Para resolver eso solo debes de PRE-CARGAR las imagenes utilizando un Javascript. Aqui te lo dejo:

El código va entre las etiquetas <head></head> de un archivo html que siempre este presente. Osea, por ejemplo la persona de la web "http://www.aliciabel.com" lo utilizo en l menu de arriba que es un marco. Debe ser así para que funcione de manera correcta.
Código HTML:
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script> 
Cita:
He verificado y la persona que creó la pagina que me muestras utiliza el mismo código
Espero que esta vez haber ayudado un poco mas :D

Saludos!!!!

Etiquetas: editores-web
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 08:02.