Problems with displaying pages in the browser. The browser does not open pages: Ways to solve the problem. Wrong antivirus settings

This article addresses an issue with websites not displaying correctly in Firefox.

  • If you are getting error messages when trying to load websites, then instead of this article, read the article Websites do not load - troubleshooting and fixing errors.
  • If any of the more specific articles below may apply to you, please read those articles first:
    • Pages became huge and fuzzy after updating Firefox - how to fix
    • Troubleshooting images or animations not showing

Delete cookies and cache

Firefox caches websites, which means that it saves some files on your computer so that you don't have to download them again when you visit sites. If the website code has been updated, Firefox may still use some of the old code along with some of the newer parts. This may cause the web page to display incorrectly. To fix this problem, you need to delete cookies and cache:

Now that your cookies and cache have been cleared, try visiting the website again and see if the issue is resolved.

Reset scale

Some websites may not look right at different zoom levels. To reset the scale setting for a single site, click ctrl+0command+0. To reset the zoom setting for all sites, see the documentation for the Zoom extension you are using.

Reset the minimum font size

Some sites do not display correctly if the minimum font size is set. To reset the minimum font size:

Reset page style

You may have accidentally set the page style to No style. To make sure Firefox is set to use the default page style:

  • Press the Alt key to temporarily bring up the traditional menu, On the menu bar At the top of the Firefox window open the View menu, select Page Style and click on Main Page Style.

Now that the page is using its default style, it can display correctly.

Make sure JavaScript is not blocked

You should check if you have an extension (such as NoScript) or an Internet security program (such as firewall, antivirus or anti-spyware) that can block JavaScript.

Check if the clock on your system is set correctly

Disable the problematic extension or hardware acceleration

Some extensions may affect the display of websites, or the combination of your drivers and video card may cause some web content to not display correctly when hardware acceleration is enabled. To check if one of them is causing the problem, follow the instructions in the article

Scientists have long found out that information is perceived much better if the text or speech is supported by images and illustrations. This helps the brain form an associative picture of the event. Therefore, the absence of images on web pages or their incorrect display can make confusion in the perception of information. And the problem often lies directly in the browser.

Why are the images not showing up in the browser?

External means everything that is not specifically related to the user's computer:

  • Internet connection problems;
  • hosting blocked by a provider or government agencies;
  • site server overload;
  • developer errors inside the resource file system, and more.

In all these cases, the user is powerless to correct the situation. However, it is worth noting that external problems do not affect all sites at once: bugs with displaying images can only be observed on individual resources. If the images disappeared completely on all web pages, the reason must be sought inside the browser or computer.

There can also be quite a few internal reasons:

  • browser settings, built-in extensions and ad blockers;
  • cache files and cookies;
  • different modes of accelerating and unlocking access to sites;
  • viruses and antiviruses;
  • exceptions in the display of page elements;
  • own browser files (if data is corrupted, programs can produce a variety of results).

As far as I can judge from my experience, the main internal reasons that the browser does not display images correctly are the settings for displaying page elements or an overflowing cache. In the second case, the browser itself very often “slows down”, and the entire operating system starts to malfunction.

How to solve the problem with not displaying images on web pages

The solution to the problem with displaying pictures depends on the cause that is causing the problem. In the most "neglected" cases, when no action helps, it may be necessary complete removal browser with its reinstallation.

Overflowing cache and cookies

Overflowing cache and cookie stores can have a detrimental effect on the overall performance of the browser. Therefore, it is recommended to periodically delete the contents of temporary files.

How to clear cache and cookies

For browsers based on the Chromium engine (Opera, Google Chrome, Yandex.Browser, Orbitum, etc.) history is cleared in the same way:

In browser Mozilla Firefox Deleting the cache is a little different:

  1. Open a new tab and click the gear icon in the top right corner.

    Go to settings by clicking on the gear icon in the upper right corner

  2. In the settings menu, go to the “Privacy and Protection” item, in the “History” column, click the “Delete History” button.

    On the "Privacy and Protection" tab, click the "Delete History" button

  3. Set the deletion time range to "All", open the "Details" list and select the data to be cleared. Then click the "Delete Now" button.

    We mark the data that needs to be cleared, and click the "Delete now" button

In the Microsoft Edge browser, clearing history follows the principle of Chromium browsers:


In browser Internet Explorer temporary files are deleted through browser settings:

  1. In the upper right corner, click the gear icon and select "Internet Options" from the drop-down menu.

    Select "Internet Options" from the settings menu

  2. Next, in the "General" tab, in the "Browser History" column, click "Delete".

    Go to the "General" tab and select delete browsing history

  3. As in the examples above, we tick the categories with cache and cookies, then click "Delete".

    Check the boxes for cache and cookies and click "Delete"

Clearing the DNS Cache

Problems with DNS often arise after changing the provider or type of Internet connection. Although sometimes they can happen “out of the blue”, for no reason. Since cleaning takes place literally in one command, it is recommended to carry out this operation immediately if any oddities occur in the browsers.


Video: How to clear the DNS cache

How to enable and disable Turbo mode in different browsers

The so-called "Turbo Mode" in browsers is nothing more than the provision of a VPN service from browser manufacturers. At the moment, only two browsers have such built-in functions - Opera and Yandex.Browser. At the same time, the acceleration of page loading is very conditional, however, the VPN service can both unblock the user's access to pictures and block it if the site creator considers that using the ability to bypass blocking harms his resource. Because the use of Turbo mode is a double-edged sword.

In the Opera browser, enabling this mode is as follows:


In Yandex.Browser, this is even easier: in the top panel, next to the "Minimize" button, click on the icon with three horizontal lines and select "Turn on turbo" in the drop-down menu.

We click on the icon with three horizontal lines and select "Turn on turbo" in the drop-down menu

VPN services can be installed for other browsers as extensions. However, you will have to choose between free and quality products.

Video: how to enable Turbo mode in Yandex Browser

Managing Page Element Display Exceptions

In addition to the above, browsers have a setting that allows you to disable some page components, such as images. In addition, there is the possibility of exceptions, i.e., composing conditions like “Display everywhere except this site” or, conversely, “Disable images everywhere except this site”.

In the Opera browser, working with exceptions is done like this:

  1. Open the settings, go to the "Sites" tab. In the "Images" column, check the "Show all images" item.

    In the "Images" column of the "Sites" tab, set the switch to "Show all images"

  2. To manage exceptions, click the button of the same name in the same column. Then we register the site, select the type of exception for it - "Allow" or "Block" - and click OK.

    Click "Manage exceptions" and configure the display of images on individual resources

  3. To remove an exception, simply click on it and on the right click on the cross icon that appears.

    Click on the exception and on the right click on the cross icon that appears

In the Google Chrome browser, the exclusion settings for images are placed a little differently:

  1. In the upper right corner, click on the icon with three vertical dots and select "Settings".

    In the upper right corner, click the icon with three vertical dots and select "Settings"

  2. At the bottom of the page, open "Advanced", then click on the line "Content Settings".

    In the "Advanced" section, select "Content Settings"

  3. Open the "Pictures" item.
  4. Switch the toggle switch at the item "Show all" to the right. On the same page, we manage exceptions for sites.

    Switch the toggle switch at the item "Show all" to the right

Images prevent ad blockers from displaying

Images may be blocked by some internal browser features or extensions such as ad blockers. These functions act as filters through which site traffic passes, and in the case when an image contains an advertising nature and was added from another source, it is likely that it will be blocked.

To correctly display all the content of the site, you will need to disable the blocker, but it is worth remembering that these utilities, in addition to removing ads, protect against possible hidden threats that may be contained in the same pictures. Technology has come to the point that even opening an image in a separate tab can lead to targeted installation of utilities on your computer that will endanger your personal data. Not to mention virus infection. That is why I do not remove protection from browsers under any pretext and advise you to do this only in the most extreme cases.

In the Opera browser:


In the Google Chrome settings, the blocker is disabled in a similar way:


In the Yandex.Browser settings, the ad blocking function is located in the settings, on the Settings tab. It is enough to uncheck the "Block inappropriate ads" box so that the program stops filtering content.

In the "Settings" tab, uncheck the box "Block inappropriate ads"

There is no single setting in the Mozilla browser that is responsible for advertising. This setting is divided into two parts:


How to reset browser settings to factory settings

In addition to the settings described above, there is often a button inside the browser that allows you to reset all user changes. This was created in case a person accidentally disrupts the browser by setting incorrect settings and cannot return them to their original position on their own.

In the Opera browser, do the following:


In "Yandex.Browser" open "Advanced settings", as shown in the example above, scroll the page to the very bottom and click "Reset settings".

In the additional settings of Yandex.Browser, click "Reset settings"

In Chrome, the settings are reset in the same way: open the advanced settings, click the "Restore default settings" item, then click "Reset settings".

In the advanced settings, click the "Restore default settings" item, then click "Reset settings"

For Internet Explorer, the reset function is also provided: in the Internet Options, go to the "Advanced" tab, click "Restore advanced settings", then "Reset". We agree when the system prompts you to confirm the actions, and restart the computer.

In the IE settings, in the "Advanced" tab, click "Restore advanced settings" and then "Reset"

Wrong antivirus settings

In addition to the internal settings of the browser, there are also system settings that are regulated by the antivirus program. For example, in the standard "Defender" there are settings with a check for downloadable content.


PC is infected with viruses

There is a small chance that the pictures are not displayed due to a virus infection on the computer. It is unlikely that malware will intervene directly in the display of images on web pages, but worms and Trojans can directly affect browsers, and this already entails a variety of consequences.

It is necessary to fight viruses in a complex way, namely:

  • step by step use the check of two or three anti-virus programs from different manufacturers with up-to-date databases;
  • restart the computer and repeat the search and treatment procedure.

What to do if nothing helps

In the event that none of the above returned the correct display of content to the browser, the last opportunity to correct the situation is to completely reinstall the browser, since it is likely that the program files were damaged and do not work correctly.

  1. Right-click on the Windows icon and select Apps and Features.

    Select the folder with the name of the browser, press the key combination Shift + Delete and confirm the action in the window that appears

Video: how to completely remove the browser from your computer

Restoring the display of images on web pages is very simple. You just need to follow the instructions to fix this problem, then the information in the browser will be submitted correctly and consistently.

Hello, dear readers, admirers and other good people!

Have you ever received and read letters in “fig what language” or go to some Internet resource and see solid krakozyabry instead of the usual letters? If yes, then this note is for you, because in it we will talk about page encoding, its formats, why it occurs and how to avoid incomprehensible hieroglyphs in the future.

So, today we are waiting for not an easy software article, but a harsh technical one, so get ready: we will hit the harsh realities a little.
Go.

What is text encoding and what is it eaten with?

I would like to start with the fact that this article might not exist, because. The computer-user life of the author of these lines proceeded quite calmly and with dignity. But one fine day, wandering through the expanses of the Internet not from my PC, I encountered incomprehensible phenomena on some sites. Going to Internet resources, I did not see the Russian alphabet familiar to us and a beautiful understandable text, but some kind of heresy in the form of an incomprehensible sequence of characters. She looked something like this (see image).

At first I thought that my favorite Mozilka (Firefox browser) overheated and it was time for her to call an ambulance, but then I began to understand that the problem was most likely on the side of the network resource and it lay in an incorrectly configured encoding. It really turned out to be so, and after a little shamanism with a tambourine, the problem was quickly resolved. The result of all my love affairs was today's material. Actually, let's go to understand the details.

All information presented in digital form and located on the global web must be considered from two sides: the first - from the side of the user (beautiful and well-groomed text on the monitor screen) and the second - from the side of the search engine (some program code consisting of various tags / meta tags, character tables, etc.).

If you are at least a little familiar with the hypertext markup language (HTML), then you should be aware that the site through the eyes of search engines (Google, Yandex) is seen not as plain text, but as a structured document consisting of sequences of various kinds of tags. To make it clearer what I'm talking about, let's take a look at our favorite site. SysAdmin Notes” of the project, but not through the eyes of an ordinary user, but through the “eyes” of a search engine. To do this, press the key combination Ctrl + U (for Firefox browsers and Chrome) and see the following picture (see image):

Before us is a machine version of the site, in such an unpresentable form it is served to search engines and it is in this form that they eat it. If we just took and “sandalized” the versions of articles from a notebook or Word in plain text, the machines would not only choke on them, they would not even eat it. So before us main page project in HTML format. Pay attention to the line labeled UTF-8 , this is nothing more than the notorious page text encoding, it is she who is responsible for the output format of information in a presentable form, as a result of which we see normal text through the browser.

Now let's figure out why it happens that sometimes we see krakozyabry on the monitor screen. Everything is very simple, the problem lies in opening the file in the wrong encoding. If translated into everyday language, then let's say you were sent to the store for milk, and you tumbled bread, which seems to be also edible, but a completely different product format.

So, now let's deal with the theory and for this we introduce some definitions.

  1. Encoding (or “ Charset”) - matching a set of characters to a set of numeric values. Needed to “leak” information to the Internet, i.e. text information is converted into data bits;
  2. Code page (“Codepage”) - 1 byte (8 bits) encoding;
  3. The number of values ​​accepted by 1 byte is 256 (two in the eighth).

The “character-image” correspondence is set using special code tables, where each character has already been assigned its own specific numeric code. There are quite a lot of such tables, and in different tables the same character can be identified differently (different numeric codes can correspond to it).

All encodings differ in the number of bytes and the set of special characters into which each character of the source text is converted.

Note:
Decoding is an operation that results in the transformation of a character code into an image. As a result of this operation, information is displayed on the user's monitor screen.

In general .. We figured out the definitions, and now let's find out what (encodings) are.

Types of text encodings

And they are, in general, enough.

  • ASCII

One of the most “ancient” is considered the American coding table (ASCII, read as “aski”), adopted by the National Standards Institute. For encoding, she used 7 bits, in the first 128 values ​​​​the English alphabet was placed (in lower and upper cases), as well as signs, numbers and symbols. It was more suitable for English-speaking users and was not universal.

  • Cyrillic

The domestic version of the encoding, for which they began to use the second part of the code table - characters from 129 to 256. Tailored for a Russian-speaking audience.

  • MS Windows family encodings: Windows 1250-1258.

8-bit encodings appeared as a result of the development of the most popular operating system, Windows. Numbers from 1250 to 1258 indicate the language under which they are imprisoned, for example, 1250 - for the languages ​​\u200b\u200bof Central Europe; 1251 - Cyrillic alphabet.

  • Information exchange code 8 bits - KOI8

KOI8-R, KOI8-U, KOI-7 is the standard for Russian Cyrillic in Unix-like operating systems.

  • Unicode (Unicode)

A universal character encoding standard that can describe the signs of almost all written languages. Designation “U + xxxx” (xxxx - hexadecimal digits). The most common encoding families UTF (Unicode Transformation Format): UTF-8, 16, 32 .

Currently, as they say, UTF-8 “rules” - it is she who provides the best compatibility with older operating systems that used 8-bit characters. Most sites on the Internet are encoded in UTF-8, and it is this standard that is universal (support for Cyrillic and Latin).

Of course, I did not give all types of encodings, but only the most popular ones. If you want to know them all for general development, then full list can be found in the browser itself. To do this, just go to the tab “ View-Encoding-Select List” and get acquainted with their various options (see image).

I think a reasonable question arose: “ Why the hell so many encodings?". Their abundance and causes of occurrence can be compared with such a phenomenon as cross-browser / cross-platform. This is when the same site is displayed differently in different Internet browsers and on different gadget devices. By the way, the site " SysAdmin Notes"With this, as you noticed, everything is in order :).

All these encodings are working options created by developers “for themselves” and solving their problems. When their number exceeded all reasonable limits, and queries like: “ How to remove krakozyabry in the browser?”- the developers began to puzzle over bringing all this mess to a single standard, so that, so to speak, everyone would be fine. And the Unicode encoding, in general, did it “well”. Now, if such problems do arise, they are local in nature, and only completely unenlightened users do not know how to fix them (however, often the trouble with encoding and displaying sites appears due to the fact that the webmaster specified an incorrect format on the server side, and you have to switch the encoding in the browser).

Well, actually, for now, all the "basically necessary" theory that will allow you to "not swim" in coding issues, now let's move on to the practical part of the article.

Solving encoding problems or how to remove bugs?

So, our article would be incomplete if we did not touch upon user-household issues. Let's take a look at them and start with how (with what) you can see the encoding?

At any operating system there is a symbol table, it does not need to be downloaded, it is a given from above, which is located at the address: “Start-programs-standard-utilities-symbol table”. This is a table of vector shapes for all fonts installed in your operating system.

By selecting “additional options” (Unicode set) and the appropriate font style, you will see the full set of characters included in it. By clicking on any character, you will see its code in UTF-16 format, consisting of 4 hexadecimal digits (see image).

Now a couple of words about how to remove krakozyabry. They can occur in two cases:

  1. From the user's side - when reading information on the Internet (for example, when entering a website);
  2. Or, as mentioned just above, from the side of the webmaster (for example, when creating / editing text files with support for the syntax of programming languages ​​in the ++ program or due to specifying an incorrect encoding in the site code).

Let's consider both options.

No. 1. Hieroglyphs by the user.
Let's say you launched the OS and in some of the applications you display the notorious scribbles. To fix this, go to: Start - Control Panel - Regional and Language Options - Change language” and select from the list, "Russia".

Also check in all tabs that the localization is “Russia / Russian" - this is the so-called system locale.

If you opened the site and suddenly realized that hieroglyphs do not allow you to read the information, then you should change the encoding using the browser tools (“ View - Encoding”). On what? It all depends on the type of these krakozyabr. Focus on the following cheat sheet (see image).

No. 2. Hieroglyphs from the side of the webmaster.
Very often, novice website developers do not attach much importance to the encoding of the document being created, as a result of which they then face the above problem. Here are some simple basic tips for webmasters to fix the problem.

To prevent this from happening, go to the Notepad ++ editor and select the “ Encodings” item in the menu. It is he who will help convert the existing document. The question is, which one? Most often (if the site is on WordPress or Joomla), then “ Convert to UTF-8 without BOM” (see image).

Having made such a transformation, you will see changes in the status bar of the program.

Also, in order to avoid krakozyabr, it is necessary to forcibly register information about the encoding in the site header. Thus, you indicate to the browser that the site should be read in the prescribed encoding. A novice webmaster needs to understand that a mess with encoding most often occurs due to a mismatch between the server settings and the site settings, i.e. on the server, one encoding is registered in the database, and the site gives pages to the browser in a completely different one.

To do this, it is necessary to write “insolently” (in the site header, i.e., as often, in the header.php file) between the tags next line:

By writing such a line, you will force the browser to correctly interpret the encoding, and the hieroglyphs will disappear.

You may also need to adjust the output of data from the database (MySQL). This is done like this:

mysql_query("SET NAMES utf8");
myqsl_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION="utf8_general_ci"" ");

Alternatively, you can still make a knight's move and write the following lines to the .htaccess file:

# BEGIN UTF8
AddDefaultCharset utf-8
AddCharset utf-8*

CharsetSourceEnc utf-8
CharsetDefault utf-8

# END UTF8

All of the above methods (or some of them) will most likely help you and your future visitors get rid of hated hieroglyphs and encoding problems. Unfortunately, we will not consider in more detail the instructions for webmaster things here, I think that they will definitely sort out the details if they wish (after all, we have a slightly different theme of the site).

Well, now the practical part of the article is over, it remains to sum up a little.

Afterword

Today we got acquainted with such a concept as text encoding. I am sure that now, if scribbles appear on the computer monitor, you will not save, but remember all the methods given here and decide the issue in your favor!

That's all for now, thank you for your attention and see you soon.

Sometimes a computer user may encounter a situation where the Internet is available, applications that require a network work fine, and the browser does not open pages.

In some cases, sites still open, but very slowly and with freezing images, not to mention videos.

It also happens that the problem affects only one program, for example, Internet Explorer, while the rest work fine.

To restore the functionality of the browser, you must first determine the cause of the problem.

The main reasons that the browser does not want to open when the Internet is available are:

Sometimes the browser may not work due to problems with TCP IP or static routes. Therefore, among the options for solving problems, these methods should also be mentioned.

1. Registry check

The first steps that are taken when answering the question of what to do if the browser does not work are checking and, if necessary, editing the registry.

To do this, you must first open the appropriate utility.

You can try to find it in Windows folders, but it's much faster to call through the command execution panel:

  1. Press "Win" + "R";
  2. Enter the command "regedit";
  3. Press "Enter".

The window that appears is a registry editor. On the left side are sections, among which you should find HKEY_LOCAL_MACHINE.

Now you should find the list of parameters in the right part of the window and pay attention to the AppInit_DLLs item. If its value is empty, everything is fine.

If the path to a file is indicated there, this text should be completely erased.

The value of the parameter is changed using the context menu that appears when you click on it with the right mouse button.

The same parameter should be checked in the HKEY_CURRENT_USER section by following the same subsections.

After fixing it, restart the computer and try to work in the browser again. In 80% of cases, the method helps.

2. hosts file

If all browsers or at least one of them does not open a single page, but works, you can try to solve the problem by making changes to the file called hosts.

Although most often this editing is required in the absence of access to specific sites, mainly social networks.

The file is located in a folder located at C:\Windows\System32\drivers\etc and has no extension.

By default, the following text should be placed inside:

The last line with the IP address should be "127.0.0.1 localhost".

If there are other similar sections of text after it, most likely they are superfluous and introduced there by some kind of malicious program.

Now you can restart your computer and try to access the network.

3. DNS issue

One of the easiest ways to solve a problem.

All that is required from the user is just to open a command line and try to ping a particular site, which should currently work.

The Google server is guaranteed to be up and running, which is pinged by sending the ping google.com command.

If the answer is about the same as on the top of the image, then find the site google.com. failed.

And the problem lies precisely in the DNS. You can fix it by replacing the Google server address with an IP address consisting of only eights.

If this helped, in the properties of the Internet connection, you must set the address 8.8.8.8 or 8.8.4.4 as the DNS address.

In this case, its automatic detection is disabled. If only DNS was the cause, the Internet works as before, but the pages are already opening.

4. Viruses

The reason that the sites cannot be accessed from the browser, although the same one works fine, may be the action of viruses or other malicious programs.

They affect only certain applications, such as and often are not even detected by antiviruses.

Not being real viruses and affecting only browsers and Internet access through them, programs may not be detected by the user.

To neutralize such "viruses", which we call malware (although abroad this word refers to any malicious program), there are special utilities - antimalware.

Most often, they are limited free, that is, they require a license, but they can partially protect the computer without paying.

Some viruses that are a type of Trojan.Winlock (but, unlike it, prohibit only access to the network, and not the use of the entire computer) not only interfere with access to the network, but also block some browser functions.

For example, when you try to access a site, a window is displayed asking you to urgently send an SMS to unlock it.

It is difficult to close it - the easiest way to do this is to close the browser using the Task Manager, and then check the computer for malicious codes.

Some viruses are able to partially block access to the network, creating a situation where you cannot get to a specific page, but there is Internet.

This usually happens with popular sites, such as "" or "", as well as all resources where you can download an antivirus.

To protect your computer from these and other viruses, you should provide reliable protection on your computer. In its quality, they are best suited.

Basically, these programs are paid, but protected important information not worth saving.

If the virus does not cause any serious damage to your computer, you can install a free antivirus program.

5. Antivirus and firewall

Another explanation for the fact that the browser has stopped opening access to all or only certain sites is a ban on the part of the Firewall, firewall, or one of the antiviruses installed in the system.

To get the possibility of unhindered Internet surfing, it is worth changing the settings of these programs so that they allow browsing.

Important! If the problem affects several sites, it is possible that they are indeed dangerous for the system.

Configuring access through the "firewall" at the workplace is usually carried out by the system administrator.

6. Static routes

The problem may also be the presence of fake entries in the routing table. If there are a lot of them, deleting one at a time will be too long.

And you should use the “route” command with the “-f” key specially designed for such situations:

  1. called command line(call the execution menu "Win" + "R", entering the command "cmd");
  2. The "route -f" command is launched for execution.

This clears the list of routes and is often one of the final solutions to the problem of not being able to access the network through the browser.

7. Reset TCP IP parameters

It happens that none of the options helped, and only the last option remains - resetting the TCP IP settings of the system.

To do this, it is called again, and two commands are entered in turn: "netsh winsock reset" and "netsh int ip reset".

Now you should restart your computer and check the results of your attempts to restore access to the network.

Results

Having figured out why the browser partially or completely does not fulfill its function, and having solved the problem, the next time you can do it much faster.

If none of the methods helped, and the Internet continues to work partially (in applications, but not in the browser), it is possible that you will have to call a specialist.

The last method is radical, but it helps to access the Internet relatively quickly (at least for Windows 7 and higher, since the XP version may require manual installation of drivers).