საიტის გასაუმჯობესებელი სამუშაოების მიმდინარეობისას, შესაძლებლობების ნაწილი შეიზღუდება. თუ სტატიით ვერ მოახერხებ ხარვეზის გამოსწორება და შეკითხვის დასმა გსურთ, ჩვენი მხარდაჭერის გუნდი დაგეხმარებათ @FirefoxSupport გვერდის მეშვეობით Twitter-ზე და /r/firefox განყოფილებაში Reddit-ზე.

ძიება მხარდაჭერაში

ნუ გაებმებით თაღლითების მახეში მხარდაჭერის საიტზე. აქ არასდროს მოგთხოვენ სატელეფონო ნომერზე დარეკვას, შეტყობინების გამოგზავნას ან პირადი მონაცემების გაზიარებას. გთხოვთ, გვაცნობოთ რამე საეჭვოს შემჩნევისას „დარღვევაზე მოხსენების“ მეშვეობით.

ვრცლად

Why do 200 radio buttons in a form cause 8 second rendering delay

  • 6 პასუხი
  • 1 მომხმარებელი წააწყდა მსგავს სიძნელეს
  • 1 ნახვა
  • ბოლოს გამოეხმაურა teamtech

We have an online questionnaire containing 36 questions, each with 6 radio buttons (216 in total) in a single form. Although the page appears to render quickly, there is then a delay in Firefox of up to 8 seconds before it will register a radio button click. This problem does not occur in Chrome or Safari, and there is slight (sub-second) delay in IE. The delay is reduced pro-rata by reducing the number of radio buttons. The delay can also be reduced to about 4 or 5 seconds by removing all elements from the page apart from the radio buttons and form.

We have an online questionnaire containing 36 questions, each with 6 radio buttons (216 in total) in a single form. Although the page appears to render quickly, there is then a delay in Firefox of up to 8 seconds before it will register a radio button click. This problem does not occur in Chrome or Safari, and there is slight (sub-second) delay in IE. The delay is reduced pro-rata by reducing the number of radio buttons. The delay can also be reduced to about 4 or 5 seconds by removing all elements from the page apart from the radio buttons and form.

ჩასწორების თარიღი: , ავტორი: teamtech

გადაწყვეტა შერჩეულია

Unfortunately, you would have to get with Norton on trying to determine the why.

We could try to open a bug report in Bugzilla... Use the Plugins Product with Norton AV as the component -> https://bugzilla.mozilla.org/enter_bug.cgi?product=Plugins

პასუხის ნახვა სრულად 👍 0

ყველა პასუხი (6)

Please provide a public URL or reduced test case that exhibits this issue.

Thanks for your reply. The full page is at: http://www.teamtechnology.co.uk/ff1.php

The page with radio buttons only is at: http://www.teamtechnology.co.uk/ff2.php

(I had included a link with the original post but it didn't appear - probably due to my unfamiliarity with the workings of this forum).

I get no delay on either page with 3.6.25 or the latest nightly.

Does the issue still occur if you start Firefox in Safe Mode? http://support.mozilla.com/en-US/kb/Safe+Mode

How about with a new, empty profile? http://support.mozilla.com/en-US/kb/Basic%20Troubleshooting#w_8-make-a-new-profile

Thanks again for your reply.

The delay doesn't occur in safe mode. After disabling all add-ons and extensions individually, it appears the culprit is Norton Toolbar. I haven't tested this on the other computers where the problem occurred, but they may well have had Norton Toolbar installed as well.

Norton Toolbar is installed on IE but the problem there is sub-second, not 8 seconds. Is this a Firefox-Norton compatibility issue? Is there anything we can do about it, in our page design, without radically altering its usability?

შერჩეული გადაწყვეტა

Unfortunately, you would have to get with Norton on trying to determine the why.

We could try to open a bug report in Bugzilla... Use the Plugins Product with Norton AV as the component -> https://bugzilla.mozilla.org/enter_bug.cgi?product=Plugins

Ok, thanks. I'll report it as a bug tomorrow.

Thank you very much for your help, much appreciated.