elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Jquery en el lado del servidor¿?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Jquery en el lado del servidor¿?  (Leído 12,526 veces)
Roboto


Desconectado Desconectado

Mensajes: 581



Ver Perfil WWW
Re: Re: Re: Jquery en el lado del servidor¿?
« Respuesta #10 en: 15 Agosto 2013, 23:36 pm »


Mírate las media-queries.. puedes controlar elementos dependiendo del ancho y alto de la pantalla.


Es como lo hago... el problema es que los diseños que hago para web,por ejemplo los menús... cambian drásticamente para móvil, les añado muchas clases y muchos elementos.
Al tener 1 solo desarrollo,agrego en el desarrollo principal 10 clases para móvil+ otras 10 para pc = 20 elementos para un menú,de los cuales 10 siempre estarán ocultos  a display:none.
no se si me entiendes, yo lo que quiero es "borrar" codigo fuente,como si fuera un parseador web,y quitarle y añadirle clases y elementos según en que versión esté sin tener que duplicar archivos.

me limita que el cms sea en java y que el tomcat no lea archivos php,solo java- velocity


En línea

Brida

Desconectado Desconectado

Mensajes: 47



Ver Perfil WWW
Re: Jquery en el lado del servidor¿?
« Respuesta #11 en: 16 Agosto 2013, 06:01 am »

Citar
Tiene la misma utilidad que PHP... solo que ya no tendras que aprender PHP.. (sabiendo javascript claro).

Eso no es del todo cierto mi amor ^^

Piensa que en JS no se puede hacer mil cosas como acceder a ficheros del servidor o conectar con MySQL.

Lo que es cierto que JS es el futuro, actualmente se usa tanto para las APPs de Windows 8 como para programar APPs para todos los teléfonos móviles (con PhoneGap), eso sí, con su propia API para acceder a ficheros, cámaras...

Un saludo!


En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Jquery en el lado del servidor¿?
« Respuesta #12 en: 16 Agosto 2013, 06:06 am »

Eso no es del todo cierto mi amor ^^

Piensa que en JS no se puede hacer mil cosas como acceder a ficheros del servidor o conectar con MySQL.
Con Node.js puedes :silbar:
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: Jquery en el lado del servidor¿?
« Respuesta #13 en: 16 Agosto 2013, 17:07 pm »

Brida revisa los enlaces ... y busca también javascript server-side. Luego me cuentas cariño :)


Saludos
En línea

EFEX


Desconectado Desconectado

Mensajes: 1.171


"Dinero Facil"


Ver Perfil WWW
Re: Jquery en el lado del servidor¿?
« Respuesta #14 en: 16 Agosto 2013, 18:07 pm »

Eso no es del todo cierto mi amor ^^

Piensa que en JS no se puede hacer mil cosas como acceder a ficheros del servidor o conectar con MySQL.

http://nodejs.org/api/fs.html
http://nodejsdb.org/db-mysql/
En línea

#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: Re: Re: Jquery en el lado del servidor¿?
« Respuesta #15 en: 16 Agosto 2013, 18:20 pm »

Es como lo hago... el problema es que los diseños que hago para web,por ejemplo los menús... cambian drásticamente para móvil, les añado muchas clases y muchos elementos.
Al tener 1 solo desarrollo,agrego en el desarrollo principal 10 clases para móvil+ otras 10 para pc = 20 elementos para un menú,de los cuales 10 siempre estarán ocultos  a display:none.
no se si me entiendes, yo lo que quiero es "borrar" codigo fuente,como si fuera un parseador web,y quitarle y añadirle clases y elementos según en que versión esté sin tener que duplicar archivos.

me limita que el cms sea en java y que el tomcat no lea archivos php,solo java- velocity

Eso que haces no es diseño Responsive. Es una plantilla para PC y otra para movil. El diseño responsive es aprovechar la misma estructura del html y adaptarla a la pantalla del dispositivo.

En tu caso, en vez de "editar" el archivo en vuelo, lo mejor es que cargues archivos diferentes para cada tipo de dispositivo. Creeme que el servidor te lo va a agredecer mucho cuando tengas visitas..

Saludos
« Última modificación: 16 Agosto 2013, 18:22 pm por drvy » En línea

Brida

Desconectado Desconectado

Mensajes: 47



Ver Perfil WWW
Re: Jquery en el lado del servidor¿?
« Respuesta #16 en: 16 Agosto 2013, 19:21 pm »

Novlucker, drvy, dije JS no Node JS.

Es decir, que si sabes JS no tienes por que ser un crack en Node JS pues hay mil cosas que no se hacen!

De todos modos quiero aprender :-)
En línea

Roboto


Desconectado Desconectado

Mensajes: 581



Ver Perfil WWW
Re: Re: Re: Jquery en el lado del servidor¿?
« Respuesta #17 en: 16 Agosto 2013, 22:37 pm »

Eso que haces no es diseño Responsive. Es una plantilla para PC y otra para movil. El diseño responsive es aprovechar la misma estructura del html y adaptarla a la pantalla del dispositivo.

Mmm, eso creo que es diseño líquido,corrigeme si me equivoco.
En el diseño responsivo, el diseño se adapta al dispositivo... por eso tengo que modificar los menús... unos usan mucho jquery,hacen efectos de despliegue....
en otros menús meto los logins y el language,cosa que en móvil tengo que "sacar" y ponerlo en otra parte para no fastidiar la accesibilidad....

No obstante... antes usaba bootstraps,pero me generaba ciertos problemas...

Basicamente la estructura era la misma,solo modificaba el menu en el codigo fuente.


Sobre el servidor... piensa k estas webs tienen una media muy grande de visitas,no te puedo decir datos,porque eso lo lleva otro deptno y lo desconozco, pero son webs corporativas,para clientes reales y en el deptno estabamos estudiando varias alternativas para evitar ese duplicado de codigo.

Una de ellas era la bien conocida de crear varios archivos según el dispositivo en el que te encuentres,que cargara uno u otro.

Mi idea fue la del jquery y sus replaces, la pega es que haría que los dispositivos móviles hicieran trabajo javascript-jquery y los relentizara mucho, ya que aquí el tiempo de carga importa mucho.
En línea

#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: Jquery en el lado del servidor¿?
« Respuesta #18 en: 17 Agosto 2013, 18:13 pm »

La idea del diseño liquido es que se adapte a la resolucion gracias a que el wrap siempre estaria ocupando el 100% del ancho.

La idea del responsive, es que la misma estructura del html, se pueda adaptar sea cual sea el width del wrap.

Algo estas haciendo mal porque yo te aseguro que un menu se puede adaptar a cualquier resolucion simplemente usando css. Y si no, como te dije, puedes crear varios archivos y usar media-queries.

Ahora, si necesitas modificar el html.. ya no estamos hablando de diseño responsive. Ya hablamos de diseños separados y te aseguro que por muy bueno que sea el servidor, le vas a dar una carga INNECESARIA para modificar los archivos on the fly.

Es mejor crear un template para movil y otro para PC... el servidor TARDA MUCHO MENOS en servir un archivo que en abrir, modificar y servir.



Citar
Novlucker, drvy, dije JS no Node JS.

Es decir, que si sabes JS no tienes por que ser un crack en Node JS pues hay mil cosas que no se hacen!

Node.JS esta "escrito" sobre el motor javascript de Chrome. https://code.google.com/p/v8/

Lo que importa en un lenguaje, es aprenderse la sintaxis y la estructura/lógica, lo demás es cuestión de memoria (el nombre de las funciones etc..).

Saludos
« Última modificación: 18 Agosto 2013, 17:56 pm por drvy » En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Ayuda] Usar 2 Jquery al mismo tiempo - Usar 2 veces jquery
Desarrollo Web
Graphixx 5 8,380 Último mensaje 19 Diciembre 2012, 17:17 pm
por #!drvy
javascript del lado del servidor - NodeJs
Desarrollo Web
0xFer 2 2,618 Último mensaje 17 Junio 2017, 22:28 pm
por 0xFer
[Pregunta]: ¿Los usuarios pueden usar funciones de lado del servidor?
Desarrollo Web
Leguim 3 2,248 Último mensaje 27 Agosto 2019, 21:28 pm
por MinusFour
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines