Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
My website doesn't use Flash or any plugins; just javascript (jQuery, Google Maps). It doesn't crash FF 3.6 all the time, but it usually does after a few minutes. It can happen on lots of different pages. Sometimes it crashes when I'm scrolling the page, sometimes when I'm interacting with a control.
Where do I even start debugging? Should I go through the hassle of attaching gdb to Firefox and getting a stack trace, then praying that it sheds some light on the offending code?
You need to do what you can to track down the problem. Test these things:
Are other browsers other than Firefox affected? i.e. IE, Chrome, Safari, Opera, etc.
Firefox has an Error Console. Usually javascript errors would pop up there. Have a look.
Have you tried Firebug? It's a really great tool to observe how fast each requests take, and what scripts are doing. You can even set breakpoints and run tests on a console directly in Firebug.
When's the last time your site didn't crash? Check what you've added, and the error may come from the code you've added, or the plugins.
Try disable all of your Firefix plugins to see if it still crashes.
etc.
You can also give us a link here and see if our Foxes crash as well.
Here's what I did that at least gave me a little more information.
When the browser crashes, make sure you send the details to Mozilla.
Load up about:crashes in Firefox and click the top link to Mozilla's crash database. It will take a while to load then give you info on your crash.
My particular crash is related to Firebug/Flash. And it's been fixed as of a few weeks ago. Hopefully it'll be out in a point release soon, and I'm going to continue trying to isolate the cause.
Roll back your JavaScript until you can pinpoint the exact bit of code causing the crash.
Related
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed last year.
Improve this question
Here's an example of their player: https://netu.tv/view_page.php?pid=4
When you open the inspector after playing the video, it
Destroys the contents of the video embed
Pauses javascript with an anonymous debugger; statement
Prevents you from opening the right-click menu
Goal: Download the video in the embed on the page above.
I refuse to believe that a few dev console tricks are preventing me from getting to the video.
This sort of obfuscation doesn't really provide any protection, and is a waste of time of the developers that pursue it. It also tends to lead to side effects that developers don't think of, causing compatibility issues.
It's just an HLS stream, and it's not even using DRM. Assuming someone doesn't want to deal with the not-too-difficult hassle of working around their "protections" in-browser, it's trivial to use a tool like Fiddler to save a copy of the segments as they're proxied on through.
If this is your site, I'd urge you to not bother with trivial browser hacks, implement industry-standard DRM, and call it a day. This won't totally stop piracy but it's definitely better than disabling the developer console and right-click.
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
I am trying to show a Bokeh plot in Firefox. There are quite many sub-graphs (approximately 200), each showing 1-4 objects.
I am receiving in Firefox:
"A webpage is slowing down your browser."
Some notes:
After rebooting, it works fine for a couple of times.
I am behind a corporate proxy. I ask myself if it may be the cause. Some JavaScript and CSS is being loaded from cnb.pydata.com.
It sounds like your Firefox version is having issues with said webpage. Although I'd say that the design of such site trying to show 200 JS driven plots seems questionable.
As far as I know, there is little that you can do besides updating Firefox, they have been busy lately improving many elements of performance, or trying another browser with better JS performance like Chrome.
If you're in a corporate network it might be many not possible for you to upgrade or install, then you have to go to you IT department looking for help.
Now, since you're generating the HTML with the graphs, perhaps would it be a better idea for you to make a "dashboard" where you show a few and then use dropdown menus or sliders to control which plots are shown at any given time. I've seen solutions using using bokeh itself to do so, or if you want eventually somethign fancier you can also use flask.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
My browser(chrome Version 58.0.3029.110 (64-bit)) always prompt this js like dialog window when I open a new url(most of the time). I've tried to use adware cleaner and anti-malware by Malwarebytes to clean this, but it didn't work. Has someone encountered similar malware or ads? I've also tried Hijackthis to analysis my browser's entry, nothing suspicious found. Reset chrome won't work.screenshot here
The title of that dialog window will show different if you open different website(if I open stackoverflow.com it will show stackoverflow.com says...).
This is not a question suited for StackOverflow, however, I will answer as it seems you have an issue with malware:
It sounds as if you are probably using the Infinity New Tab extension.
For users of Infinity New Tab - the Developer's Google account was compromised, and an update was released on 26-05-2017 with some malware included.
This malware randomly shows a browser popup claiming "Your computer is infected. You have to check it with antivirus".
I had this issue, and none of the different Anti-Virus utilities on several PCs detected any malware.
Background information can be found here on Reddit and a short notice here from the Developer.
You should remove that extension from Chrome; it has been removed from the Chrome Store while a replacement version is verified by Google.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I'm at a job developing a dashboard application on the web.
There are about 50+ people working here (I'm the only programmer). While some computers have a decent version of Chrome installed, most only have IE to work with.
The newest version of Internet Explorer they have is IE10. Most have IE9 installed; some even have IE8.
I've already ditched Flexbox for the styling, which doesn't work on IE10 and down, but other features that work on modern browsers don't work on those older browsers at all, like scripts and some other features.
My question is: How can I get all these browsers to display the pages in the same way?
First, define the "official" list of supported browsers and OS's. It appears that you are working in a Microsoft environment so variations of IE on Windows may be the norm and not so much of Safari on Macs.
While making this list, convey to the decision makers that a bigger list usually means more time and effort to get everything working the same way for all of the supported configurations. Sometimes it makes more sense to upgrade a user using IE6 to something newer rather than spending weeks on an IE6 specific issue. (Re: IE6, do what you can to keep it off the list, doing so will save you a lot of time and aggravation.)
Another ramification of this list is that you, the developer, will need to have access to every configuration on the list so that you can test each supported configuration. Again, bigger list means more time developing AND testing.
Note that this list will change over time. Consider doing an annual review to revise this list as your environment evolves.
Once you've done the above, then it is a matter of recording the browser/OS variances and deciding which has the highest priority to fix. Fixes can be as simple as a one line CSS change or complex so as to require re-writing several pages.
If and when you get stuck, post another question on SO for ideas on how to fix specific browser/OS variances with your web dashboard application. Good Luck
Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 8 years ago.
Improve this question
From the Chrome developer tool, I can find any error in console, but how can I debug using Chrome to check which script causes the browser keep loading? The problem website is at http://www.852ebiz.com/vote/ph/
How can I debug using Chrome to check which script causes the browser keep loading?
Open Chrome
Press Ctrl+Shift+I (Cmd+Shift+I on a Mac) to open the Chrome Dev Tools (F12 also works)
Click the Network tab
Paste the URL in the address bar and press enter
Watch the various HTTP requests, and look for the ones that continue to show "(pending)" for a long period of time
The Timeline column can also be very helpful identifying what's taking time to load.