پيش بارگذاري و به حافظه سپردن تصاوير در پشت پرده

 عده از بلاگري ها دوست دارند كه صفحات وبلاگشون را با تصاوير تزيين كنند ولي به علت سرعت كم بارگذاري تصاوير بعضي مجبور مي شوند كه صفحات وبلاگشون را ساده طراحي كنند (مثل من) ولي امروز با اين روشي كه من بهتون ميگم راحت ميتونيد صفحات وبلاگتون را با تصاوير تزيين كنيد. البته اين را به شما ميگم كه اين روش صد در صد سرعت را بالا نمي آورد بلكه … .

هنگامي مرور گر وب صفحه ي وبي را بارگذاري مي كند نسخه اي از تصاوير صفحه ي وب را نيز در حافظه ي ديسك سخت بازديد كننده قرا مي دهذ((Temporary Internet Files

حالا اگر بازديد كننده دوباره بخواهد به همان صفحه ي وب مراجعه كند ابتدا مرورگر در پوشه ي Temporary به دنبال تصوير مورد نظر مي گردد و در صورتي كه تصوير مورد نظز را پيدا نكرد آن تصوير را از سايت بارگذاري مي كند ولي در صورتي كه در پوشه ي Temporary وجود داشت بدون بارگذاري تصوير آن را از ديسك سخت مي خواند.

خوب ما ميتونيم با همين ويژگي مرورگر كاري كنيم كه تمام تصاوير صفحات سايت در يك جا بارگذاري كنيم براي مثال صفحهي اول سايت ما از تعداد تصاوير كمي برخوردار است ولي ما مي توانيم توسط تگ <img> تمام تصاوير كل سايت را در پايين صفحه ي آغازين به ترتيب زير وارد كنيم:

 

<html>

<head>

    <title> Example Of Preloading Images </title>

</head>

<body>

          <!–در اين قسمت كد هاي صفحه ي وب شما قرار مي گيرد.//–!>

<img scr=»image1.jpg» width=»1″ height=»1″>

<img scr=»image2.jpg» width=»1″ height=»1″>

<img scr=»image3.jpg» width=»1″ height=»1″>

<!–وبه همين ترتيب تصاوير را اضافه كنيد//–>

</body>

</html>

در اين مثال تگ هاي <img> مرورگر را در بارگذاري دو تصوير در پايين صفحه ي وب راهنمايي مي كند اما انتخاب ارزش هاي 1 براي طول و عرض تصوير باعث خواهد شد كه بازديد كننده عملا اي تصاوير را مشاهده نكند. با ورود بازديد كننده به اين صفحه اين تصاوير توسط مرورگر بارگذاري شده و در ديسك سخت ذخيره مي شوند.

هنگامي كه بازديد كننده از صفحه ي آغازين به صفحات ديگر سايت رجوع مي كند. مرورگر مي تواند تصاوير آن صفحات را از ديسك سخت بازديد كننده بازيابي كند.

هنگامي كه ميخواهيد از اين تصاوير در صفحات ديگر استفاده كنيد بايد از عرض و طول هاي واقعي استفاده كنيد:

 

<html>

<head>

    <title> Example Of Preloading Images </title>

</head>

<body>

          <!–در اين قسمت كد هاي صفحه ي وب شما قرار مي گيرد.//–!>

<img scr=»image1.jpg» width=»200″ height=»100″>

<img scr=»image2.jpg» width=»150″ height=»80″>

<img scr=»image3.jpg» width=»80″ height=»100″>

<!–وبه همين ترتيب تصاوير را اضافه كنيد//–>

 

            

</body>

</html>

 

نكته: من باز هم تاكيد ميكنم كه بايد تصاوير پنهان را در پايين صفحه اضافه كنيد چون با اينكه اين تصاوير از ديد چشم خواننده دور مي باشد ولي همين تصاوير نياز به وقت براي بار گذاري دارد. به علت در پايين صفحه اين تصاوير را قرار دهيد تا پس از كامل شدن فرايند بارگذاري صفحه مرورگر شروع به بار گذاري اين تصاوير كند.

اين روش براي صفحات مرحله اي بسيار كاربرد دارد.

ادامهٔ مطلب »

Advertisements

برنامه اي كه يكبار اجرا مي شود

راستي من در حال طراحي سايتي جامع در مورد مطالب عملي هستم اگر كسي مي تونه در اين زمينه فعالين كنه حتما با من (khajavi@gmail.com) يه تماس بگيره من به در ميان سايت هاي ايراني سايتي جامع و كاملي در مورد مطالب علمي نديدم منم بر اين شدم كه يه سايتي راه اندازي ˜نيم ˜امل و جامع در مورد مطالب علمي پس هر ˜س ميتونه به من كمك كنه حتما يه تماس به من بگيره.

فرض كنيد بعد از شما شخص ديگري مي خواهد از كامپيوترتان استفاده كند و شما مي خواهيد براي او برنامه خاصي اجرا كنيد كه  نحوه اجراي آن را بلد نيست .رجيستري ويندوز اين امكان را مي دهد كه نام يك برنامه را عنوان كنيد تا در اجراي بعدي ويندوز فقط يكبار اجرا شده و سپس عنوان آن از رجيستري حذف شود تا ديگر اجرا نشود.

براي اين منظور در كليد:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce]

رشته اي با نام دلخواه بسازيد و به عنوان مقدار آن، مسير و نام برنامه اي كه مايليد در آغاز به كار بعدي ويندوز اجرا شود، ذكر كنيد .در اين صورت برنامه مزبور، تنها يكبار، آن هم در آغاز به كار بعدي ويندوز، اجرا خواهد شد .بد نيست بدانيد برنامه هاي نصب، از اين روش در هنگام راهاندازي مجدد ويندوز، براي ادامه كار خود استفاده مي كنند
.

ادامهٔ مطلب »

منوي Start را فعال نگه داريد

 این چند دارم رو لینوکس کار می کنم

خیلی دوس دارم اونو نصب کنم برا همین با اینا همه مشکلات درسی و همین لینوکس کم تر می تونم مطبی بنویسم برای همین این دفعه یه نکته ی خیلی کوچولو میخوام بهتون بگم دیدم نوشتنش زیاد وقت گیر نیس برا همین این موضوع را انتخواب کردم.

هر برنامه اي كه روي سيستم خود نصب مي كنيد، گروهي از ميانبرها را به منوي   Start->All Programsاضافه مي كند .شما با استفاده از اين ميانبرها مي توانيد تقريبا تمام برنامه هاي مدنظرتان را به راحتي اجرا كنيد .اما مشكل اينجاست كه وقتي مي خواهيد چند برنامه را با هم اجرا كنيد، ابتدا بايد روي دكمه Start كليك كرده و سپس به گزينه All Programs اشاره كنيد و پس از چند لحظه در منوي باز شده ميانبر برنامه خود را يافته و روي آن كليك كنيد .در منوي اخير به محض كليك روي ميانبر مورد نظر، منوي Start ناپديد مي شود. اگر باز هم بخواهيد برنامه ايي را از منوي Start اجرا كنيد، بايد مجددا مراحل عنوان شده را طي كنيد.

براي رفع اين مشكل در هنگام كليك روي يك ميانبر،  دست خود را روي كليد  Shift نگه داريد .با اين روش منوي   Start همچنان روي صفحه فعال باقي خواهد ماند و بدين شكل شما مي توانيد برنامه ديگري را نيز به راحتي از منوي   Startانتخاب كنيد. 

ادامهٔ مطلب »