<prompt> Hlalosa meralo ea sistimi ea sebatli sa webo.NoInput  <response>: Instruction in English: Describe the system architecture of a web browser. . Response in English: A web browser is essentially an application software that lets you access and interpret world wide web resources. It displays text, images and other multimedia content, translates HTML, CSS and Javascript, and responds to user interactions.The system architecture of a web browser is made up of several components that work together to provide a smooth experience to users. These components include:1. User Interface: This is what the user interacts with when they use the browser. It consists of the address bar, back and forward buttons, bookmarks, tabs, and other essential controls.2. Browser Engine: This component controls the interactions between the user interface and the rendering engine, and it takes care of tasks such as querying to and receiving data from the rendering engine.3. Rendering Engine: This is the core of the browser which is responsible for displaying web content. It interprets HTML, CSS, and JavaScript code the building blocks of most web pages generating the visual representation of a webpage.4. Networking: Responsible for making the HTTP or HTTPS requests to the server and handling network tasks such as DNS lookup, establishing a connection to the server, transmitting and receiving data.5. JavaScript Interpreter: This component parses and executes JavaScript code to make web pages dynamic and interactive.6. Data storage: This component includes several storage systems that enable the browser to store data locally, such as cookies, HTML5 storage, and cache. These storage systems help reduce load times by caching frequently accessed data.In summary, the system architecture of a web browser is made up of different components working together behind the scenes to provide users with a fast and secure browsing experience. When a user enters a URL or clicks on a link, the browser engine sends a request to the networking component, which communicates with the server to request the web page content. Once received, the rendering engine starts parsing the HTML, building the DOM tree, applying the CSS styles, and executing any JavaScript. Finally, the browser displays the content on the screen, allowing the user to interact with the web page through the user interface. . Response in Sesotho: Sebatli sa Marang-rang ke sesebelisoa se u lumellang hore u fihlelle le ho toloka lisebelisoa tsa marang-rang lefatšeng ka bophara. E bontsa mongolo, litšoantšo le litaba tse ling tsa multimedia, e fetolela HTML, CSS le Javascript, me e arabela litšebelisanong tsa basebelisi. Moralo oa sistimi ea sebatli sa marang-rang o entsoe ka likarolo tse maloa tse sebetsang hammoho ho fana ka boiphihlelo bo bonolo ho basebelisi. Likarolo tsena li kenyelletsa: 1. Sehokelo sa Mosebelisi: Sena ke seo mosebelisi a sebelisanang le sona ha a sebelisa sebatli. E na le bara ea aterese, likonopo tsa morao le tsa pele, li-bookmark, li-tab, le li-control tse ling tsa bohlokoa. 2. Browser Engine: Karolo ena e laola litšebelisano lipakeng tsa sehokelo sa mosebelisi le enjine ea ho fana, me e hlokomela mesebetsi e kang ho botsa le ho amohela data ho tsoa enjeneng ea ho fana. 3. Rendering Engine: Ena ke motheo oa sebatli se ikarabellang bakeng sa ho bontsa litaba tsa webo. E fetolela HTML, CSS, le JavaScript khoutu - meaho ea maqephe a mangata a marang-rang - e hlahisang setšoantšo sa leqephe la webo. 4. Marang-rang: E na le boikarabello ba ho etsa likopo tsa HTTP kapa HTTPS ho seva le ho sebetsana le mesebetsi ea marang-rang e kang DNS lookup, ho theha khokahanyo ho seva, ho fetisetsa le ho amohela data. 5. Mofetoleli oa JavaScript: Karolo ena e arola le ho sebelisa JavaScript khoutu ho etsa hore maqephe a tepo a be matla le ho sebelisana. 6. Polokelo ea data: Karolo ena e kenyelletsa litsamaiso tse maloa tsa polokelo tse nolofalletsang sebatli ho boloka data sebakeng sa heno, joalo ka li-cookies, polokelo ea HTML5, le cache. Lisebelisoa tsena tsa polokelo li thusa ho fokotsa nako ea mojaro ka ho boloka data e fumanehang khafetsa. Ka bokhutšoanyane, meralo ea sistimi ea sebatli e entsoe ka likarolo tse fapaneng tse sebetsang hammoho ka morao ho sebatli ho fa basebelisi boiphihlelo bo potlakileng le bo sireletsehileng ba ho bala. Ha mosebelisi a kenya URL kapa a tobetsa sehokelo, enjene ea sebatli e romella kopo ho karolo ea marang-rang, e buisanang le seva ho kopa litaba tsa leqephe la webo. Hang ha e se e amohetsoe, enjene ea ho fana e qala ho qhekella HTML, ho haha sefate sa DOM, ho sebelisa mekhoa ea CSS, le ho sebelisa JavaScript efe kapa efe. Qetellong, sebatli se bontsa litaba tse skrineng, se lumella mosebelisi ho sebelisana le leqephe la webo ka sebopeho sa mosebelisi. 