سلام
من قصد دارم یه web browser بنویسم البته چهار چوبش آمادس فقط یه جای کار گیر کردم.
از نظر برنامه نوسی مشکلی ندارم فقط نمیدونم چه طوری باید یه web page رو دانلود کنم.
نمیخام در حد browser های معروف باشه ولی گیچ شدم .
سوال اصلیم اینه :چه طوری یه web page رو به صورت muti-thread دانلود کنم که سریع باشه. از نظر کد نویسی مشکلی نیست.
مثلا خودم فک کردم اول text های یه web page رو بگیرم نمایش بدم همزمان image هارو با یه thread دیکه بگیرم و فایل های flash رو با یه thread و .... به همین صورت ولی این جوری فک کنم چهارچوب صفحه به هم میخوره .
اصلا firefox و chrome چه طوری با multi-thread دانلود میکنن یعنی چی رو میدن به یه thread چی رو میدن به thread دیگه.
لطفا پیشنهاد بدین که چه طوری این کار رو انجام بدم.
با تشکر
Woeful