Development :  K-Meleon Forum
K-Meleon development related discussions. 
Flash Blocker not working properly in v1.5.2
Posted by: F u r u y á
Date: January 13, 2009 02:32PM

Hi,

I downloaded the new version 1.5.2 of K-Meleon and I noticed that the Flash Blocker is not working properly.

Example:

http://gunbound.ongame.com.br/

http://www.somatematica.com.br/forumsm/index.php


The version prior to this 1.5.2 had a better Flash Blocker. I use K-Meleon because my computer is ten years old and I need the Flash Blocker because my computer can't handle complex Flash animations.


There is a way to fix that or I have to go back to the earlier version?



Thanks in advance smiling smiley

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: F u r u y á
Date: January 13, 2009 02:56PM
Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: JujuLand
Date: January 13, 2009 04:33PM

Download and install the patch located here

A+


Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:31.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/75.0

Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr




Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: F u r u y á
Date: January 13, 2009 06:48PM

Perfect!!

Thank you, now is blocking correctly!!

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: bigD
Date: February 06, 2009 10:55PM

[Background History]

For the last 2 weeks I've been testing various
web browsers to see which one would be the best
for my needs and preferences.

The reason for wanting a new browser is because
I never did like IE. And Firefox uses WAY too
much memory (and never releases it until you
close the browser).

Here are some of the broswers I've tried...

Avant, Orca, QTWeb, Sleipnir, Opera
(don't waste your time with any of them)

Then I came across K-Meleon. It sounded like the
perfect browser. My needs and/or preferences are
simple.

a) The browser should not use HUGE amounts of memory.
b) Web items such as Flash/Shockwave should be blocked
in the same manner that FF's FlashBlock does.
c) Web items such as advertisement images should be
blocked and replaced by a placeholder so that the fluidity
of the web page design remains intact.
d) There should be a spellchecker.
e) Configuring the browser to a users preferences should
be fairly easy (while allowing for complex settings).
f) And last but not least... it should be able to handle
web pages that are "specifically" designed for IE. In other
words... I shouldn't be forced to switch to IE just to view
one specific website.

I did some research before downloading and installing
K-Meleon to be sure it met with most (if not all) of the
criteria that I've set above. Most of the research was
done right here at this forum.

[Latest History]

I installed v1.5.2 two days ago on my WinXP (using the full
installer) and set it up the way I would prefer it to be.
I was EXTREMELY impressed until...

a) The flash blocker blocks Falsh but with no FlashBlock
placeholder button to allow viewing (if I so wished to).
b) The flash blocker did NOT block Shockwave at all.
c) I do not see any spell checking going on.
d) It doesn't handle "some" websites that are IE specific.
e) Advertising images are not shown with a placeholder.
(which meant I accidently clicked on a "rollout" ad image)
(which really ticked me off)

As to the "Flash/Shockwave problem"...
Yes I've tried the suggestion on this forum page.
(http://kmeleon.sourceforge.net/forum/read.php?3,87151)

But it did NOT work (and the link to the already modified
"embed.jar" is just an empty file).

Before you say maybe I didn't do it right... yes I am
a qualified website builder and application programmer
(albeit only as a hobby). I spent more than 4 hours
trying slight variations of the flashblock.xml but ever
one of them caused v1.5.2 (on my computer) to crash.
By crash I mean...
The browser would start up. It attempted to load "about:blank".
Then the browser closed. Followed by... the Microsoft error dialog
popping up asking me if I want to send an error report to them
(which I did not do).

Restoring the original "embed.jar" allowed K-Meleon to run
normally again. Which makes me wonder... could it be possible,
in some way, that it's doesn't work because of my configuration
settings? I would think that, that shouldn't matter.

As to the "spell checking" problem... I could have sworn I saw
that v1.5.2 has it. Or is it something planned for the next version?

As to "specific IE websites"... is there a way to "temporarily"
navigate these sites as an IE browser? The reason for asking is
because one job-hunting website that I need to go to on a daily
basis refuses to let me open links in a new tab (which if I can
not do... makes it a real pain in the butt). Job-hunting here in
JAX, FL is at an all time high. First one to see a job-posting
gets it.

As to the "ad image placeholder"... is there such a thing? If not...
could it be a new feature in the next version?

Please do NOT take any of the above as me bitching.
I totally understand the pressures a programmer faces.
I just need some help in resolving these issues in a friendly way.
Why? Because I feel K-Meleon is... "thee" perfect web browser!

bigD saying... Thanks In Advance for any/all help.
smiling smiley

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: desga2
Date: February 07, 2009 12:33AM

1) About Flash block problem, i think taht you download fron a wrong link, try this:
embed.jar file with FlashBlock fixed.
I test it now and work.

2) About "spell checking", this exixt for K-Meleon but like a extension. You can download it from K-Meleon Extensions page: SpellCheck
This extension not include the dictionaries, you must download separatly from Firefox dictionary page for example or OpenOffice.

3) For "specific IE websites" try to change User Agent string to Firefox, Tools -> User Agent -> Firefox 2 and reload the web page.
If this not work you can send this web page to IE with "Sent To" -> "Internet Explorer" menu options that you can found in rigth click context menu for links or right click in "Go" toolbar button for address bar urls.

4) For "ad image placeholder" you can try Adblock Plus extension for K-Meleon.

I think that this can solved all your problems with K-Meleon. smiling smiley

K-Meleon in Spanish

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: bigD
Date: February 07, 2009 03:00AM

First off... thank you desga2 for such a fast reply.

Now I can see why... when I downloaded the embed.zip file,
the first time, it contained nothing. I right clicked
the link and selected the context menu option...
"Save Link Target As..."

Apparently that doesn't work.
You have to open the link in a new tab.
Then... you're given the option to download it.
(helpful tip for anyone who needs the .zip file)

After installing it I immediately went to...
(http://www.adobe.com/shockwave/welcome/)
to see if it worked. Sure enough it did work!
A HUGE thanks for that one.

Next I downloaded the spell-checker extension and
installed it and then tested it. Awesome. It works
just as good as the one in Firefox. Thanks again.

Then I downloaded and installed the AdBlock Plus
extension. So far... I don't see any noticeable
difference. There's still no placeholders for
ad images. Do I need to change something in my
configuration? (footnote: it did ask me if I
wanted to use AdBlock Plus when I first ran it.
which would imply that it did installed properly)

And as to your suggestion for viewing IE specific
web pages by changing the User Agent... I'll have
to try that later. Right now I'm running late for
an appointment.

Thanks Again desga2

I am now a dedicated and loyal K-Meleon user.
And I'll do my best to spread the word
about how great it is.

signing off,
bigD

K-Meleon Rules!!!

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: desga2
Date: February 07, 2009 07:45AM

Sorry but, actually I don't use Adblock Plus but I think that you need some suscriptions to ad list for block it.

You can found Ad list to download in this Adblock Plus page.

It's good read that you are solving your problems with K-Meleon. smiling smiley

K-Meleon in Spanish

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: bigD
Date: February 08, 2009 01:22AM

Regarding AdBlock_Plus...
I subscribed to the AdBlock_Plus list, just as you suggested,
and I still didn't see any placeholders for ad images.

I was going to just leave AdBlock_Plus installed until...
I went to (monster.com / a job hunting website) and I could
NOT click on certain links.

Since AdBlock_Plus was the last thing I installed "prior to"
having a problem at (monster.com)... I un-installed it. And
sure enough... the links at (monster.com) worked fine again.

I'll just use K-Meleon's built-in Ad Block feature and be happy
that it works (and doesn't screw things up like AdBlocok_Plus).


Regarding "IE specific websites"...
I changed the User Agent, as you suggested, but it didn't
make a difference. I still could not open links in a new
tab. I next tried the IETab extension... but it didn't
work either. And it even erred out when I tried to use the
"Back" button. So I un-installed it. As a last resort...
I changed the User Agent to one that's suppose to make the
website "think" I'm using IE (I believe it's called "spoofing").
But that didn't work either. So I'm best guessing that this one
website has extreme security measures in place that only IE can
handle.

I'll just have to use IE for that one website and hope I don't
have to frequent another website that so... "IE specific".


Thanks again desga2! smiling smiley

bigD

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: desga2
Date: February 08, 2009 02:00AM

Quote
bigD
So I'm best guessing that this one
website has extreme security measures in place that only IE can
handle.

I'll just have to use IE for that one website and hope I don't
have to frequent another website that so... "IE specific".

What is this super secure site that you talk?

The site can be very secure but IE isn't it. tongue sticking out smiley

K-Meleon in Spanish



Edited 1 time(s). Last edit at 02/08/2009 02:09AM by desga2.

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: bigD
Date: February 08, 2009 02:28AM

The web site that I'm referring to is a job-hunting
website that is operated by the local government.
And with them being government... I'm sure they can
afford (and do) take more precautions to secure their
members identity than other sites like (monster.com).

Just as an off note... when I log into that site...
and I try to open a link (for a job listing) in a new
tab... it starts to load in the new tab but then it
stops and it gets redirected to a web page stating...
"Multiple sessions are not allowed. Please close this window".

That only happens when I use either Firefox or K-Meleon.
It does not happen when I use Internet Explorer.

bigD



Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: guenter
Date: February 08, 2009 07:00AM

Quote
bigD
That only happens when I use either Firefox or K-Meleon.
It does not happen when I use Internet Explorer.

Too bad - use IE.

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: Yogi
Date: February 08, 2009 10:34PM

Quote
bigD
I am a qualified website builder and application programmer

The browser should be able to handle web pages that are "specifically" designed for IE.

Let us know when you find such a browser smiling smiley

Good luck!

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: JamesD
Date: February 09, 2009 09:22PM

Quote
bigD
Just as an off note... when I log into that site...
and I try to open a link (for a job listing) in a new
tab... it starts to load in the new tab but then it
stops and it gets redirected to a web page stating...
"Multiple sessions are not allowed. Please close this window".

When you use IE on that site, does it open a new tab for the link?

Using KM, if you just click on the link does it open in same tab or do you choose to open in a new tab?

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: bigD
Date: February 09, 2009 11:17PM

Yogi: There are 2 browsers that claim they
can use both the Gecko and Trident engines.
You simply select which engine to use on the fly.

One is called Sleipnir.
I've tried it but... it has too many flaws and
crashes alot (developers are located in Japan).

The other is called Lunascape.
I did not try this one because... I've read reviews
saying that it spends alot of time sending data back
to the developers in Japan and there's no way to
stop it from doing that (not a good thing).


JamesD: In either Internet Explorer, or Firefox, or
K-Meleon... simply clicking the link will open the
link in the same page.

Right-clicking and selecting to open the link in a
new tab... only works in Internet Explorer.

Right-clicking and selecting to open the link in a
new tab in both Firefox and K-Meleon... causes the
redirection to the web page stating...
"Multiple sessions are not allowed. Please close this window".

Perhaps a cookie problem??? *shrugs*

bigD



Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: disrupted
Date: February 10, 2009 01:03AM

you can also browse ie-compliant sites within kmeleon using the ietab extension.
check the last thread of this post:
http://kmeleon.sourceforge.net/forum/read.php?1,88944

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: Yogi
Date: February 10, 2009 03:29AM

Quote
bigD
Yogi: There are 2 browsers that claim they
can use both the Gecko and Trident engines.
You simply select which engine to use on the fly.

I was aware of browsers using multiple engines (including Trident) or such solely using the Trident engine.
I had a browser in mind that doesn't use the Trident engine but still can accurately render sites developed 'specially' for IE. Such a browser would match the quadrature of the circle smiling smiley

However creators of browsers using multiple engines must be very funny people since their browser will be exposed to all security holes of the used engines with little to no chance to offer own patches hanging upon somebody else's sleeve.

There are also a few sites I came across with Opera, blocking purposeful other browsers than IE.
While changing the UserAgent of a browser is very easy, trying to mask its identity is very tricky and in some cases futile.



Edited 1 time(s). Last edit at 02/10/2009 03:32AM by Yogi.

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: desga2
Date: February 10, 2009 04:02AM

@ bigD:
Are you tried to configure this:
Preferences -> Browsing (section) -> Windows Diversion (tab):
Open "Links meant to open a new window"
and check "In a new window".

If new window if opened by a script you can try to config "Popup Window Diversion" in same tab of Preferences.

K-Meleon in Spanish



Edited 1 time(s). Last edit at 02/10/2009 04:03AM by desga2.

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: bigD
Date: February 10, 2009 05:17AM

disrupted:
As I mentioned above (Date: February 08, 2009 01:22AM)
I tried IETab before and it didn't work.

I tried it again, just now, because you mentioned in
the thread that the macro was a bit outdated. So I
downloaded the new macro and replaced the older one.
Once again... it didn't work.

After I did the install of IETab and configured it
to allow this IE specific website... I created a blank
html with nothing on it except a link to that website.
I then opened it and right-clicked the link and selected
"Send to Trident renderer". It did open the website in
what appeared to be an IE tab (w/ IE logo on the tab).

After logging into the website... I right-clicked any link
to try and open it in a new tab but there is no context
menu option to open it in a new tab (only to open it in
a new window). Selecting to open it in a new window caused
an IETab error dialog to popup saying an error had occurred
and that I should restart K-Meleon.
Another thing I noticed was there was no history for the
IE tab being generated (the Back button remained disabled
the whole time I was navigating the site).

I un-installed the IEtab again.
I've given up on trying to use K-Meleon on this "one" website.
I'll just use Internet Explorer for it since... it's (so far)
the "only" website, that I know of, that is so radically IE
specific.


Yogi:
I would have to agree 100%, in regards to the browser having
to deal with all the security issues that each engine has
to deal with. It would be insane for a developer to try and
make a browser with such capabilities.


desga2:
Next time I visit that IE specific website I'll see what
the source code looks like for their links. I'm inclined
to think they're not opened with a script but I'm not 100%
sure. All I (currently) know is that I can right-click a
link with IE and open the link in a new tab. But doing
the same thing in both Firefox and K-Meleon "does open"
a new tab "but" the contents is redirected to a webpage
stating... multiple sessions are not allowed.

Which is why I'm wondering if it's a cookie problem.
How else could the website know that I opened a link
in a new tab?

I'll have to do some testing to see if opening a new tab in
IE for a link within the website alters the website's cookie.
And then run the same test in both Firefox and K-Meleon.

Maybe IE does not alter the cookie and Firefox/K-Meleon do?
Or maybe opening a new tab for a link within a website
does not generate a new cookie using IE but a new cookie
is generated using Firefox/K-Meleon?

Or is running these kinds of test a waste of my time?

bigD

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: disrupted
Date: February 10, 2009 07:55AM

are you using the latest stable release k-meleon 1.5.2 with gecko 1.8? cause if you're using an unofficial build(1.9 gre), the ietab on jujuland will fail and crash.

if you're using 1.5.2(gecko 1.8), you might have a misconfiguration in prefs.js.. try testing with a default new profile.

if you're using an unofficial km1.5.2 or 1.6(1.9.0 and especially 1.9.1), then download this latest ietab version:
http://necb.bizhat.com/kmeleon/ietabKM-1.6.7z

note: this version will also work on 1.5.2(gecko 1.8) without any problems..however it might display an undesirable icon effect on the ietab tab.

edit: and remember for that specific website: prior to opening it in ie tab to change your useragent to this:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; SPINWAY.COM; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
or anything in the same sense to tell that site you're internet explorer and not gecko



Edited 1 time(s). Last edit at 02/10/2009 07:59AM by disrupted.

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: bigD
Date: February 10, 2009 12:06PM

Regarding the User Agaent...
yes I have it set to...
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; SPINWAY.COM; .NET CLR 1.1.4322; .NET CLR 2.0.50727)

Regarding the versions...
I have the latest stable version of K-Meleon... v1.5.2
(I downloaded right here at the forum).
And I have Gecko v1.8.1.20 (aka /20081217)

With those queries out of the way...
I tried the ietabKM-1.6.7z and it still does not work
for opening a link in a new tab. And there's also still
no history being generated either. But at least this
time I didn't get any error dialogs.

I downloaded and install the IETab for Firefox and
tested it in Firefox. It works just fine except for
for one small flaw (possibly because I can't use
the latest version of the extension. reason being...
I refuse to download and install the latest version
of Firefox). The small flaw is the drop down menu for
the Back button is virtually invisible.

While I was logged into that web site... I looked at
the source code and the link are just normal links
with the target set to "_self".

There are somethings that I noticed that are different
between the K-Meleon and Firefox IETab extensions.

In Firefox... when I open the home page link for that
one website... the address bar shows the link like it
was any other normal web address.

BUT in K-Meleon... the address bar shows...
chrome://ietab/content/reloaded.html?url=
followed by the web address.

In Firefox... there's history being generated and the
Back button is enabled.

In K-Meleon... there's no history being generated and
the Back button remains disabled.

After I log into that website... I can navigate just
fine within the pages using Firefox (with the IETab
extension). I can click a link and it opens in the
same tab. Or I can right-click a link and select to
open it in a new window and it opens in a new tab
(which is what I wanted anyway). Oh yea... the address
bar show the current web address correctly.

In K-Meleon... I can click a link and it opens in the
same tab (no difference here). But if I can right-click
a link to open it in a new window... but nothing happens.
Obviously it's doing something because the SysTray modem
lights show that a web page is being sent BUT there's no
new tab (or window) for it to load into. And as to the
address bar... it NEVER changes while I navigate the site.

And last but not least... I did as you suggested and created
a new profile (so it would use the defaults) and ran the
tests all over again. It did not make a difference. It still
would not open a link in a new tab.

bigD



Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: disrupted(unlogged)
Date: February 10, 2009 06:40PM

ietab for k-meleon has some limitations because it's originally for ff..so it doesn't work in the exact same way due to some ff overlays that will not work in km.

for example the missing features you've noticed like no history or surf history for back and forward buttons. it's more or less to open the page in ie engine and view it. the address chrome://ietab/content/reloaded.html?url= is essential to launch the engine, even in firefox.. but it doesn't show in ff urlbar because the overlay takes over and you don't need it to browse to different sites from the address bar once the ietab is over-ridding that tab. in kmeleon it's different.

for opening current page in new tab and leaving current tab in gecko, i've changed the macro, download it and over-write old macro
http://necb.bizhat.com/kmeleon/ietab.kmm

i rarely use ietab to browse ie-standard websites but more to test websites rendering on different engines..so far ietab hasn't caused me any problems so maybe there's something about the website you're trying to visit that needs activex or something that will not work from ietab nand needs iexplore.exe itself.. if possible(not a personal account or login site) can you provide that link for testing

Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: bigD
Date: February 10, 2009 08:59PM

Thanks disrupted for going into the details
behind IETab (especially since I "was" (<-past tense)
going to copy the FF version over to K-Meleon
to see what would happen). Now I'm glad I read
your post "before" I did that because obviously
it would not have worked if I had tried.

Using your new macro would not have helped me.

Reason being...
After I log into the home page (of that one site)...
it takes me to page that is just informational
stuff. I click a link on that page which takes
me to another page where I can select different
things I can do. (when using IE/FF)... I like to
keep that page open in a tab by itself so it's
easy to access all the different things I can do.

What I do then is right-click one of the option
links to open it in a new tab. Which takes me
to another page with more options to choose from.

After selecting an option to view all the available
job listings... I'm presented a page with a list
of jobs that spans at least 10 web pages. Here's
another place where I like to keep that page in
one tab and right-click a job listing to open it
in another tab (since it's only going to be opened
temporarily).

Are you starting to see where I'm going here with
this? I prefer to have at least 2 tabs open at all
times (with my options) and I open a 3rd tab when
needed.

From the sounds of it... the K-Meleon version of
IETab isn't capable of opening a link in a new
tab from within another tab that's within another
tab. It sends out a request for the web page but
never opens a new tab (or window) to display the
requested web page in.

Unfortunately... I can not provide you with the link
to that "one" website because it's a government run
website and I don't think they'd appreciate someone
using it just for browser testing.

I think I'll just settle for opening that "one" web
site in either Firefox or IE. Like I said before...
it's just that "one" web site that I need to be
able to navigate multiple tabs that seem to be
so very IE specific.

I really appreciate everyone's input and attempts
to find a solution. I wish there was some way that
I could repay each and every one of you.

bigD



Options: ReplyQuote
Re: Flash Blocker not working properly in v1.5.2
Posted by: disrupted
Date: February 11, 2009 02:14AM

yes..i can see your problem perfectly now.. unfortunately; just like you've observed.. km ietab is too limited for this task. you will have to stay inside that tab all the time for ie browsing.

i've noticed that some 'governments' and important official sites are either sleeping with ms or having not very smart web developers. i noticed same problem with couple of city council websites in britain and BA's online ticketing service. unless you're using ie, you can't do anything productive with those sites. it seems the website you're trying to access is like that.. i suggest you write them an email (in a soft tone) explaining that ie-standard websites are bad. sometimes they do listen and you'll be doing them a favour in helping them evolve into a better service.

Options: ReplyQuote


K-Meleon forum is powered by Phorum.