* * *

Author Topic: Develop of TWebBrowser Component  (Read 1434 times)

Thaddy

  • Hero Member
  • *****
  • Posts: 4429
Re: Develop of TWebBrowser Component
« Reply #15 on: July 05, 2017, 12:53:33 pm »
Yup. Also not cross-platform if linux is not supported. Which it isn't.
"Logically, no number of positive outcomes at the level of experimental testing can confirm a scientific theory, but a single counterexample is logically decisive."

tudi_x

  • Sr. Member
  • ****
  • Posts: 280
Re: Develop of TWebBrowser Component
« Reply #16 on: July 05, 2017, 01:06:00 pm »
tokyo supports linux at least as per their features matrix.
check 3rd line, enterprise

https://www.embarcadero.com/docs/rad-studio-feature-matrix.pdf


the web site edn still shows as per berlin.

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5641
Re: Develop of TWebBrowser Component
« Reply #17 on: July 05, 2017, 01:09:30 pm »
tokyo supports linux at least as per their features matrix.
check 3rd line, enterprise

https://www.embarcadero.com/docs/rad-studio-feature-matrix.pdf


the web site edn still shows as per berlin.

Yeah, but they don't say "firemonkey support" for it. Server apps and standalone apps (whatever that may be).

And they only support two distros.

Thaddy

  • Hero Member
  • *****
  • Posts: 4429
Re: Develop of TWebBrowser Component
« Reply #18 on: July 05, 2017, 01:15:56 pm »
Marco, he wants a webbrowser, cross platform, written in Object Pascal  and in less than ~100.000 lines of code. Full featured webbrowers have 1.000.000 lines of code or a lot more...
He is being silly.

At least we know how to use the bindings and forget about writing the whole shebang ourselves.
"Logically, no number of positive outcomes at the level of experimental testing can confirm a scientific theory, but a single counterexample is logically decisive."

Leledumbo

  • Hero Member
  • *****
  • Posts: 7649
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Develop of TWebBrowser Component
« Reply #19 on: July 05, 2017, 01:26:14 pm »
tokyo supports linux at least as per their features matrix.
check 3rd line, enterprise
No mention of TWebBrowser. Even when they do, what is the Linux native browser? Unless they really really think Ubuntu and Red Hat (which comes with several web browsers) only, uncustomized by user, then they might assume Firefox. But once user uninstalls Firefox, then the app will no longer work. In the end, at best they will do what fpCEF does: bundling the whole browser runtime packages, which if you do that now, your app is futureproof. The choice is yours.

avra

  • Hero Member
  • *****
  • Posts: 1085
    • Additional info
Re: Develop of TWebBrowser Component
« Reply #20 on: July 05, 2017, 03:30:02 pm »
I have just searched the net and every modern web browser component I could find for java and c# at the end embeds one of the standard browsers.
I wonder why...  ::)
ct2laz - Easily convert components and projects between Lazarus and CodeTyphon

RAW

  • Sr. Member
  • ****
  • Posts: 491
Re: Develop of TWebBrowser Component
« Reply #21 on: July 05, 2017, 04:44:40 pm »
The main problem I see is the security problematic...
You cannot create your own browser and think you are done. I know a lot of security issues are depending on new features, but not all. You have to do all the testing yourself and that will never end... Much easier to use a Firefox browser for example even if this browser is not perfect...  :D

At least there is something you can do (*.cfg file, AddOns, about:config)...
Windows 7 Pro (x64 Sp1) And Windows XP Pro (x86 Sp3) - LAZARUS 1.8.0RC4 FPC 3.0.4

 

Recent

Get Lazarus at SourceForge.net. Fast, secure and Free Open Source software downloads Open Hub project report for Lazarus