Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

84
Visualizações
Cómo abordar la conversión de conjuntos de marcos específicos

Trabajo en una empresa que tiene muchas aplicaciones antiguas y algunas de ellas son de desarrollo propio. El codificador se ha retirado y no tengo absolutamente ninguna conexión con él. Desarrolló una aplicación web para reservar vehículos y está compuesta por framesets . La interfaz es una abominación y los usuarios han solicitado una revisión de la misma . Las principales razones son la falta de diseño receptivo y, como dije, se ve extremadamente mal.

He intentado convertir las páginas antiguas de los conjuntos de marcos en un diseño CSS. Después de investigar en Internet, elegí una forma de "incluir" para hacer las cosas. El problema es que el autor no ha pensado en más desarrolladores y ha hecho que sea mucho más difícil para ellos (para mí) volver a desarrollar su aplicación. Ahora, me falta un enfoque para tratar estos problemas:

  1. Pasa variables a través de get, que se abren directamente en el marco usando window.open() de JS. Con include, se abren por separado, pero no remiten al sitio. Por ejemplo, si presiona "Enviar" en la página de inicio de sesión, se abrirá una nueva página (en blanco/error), pero usted ha iniciado sesión en el sitio original. Esto sucede con cada llamada de window.open(). Con iframes, esto también sucede. jQuery no se ajustaba a mi caso de uso o lo implementé mal - ($("#content").load("content.html");). ¿Hay otra posibilidad?
  2. Utiliza funciones para crear divs, etiquetas, botones, campos de entrada y todos estos tienen un css personalizado integrado en la función. Hay al menos 200 llamadas a funciones, por lo que cambiar todas y cada una de las llamadas sería demasiado trabajo. No me es posible anular el CSS, ya que está anidado muy profundo, a través de múltiples archivos. ¿Es la única solución * { unset:all;} o hay otras posibilidades?
  3. Los archivos que se han incluido en los archivos de origen de los fotogramas se incluyen varias veces. Incluirlos en la página principal (por ejemplo, index.php) y eliminarlos de los archivos de origen no funciona realmente, ya que también necesitan tener las funciones por separado. Para procesar el inicio de sesión por ejemplo, donde la página principal no tiene efecto.
  4. Problemas típicos al modificar la estructura de un programa, como rutas de archivo incorrectas, funciones y variables no definidas, etc.

Investigué y probé algunos enfoques para estos problemas (como se explicó anteriormente), pero fallé y espero que alguien me pueda dar una idea de cómo abordar esto desde un punto de vista más experimentado. Estoy francamente frustrado y el hecho de que esto vence la próxima semana no aumenta mi confianza en absoluto.

Realmente aprecio cualquier entrada. ¡Gracias por adelantado!

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda