Opened 3 days ago

Last modified 4 hours ago

#19142 new enhancement

Option to disable JavaScript - ideally one click button

Reported by: slema Owned by: pulkomandy
Priority: normal Milestone: Unscheduled
Component: Applications/WebPositive Version: R1/beta5
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

In Falkon if you enable the “StatusBar Icon” extensions you get a bunch of small icons at the right of the status bar at the bottom. One of them allows enabling / disabling JavaScript temporarily. Since WebPositive targets all computers supported by Haiku including old one it would benefit greatly from this.

On an old machine such as a Core 2 Duo unknowingly hitting the wrong web page can bring the machine to a massive slowdown due to asburdly heavy JavaScript code. These old machines just cannot handle today’s web. So it makes more sense to browse with JavaScript disabled and enable it case by case only on sites you trust.

Change History (1)

comment:1 by nephele, 4 hours ago

Keywords: JavaScript slow removed

I am in favor of having an opt-in js mode for pages.

However some of the weight is advertisements, blocking it in general already yields madsive improvements for older computers.

On another note: we do not support *all* computers haiku runs on with webpositive. Currently we only support computers with SSE2 atleast.

AFAIK this is also because of the javascript JIT. perhaps a js-less version could be made compatible.

However: netsurf is available for those older computers aswell.

Note: See TracTickets for help on using tickets.