Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Noticias (https://www.clubdelphi.com/foros/forumdisplay.php?f=34)
-   -   Gratis componente visualizador de html! (https://www.clubdelphi.com/foros/showthread.php?t=57311)

mamcx 11-06-2008 15:30:26

Gratis componente visualizador de html!
 
Para visualizar html muchos usan IE de forma embeida. Sin embargo existen situaciones donde una solucion nativa hecha en Delphi seria mejor.

Desde ahora se puede usar la version de http://www.pbear.com/htmlviewers.htm de forma gratuita, con fuentes incluyendo la version profesional.

Y porque gratis ahora? Segun parece, el desarrollador tiene 80 años y como que no quiere seguir desarrollando el producto. Que desgraciado, no les parece ? ;)

dec 11-06-2008 15:43:32

Hola,

Gracias Mario por la información. ;)

PD. Falta una ele en el enlace: http://www.pbear.com/htmlviewers.html

jhonny 11-06-2008 15:43:59

Eso... Gracias Mario y David :).

BlueSteel 11-06-2008 16:05:45

Cita:

Empezado por mamcx (Mensaje 292791)
Para visualizar html muchos usan IE de forma embeida. Sin embargo existen situaciones donde una solucion nativa hecha en Delphi seria mejor.

Desde ahora se puede usar la version de http://www.pbear.com/htmlviewers.html de forma gratuita, con fuentes incluyendo la version profesional.


gracias por la noticia...

Cita:

Y porque gratis ahora? Segun parece, el desarrollador tiene 80 años y como que no quiere seguir desarrollando el producto. Que desgraciado, no les parece ? ;)
creo que esto nos da otra opinión para este hilo

Salu2:p:D

Ñuño Martínez 11-06-2008 17:26:31

¡Estupendo! Sólo faltaría que también funcionara con Kylix/Lazarus y sería casi perfecto.

poliburro 11-06-2008 17:32:51

Cita:

Empezado por mamcx (Mensaje 292791)
Y porque gratis ahora? Segun parece, el desarrollador tiene 80 años y como que no quiere seguir desarrollando el producto. Que desgraciado, no les parece ? ;)


Pues si vivo hasta esa edad y mi cerebro aún funciona, claro que estaré desarrollando, solo por puro hobby. (Me fascina programar).

JXJ 11-06-2008 20:16:23

¿que componentes son los que dice que se requieren
para compilar el demo?

The precompiled FrameBrowzerId9 program is complete, self contained, and ready to run. Source code suitable for Delphi 4, 5, 6, 7, 2005, and 2006 is also included. However, to compile your own version for experimentation, you will need:

# The OpenSourceSSL DLLs for the https protocol (Optional).
# Kevin Boylan's VCLUnzip component for the zip protocol support (Optional).

no los hayo

JXJ 11-06-2008 22:07:25

Cita:

Empezado por mamcx (Mensaje 292791)
Para visualizar html muchos usan IE de forma embeida. Sin embargo existen situaciones donde una solucion nativa hecha en Delphi seria mejor.


¿como que situaciones?

mamcx 12-06-2008 00:59:59

Pues las mismas razones por las cuales es preferible usar una solucion nativa al lenguaje:

- No se quiere depender de las versiones instaladas en el equipo
- Se desea minimizar las dependencias cruzadas
- Se despliega en ambientes restringidos (por seguridad)
- Se requiere el codigo fuente
- Se desea maximizar el rendimiento o el consumo de memoria
- Por puro masoquismo y el mejor
- Por odio existencial a MS... ;)

rcarrillom 12-06-2008 08:08:06

Cita:

Empezado por mamcx (Mensaje 292975)
- Por odio existencial a MS... ;)

Mi primera razón, jejeje

seoane 12-06-2008 11:40:34

Pues yo siempre fui partidario de usar las librerías de microsoft (wininet), al fin y al cabo son las librerías que vienen con windows, y si empezamos a desconfiar de las librerías de windows sera mejor que empecemos a desarrollar aplicaciones para linux :p

Pero, siempre hay un pero :p . Yo tengo una aplicación para intercambio de ficheros entre las centrales y las tiendas y, como no, esta hecha usando wininet. La aplicación funciona de maravilla, pero no hace mucho me llamo un cliente diciéndome que había dejado de funcionar, la razón es que el Internet Explorer estaba estropeado (sospecho que quiso instalar la versión 7 para XP en un 2003) y mi aplicación, que usa las mismas librerías, también dejo de funcionar.

En fin, sacando fallos puntuales, no veo nada malo en usar las herramientas que nos da microsoft.

adfa 13-06-2008 13:33:58

Totalmente validas todas :D

Yo necesite hace un tiempo un componente como este gratuito, una lástima lo termine resolviendo de otra manera.
En fin .... buena notica, ya lo voy a probar.

Saludos a todos.

Cita:

Empezado por mamcx (Mensaje 292975)
Pues las mismas razones por las cuales es preferible usar una solucion nativa al lenguaje:

- No se quiere depender de las versiones instaladas en el equipo
- Se desea minimizar las dependencias cruzadas
- Se despliega en ambientes restringidos (por seguridad)
- Se requiere el codigo fuente
- Se desea maximizar el rendimiento o el consumo de memoria
- Por puro masoquismo y el mejor
- Por odio existencial a MS... ;)


JXJ 14-06-2008 00:04:11

¿Entonces si soporta todas las tonterias, de los estandares css, xhtml, html,javascript, jataapplets, que soportan IE y Firefox
o anda algo limitado, en ese aspecto.?

que hay paginas. que con IE si veo bien y que con firefox, nada. y alrevez

Ñuño Martínez 16-06-2008 08:19:56

Cita:

Empezado por JXJ (Mensaje 293510)
¿Entonces si soporta todas las tonterias, de los estandares css, xhtml, html,javascript, jataapplets, que soportan IE y Firefox
o anda algo limitado, en ese aspecto.?

que hay paginas. que con IE si veo bien y que con firefox, nada. y alrevez

Por lo que he leído, que todavía no lo he probado, sólo soporta hasta HTML 4 y CSS2, con algún elemento de CSS3. No soporta JavaScript y Java porque estas dos son siempre extensiones de los navegadores. Si necesitas JavaScript, hay decenas de intérpretes gratuitos en Internet que seguramente se pueden integrar en el componente.

Personalmente no lo considero una carencia sino una característica, ya que hace que sea más flexible pudiendo elegir el motor JavaScript que se prefiera o no elegir ninguno en absoluto. Así puedes controlarlo mejor.

jachguate 19-06-2008 10:37:53

Cita:

Empezado por JXJ (Mensaje 292894)
¿que componentes son los que dice que se requieren
para compilar el demo?

...

no los hayo

Pues allí mismo dice como hallarlos:

Complete instructions for downloading these items, compiling, and using the program are available by selecting Help|Demo Information on the FrameBrowzerId9 menu.

Hasta luego.

JXJ 19-06-2008 22:54:00

no es cierto.

por eso escribi que no los hayo.


Este es el binario de openssl para indy9
http://www.intelicom.si/www.nsf/2434100e396ad3f3c125705100369374/d6b8e150fe453facc1257082006fc8b9/$FILE/indy_openssl096g.zip
de la pagina de aqui
http://www.intelicom.si/www.nsf/docs...PJGIBC&lang=en

Pero no hayo la version que es para el protocolo zip.
# Kevin Boylan's VCLUnzip component for the zip protocol support (Optional).
ni idea de que version usa. o si cualquiera de ese componente. funciona,

JXJ 03-12-2009 22:32:30

Cita:

Empezado por [B
Ñuño Martínez[/b];293775]Por lo que he leído, que todavía no lo he probado, sólo soporta hasta HTML 4 y CSS2, con algún elemento de CSS3. No soporta JavaScript y Java porque estas dos son siempre extensiones de los navegadores. Si necesitas JavaScript, hay decenas de intérpretes gratuitos en Internet que seguramente se pueden integrar en el componente.

Personalmente no lo considero una carencia sino una característica, ya que hace que sea más flexible pudiendo elegir el motor JavaScript que se prefiera o no elegir ninguno en absoluto. Así puedes controlarlo mejor.


Ñuño Martínez

¿que interpretes javascripts conoces.?
o alguna idea de como hacer para meterle un interprete javascript
y Java y por supuesto flash y soporte para PDF, ya saben poder abrir documentos en el navegador.

ando buscando como hacer la competencia a Maxthon, Chrome y
a firefox..

Ñuño Martínez 04-12-2009 11:09:06

Por ejemplo, Fastscript que no es un intérprete JavaScript per se pero permite crearlo. Eso sí, es shareware. paxCompiler es otro proyecto muy similar.

Por desgracia no he encontrado más intérpretes de JavaScript específicamente diseñados para Pascal. Aun así, hay otros escritos en C que pueden interesarte.

Empezando por Spider Monkey, que es el JavaScript Original. También tienes The Webkit, que es el motor que mueve al navegador Safary (Teóricamente puedes "sacar" el intérprete JavaScript). Y, cómo no, el espectacular V8 de Google.

Posiblemente en SourceForge haya alguno más, pero hoy estoy vaguete y no me apetece trabajar demasiado...:D

JXJ 05-12-2009 03:56:22

si ya entendi . un poco mejor..

yo pensaba que el interprete de javascript
se conectaba e integraba por si mismo por aquello de hacer mover cosas
en las ventana del navegador. como los menus deplegables. hechos en javascript

parece que se parsea el html y no se como ..el javascript interactua
con el canvas del browser y vemos movimiento

si es buen camino eso de usar fastscript

mightydragonlor 05-12-2009 15:40:47

pues yo siempre he sido partidario de odiar a MS con alma y corazón jajajaj, pero hablando en serio, las dependencias son malas y no garantizan nada, me explico, si dependes del html web bowser nativo nadie te garantiza que no tenga fallos de seguridad y menos que deje de funcionar tu programa solo por que al win2 le vino en gana o por que una update te lo jodió, pero si puedes garantizar todo esto tu mismi WALA!!!! eres un programador de verdad, de esos que las grandes compañias buscan, pero si los usas por que para eso estan ahí y no gastas el tiempo en reinventar la rueda por que esta ya es obsoleta para los usos de hoy en días, no hay problema solo eres un programador mas de este mundo, de esos llamados developers copy & paste.
Espero no ofender a nadie, pero es mi opinion.


La franja horaria es GMT +2. Ahora son las 20:48:13.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi