সুচিপত্র:

কিভাবে একটি ব্রাউজার একটি পৃষ্ঠা রেন্ডার করে?
কিভাবে একটি ব্রাউজার একটি পৃষ্ঠা রেন্ডার করে?

ভিডিও: কিভাবে একটি ব্রাউজার একটি পৃষ্ঠা রেন্ডার করে?

ভিডিও: কিভাবে একটি ব্রাউজার একটি পৃষ্ঠা রেন্ডার করে?
ভিডিও: ক্রুনো: ব্রাউজার কিভাবে কাজ করে | JSUnconf 2017 2024, নভেম্বর
Anonim

যখন একটি ওয়েব পৃষ্ঠা লোড হয়, ব্রাউজার প্রথমে TEXT HTML পড়ে এবং এটি থেকে DOM Tree তৈরি করে। তারপর এটি ইনলাইন, এমবেডেড বা বাহ্যিক CSS যাই হোক না কেন CSS প্রক্রিয়া করে এবং এটি থেকে CSSOM ট্রি তৈরি করে। এই গাছগুলি নির্মাণ করার পরে, তারপর এটি তৈরি করে রেন্ডার -এর থেকে গাছ।

এছাড়াও প্রশ্ন হল, ওয়েব পেজের রেন্ডারিং কি?

যখন আমরা পরিপ্রেক্ষিতে কথা বলি ওয়েব সার্ভার রেন্ডারিং মানে আপনার দ্বারা এইচটিএমএল আউটপুট তৈরি করা ওয়েব সার্ভার রেন্ডারিং একটি ব্রাউজার দ্বারা। যখন আমরা পরিপ্রেক্ষিতে কথা বলি ওয়েব ব্রাউজার, রেন্ডারিং মানে HTML পার্স করা এবং প্রদর্শন করা পৃষ্ঠা স্ক্রিনে (UI)।

উপরন্তু, কিভাবে একটি ব্রাউজার HTML পার্স করে? আপনি যখন একটি ফাইল সংরক্ষণ করুন. html এক্সটেনশন, আপনি সংকেত ব্রাউজার ফাইলটিকে একটি হিসাবে ব্যাখ্যা করার জন্য ইঞ্জিন html নথি উপায় ব্রাউজার এই ফাইলটি প্রথমে "ব্যাখ্যা করে" পার্সিং এটা মধ্যে পার্সিং প্রক্রিয়া, এবং বিশেষ করে টোকেনাইজেশনের সময়, প্রতিটি শুরু এবং শেষ html ফাইলের ট্যাগগুলির জন্য হিসাব করা হয়।

অনুরূপভাবে, আপনার ব্রাউজার পৃষ্ঠাটি লোড করার সাথে সাথে ব্রাউজারে কী ঘটে?

একটি পৃষ্ঠা লোড শুরু হয় যখন ক ব্যবহারকারী নির্বাচন করে ক হাইপারলিংক, জমা দেয় ক ফর্ম, বা প্রকার ক ইউআরএল একটি ব্রাউজার . এটিকে প্রাথমিক অনুরোধ বা নেভিগেশন শুরু হিসাবেও উল্লেখ করা হয়। ব্যবহারকারীর কর্ম পাঠায় ক নেটওয়ার্ক জুড়ে অনুরোধ ওয়েব অ্যাপ্লিকেশন সার্ভার. অনুরোধটি প্রক্রিয়াকরণের জন্য আবেদনে পৌঁছায়।

কিভাবে ব্রাউজার রেন্ডারিং পর্দার পিছনে কাজ করে?

কিভাবে ব্রাউজার কাজ করে: পর্দার আড়ালে

  1. ইউজার ইন্টারফেস - এর মধ্যে রয়েছে অ্যাড্রেস বার, ব্যাক/ফরওয়ার্ড বোতাম, বুকমার্কিং মেনু ইত্যাদি।
  2. ব্রাউজার ইঞ্জিন - UI এবং রেন্ডারিং ইঞ্জিনের মধ্যে কাজগুলি মার্শাল করে৷
  3. রেন্ডারিং ইঞ্জিন - অনুরোধ করা বিষয়বস্তু প্রদর্শনের জন্য দায়ী।
  4. নেটওয়ার্কিং - নেটওয়ার্ক কলের জন্য ব্যবহৃত হয়, যেমন HTTP অনুরোধ।

প্রস্তাবিত: