goxr3plus / JavaFX-Web-Browser

🏵 Web Browser made in Java and JavaFX
GNU General Public License v3.0
231 stars 64 forks source link

github sites #5

Open mokun opened 6 years ago

mokun commented 6 years ago

Hi @goxr3plus,

Have you investigated why github sites won't work ?

e.g. if I type in https://github.com/goxr3plus/JavaFX-Web-Browser, it won't render correctly.

I'm using Java 9/10 64-bit in Windows

It almost looks like a crypto issue.

goxr3plus commented 6 years ago

My dear friend i currently stopped supporting this library because of issues like that. The engine behind JavaFX WebBrowser is badly outdated. It can't even play full hd youtube videos.

I think it has to do eith some background parsing....

:)

On Sun, Aug 5, 2018, 20:50 manny kung notifications@github.com wrote:

Hi @goxr3plus https://github.com/goxr3plus,

Have you investigated why github sites won't work ?

e.g. if I type in https://github.com/goxr3plus/JavaFX-Web-Browser, it won't render correctly.

I'm using Java 9/10 64-bit in Windows

It almost looks like a crypto issue.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/goxr3plus/JavaFX-Web-Browser/issues/5, or mute the thread https://github.com/notifications/unsubscribe-auth/ATbiwCUUlOmkzFag-PTRt_vm0FH7yn6yks5uNzBJgaJpZM4VveHR .

goxr3plus commented 6 years ago

I am working on another Browser right now based on Chromium engine.

Google seaech JxBrowser Java. I am building a JavaFX Browser on top of it. OpenSource :)

On Sun, Aug 5, 2018, 22:04 GoXR3Plus Studio cralexcomp@gmail.com wrote:

My dear friend i currently stopped supporting this library because of issues like that. The engine behind JavaFX WebBrowser is badly outdated. It can't even play full hd youtube videos.

I think it has to do eith some background parsing....

:)

On Sun, Aug 5, 2018, 20:50 manny kung notifications@github.com wrote:

Hi @goxr3plus https://github.com/goxr3plus,

Have you investigated why github sites won't work ?

e.g. if I type in https://github.com/goxr3plus/JavaFX-Web-Browser, it won't render correctly.

I'm using Java 9/10 64-bit in Windows

It almost looks like a crypto issue.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/goxr3plus/JavaFX-Web-Browser/issues/5, or mute the thread https://github.com/notifications/unsubscribe-auth/ATbiwCUUlOmkzFag-PTRt_vm0FH7yn6yks5uNzBJgaJpZM4VveHR .

mokun commented 6 years ago

is JxBrowser fully open source ? how frequent do they update the chromium engine ?

mokun commented 6 years ago

JavaFX's webengine is based on webkit, you know. Webkit is not that bad.

It's just that JavaFX development has been very slow and they use older version of webkit and is forever playing catchup :(

I'm glad that beginning Java 11, the JavaFX portion will be handed to developers.

goxr3plus commented 6 years ago

Yes my friend it's amazing news with Java 11, i may start heavily updating this web browser again. Until then JxBrowser is the solution at least for me. It's almost exactly like Google Chrome, except the mp4 decodes etc which you need to get a license too....

Check it here https://www.teamdev.com/jxbrowser

Have also a look on XR3Player using it : https://github.com/goxr3plus/XR3Player

On Mon, Aug 6, 2018, 04:07 manny kung notifications@github.com wrote:

JavaFX's webengine is based on webkit, you know. Webkit is not that bad.

It's just that JavaFX development has been very slow and they use older version of webkit and is forever playing catchup :(

I'm glad that beginning Java 11, the JavaFX portion will be handed to developers.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/goxr3plus/JavaFX-Web-Browser/issues/5#issuecomment-410562753, or mute the thread https://github.com/notifications/unsubscribe-auth/ATbiwDiHEIAIglx_YRBF-gWrHOmg3R1Bks5uN5a-gaJpZM4VveHR .

mokun commented 6 years ago

But why are they charging license fee ?

https://www.teamdev.com/jxbrowser#licensing-pricing

Evaluation Support Provided for 30 days

Also, do they use webkit for video ?

JxBrowser is using Webkit and FFmpeg components, supplied under LGPL.

goxr3plus commented 6 years ago

they just if you want to use it commercially, you know they have to survive as a company.

Really i didn't knew they used WebKit.....

On Tue, Aug 7, 2018, 00:08 manny kung notifications@github.com wrote:

But why are they charging license fee ?

https://www.teamdev.com/jxbrowser#licensing-pricing

Evaluation Support Provided for 30 days

Also, do they use webkit for video ?

JxBrowser is using Webkit and FFmpeg components, supplied under LGPL.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/goxr3plus/JavaFX-Web-Browser/issues/5#issuecomment-410853558, or mute the thread https://github.com/notifications/unsubscribe-auth/ATbiwL78ttSru1qT5VmJqFaVFhuJNvWZks5uOLBCgaJpZM4VveHR .

goxr3plus commented 6 years ago

Have a look at this StackOverflow question :

https://stackoverflow.com/questions/5850338/rendering-webpages-with-webkit-in-java

I hope now that JavaFX after separation from standart Java SDK becomes more powerful and frequntly updated.

:)

On Tue, Aug 7, 2018, 01:10 GoXR3Plus Studio cralexcomp@gmail.com wrote:

they just if you want to use it commercially, you know they have to survive as a company.

Really i didn't knew they used WebKit.....

On Tue, Aug 7, 2018, 00:08 manny kung notifications@github.com wrote:

But why are they charging license fee ?

https://www.teamdev.com/jxbrowser#licensing-pricing

Evaluation Support Provided for 30 days

Also, do they use webkit for video ?

JxBrowser is using Webkit and FFmpeg components, supplied under LGPL.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/goxr3plus/JavaFX-Web-Browser/issues/5#issuecomment-410853558, or mute the thread https://github.com/notifications/unsubscribe-auth/ATbiwL78ttSru1qT5VmJqFaVFhuJNvWZks5uOLBCgaJpZM4VveHR .

mokun commented 6 years ago

We can use

logger.info("Web Engine supported : " + engine.getUserAgent());

to see what version of webkit the java jdk that we are using.

mokun commented 6 years ago

For JDK 8u131, it prints the following :

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/602.1 (KHTML, like Gecko) JavaFX/8.0 Safari/602.1

For JDK 10.0.2,

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/605.1 (KHTML, like Gecko) JavaFX/10 Safari/605.1

mokun commented 6 years ago

I found this page :

https://developers.whatismybrowser.com/useragents/explore/software_name/safari/?order_by=software_version

It's almost same tag info given by engine.getUserAgent() in JavaFX

or in here : https://developers.whatismybrowser.com/useragents/parse/667339-safari-macos-webkit

605.1 is used by Safari 11.1

goxr3plus commented 6 years ago

Awww now i catched it, thank you!!! :)

On Wed, Aug 8, 2018, 01:19 manny kung notifications@github.com wrote:

I found this page :

https://developers.whatismybrowser.com/useragents/explore/software_name/safari/?order_by=software_version

It's the same tag given by engine.getUserAgent()

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/goxr3plus/JavaFX-Web-Browser/issues/5#issuecomment-411221432, or mute the thread https://github.com/notifications/unsubscribe-auth/ATbiwLxgZdxYMqqD4__x1Qu_o_pdrS-pks5uOhJWgaJpZM4VveHR .

goxr3plus commented 5 years ago

Hello my friend , what should i do with this issue ? Soon i will pass this project on Java 11. @mokun

goxr3plus commented 5 years ago

@mokun Okay now i have the knowledge to pass this project on Java 11 .