Welcome Guest ( Log In | Register )

3 Pages V < 1 2 3  
Reply to this topicStart new topic
> Excessively long image loading

 
post Apr 24 2017, 02:29
Post #41
conundrum



Newcomer
**
Group: Members
Posts: 92
Joined: 15-March 12
Level 268 (Lord)


QUOTE(Maximum_Joe @ Apr 23 2017, 20:38) *

What addons are broken by that setting? Nothing should be using HSTS priming...


By "it" I meant the mainstream release in general, not the HSTS Priming setting specifically; I just wasn't as clear as I could've been, apparently.

QUOTE
I would presume the mainstream release also does the same, but it breaks some of my addons


I probably should've put this on a different line, to more clearly differentiate it from the sentences before it.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Apr 24 2017, 18:20
Post #42
@43883




************
Group: Gold Star Club
Posts: 31,483
Joined: 6-March 08
Level 500 (Newbie)


Failurefox devs will do far worse than toggling HSTS priming with the upcoming releases.

To answer your question, this setting isn't breaking anything here, but I had to rebuild my entire database thanks to the browser being dumb enough to include protocols while hashing bookmarks in the dreaded Places sqlite database (and as such seeing HTTP and HTTPS as completely different versions of the same exact thing - funfact, changing it explicitly to HTTPS isn't enough, you have to rehash every single entry).

Their security concerns should be moved to efforts in order to remove lazy WONTFIXes and work on making that absolute trainwreck of a browser become great again - like, I don't know, Firefox 11. Almost every alternative sucks as well so if they use this as an argument, I won't really go against them.

tl;dr: Use plain HTML or JSON, don't use Places. ZERO reason to use Places; if the browser forcing you to do so is one here's a cool tip, you can bypass almost every single thing they force down your throat. (Offtopic I know. Sorry about that.)

This post has been edited by Luna_Flina: Apr 24 2017, 18:20
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Apr 24 2017, 22:24
Post #43
blue penguin



in umbra, igitur, pugnabimus
***********
Group: Gold Star Club
Posts: 10,046
Joined: 24-March 12
Level 500 (Godslayer)


QUOTE(Luna_Flina @ Apr 24 2017, 17:20) *
Their security concerns should be moved to efforts in order to remove lazy WONTFIXes and work on making that absolute trainwreck of a browser become great again - like, I don't know, Firefox 11. Almost every alternative sucks as well so if they use this as an argument, I won't really go against them.
There were some good attempts at making decent browsers. Two ideas that are still good that have been implemented in at least one such browser are:

1. Make the core of it the JS engine. And run *two* such engines: one as the meat of a browser tab and another as the page sandbox.

Reasoning: you need to process the DOM fast, and you do not reparse HTML at every page change. Instead you want the core engine to handle the rendering, and you focus *all* security concerns as the communication between the two engines. Add-ons should be much easier to write too.

2. Make every tab a separate *process*

Reasoning: Memory leaks happen, add-ons just go bonkers with this stuff from time to time and the engines themselves fail at this too. A separate process has its memory pages managed by the kernel and, once terminated, will get all its memory correctly scratched. The old reasoning about per page threads do not apply anymore. The time between process start vs. thread start is negligible within the time needed to render a page.

Unfortunately the feature madness in the recent 3rd browser war killed of pretty much all these projects. I think the the min browser is the only one alive that uses idea 1. , and the surf browser is the only one alive that implements idea 2. Both of them are too minimalistic for general public use and do not have a plugin system.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


3 Pages V < 1 2 3
Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 1st May 2025 - 06:31