ویب سائیٹ کو تیز رفتار بنائیں

ویب سائیٹ کو تیز رفتار بنائیں

اس بارے میں ریسرچ ہوتی ہے اور رپورٹس شائع ہوتی ہیں کہ انٹرنیٹ کے صارفین کے صبر کا پیمانہ دن بدن محدود ہوتا چلا جا رہا ہے۔ اگر کسی ویب سائیٹ کے صفحات ڈاؤن لوڈ ہونے میں توقع سے زیادہ وقت لینے لگ جائیں تو صارفین کوئی متبادل ویب سائیٹ تلاش کرتے ہیں۔ چنانچہ بڑی کمپنیاں اپنی ویب سائیٹس تیار کرتے وقت اس بات کو مدنظر رکھتی ہیں کہ کیا ان کی ویب سائیٹ کے صفحات ڈاؤن لوڈ ہونے میں ان کے مد مقابل کمپنی کی ویب سائیٹ کے صفحات سے زیادہ وقت تو نہیں لے رہے۔ اگر ایسا ہو رہا ہو تو پھر وہ اس کا حل تلاش کرتے ہیں۔ ویب سرورز کے لیے بہتر سے بہتر ہارڈ ویئرز منتخب کیے جاتے ہیں، تیز سے تیز رفتار انٹرنیٹ کنکشنز حاصل کیے جاتے ہیں، اور ویب سائیٹ کے صفحات کو ہلکا پھلکا بنانے کی کوشش کی جاتی ہے تاکہ صارفین تیز رفتاری کے ساتھ ویب سائیٹ کے صفحات وزٹ کر سکیں۔ مکمل تحریر

ویب پیج کا ڈھانچہ تیار کرنے والے ایچ ٹی ایم ایل فائیو کے ایلی منٹس

انٹرنیٹ پر جب Web کا آغاز ہوا تو ابتداء میں ویب پیج کا ڈیزائن تیار کرنے کے لیے HTML کے table ایلی منٹ کا عام استعمال کیا جاتا تھا۔ یعنی اگر ویب پیج میں تین کالم درکار ہوتے تو اس مقصد کے لیے تین کالموں پر مشتمل ٹیبل بنایا جاتا۔ لیکن ٹیبل ایلی منٹ کی مدد سے بنائے گئے ڈیزائن کا نقصان یہ تھا کہ اسے آزادانہ طریقے سے CSS کی مدد سے تبدیل نہیں کیا جا سکتا تھا، اور ایسا ڈیزائن تبدیل کرنے کے لیے ویب پیج کا کوڈ تبدیل کرنا ضروری ہو جاتا تھا۔ چنانچہ اس مسئلے کے حل کے لیے Table-less ڈیزائن کا تصور متعارف کرایا گیا جس کے تحت ویب پیج کے ڈیزائن کی تیاری کے لیے div ایلی منٹ کا بکثرت استعمال کیا جانے لگا۔ div ایلی منٹس کو CSS کی مدد سے ویب پیج کے مختلف کالمز اور سیکشنز کے طور پر دکھایا جاتا ہے۔ مکمل تحریر

کورل ڈرا میں کوئی بھی لوگو نئے سرے سے بنائیں

کورل ڈرا میں کوئی بھی لوگو نئے سرے سے بنائیں

اب زمانہ تبدیل ہوگیا ہے، زیادہ تر نئے Logos کمپیوٹر سافٹ ویئر کی مدد سے بنائے جاتے ہیں۔ آج سے پندرہ سال پہلے صورتحال مختلف تھی۔ اگر کسی کمپنی یا ادارے کا لوگو اس کی ویب سائیٹ یا ڈاکومنٹس پر استعمال کرنے کی ضرورت پیش آتی تو اس کے لیے یا تو اس لوگو کو بڑی صفائی کے ساتھ اسکین کرنا پڑتا، یا پھر گرافک ڈیزائن سافٹ ویئر میں نئے سرے سے بنانا پڑتا۔ میں نے بھی اس زمانے میں CorelDRAW کی مدد سے چند لوگوز نئے سرے سے ڈیزائن کیے۔ کورل ڈرا میں ڈرائنگ کے جو فیچرز مہیا کیے گئے ہیں، وہ اس کام کو بہت ہی سہل بنا دیتے ہیں۔ آئیں کورل ڈرا میں Apple کمپنی کا لوگو بنا کر دیکھتے ہیں۔ مکمل تحریر

ایچ ٹی ایم ایل ٹیبل بنانے کے لیے سی کے ایڈیٹر استعمال کریں

ایچ ٹی ایم ایل ٹیبل بنانے کے لیے سی کے ایڈیٹر کا ڈیمو استعمال کریں

ویب پروگرامنگ کے دوران بعض دفعہ ڈیٹابیس کے ریکارڈز دکھانے کے لیے HTML ٹیبل تیار کرنے کی ضرورت پیش آتی ہے۔ یہ ٹیبل اگر چھوٹے سائز کا ہو تو جلدی سے اس کا کوڈ لکھا جا سکتا ہے۔ لیکن اگر یہ بڑے سائز کا ٹیبل ہو تو پھر ہاتھ سے اس کا کوڈ لکھنے میں دقت محسوس ہوتی ہے۔ میرے کمپیوٹر پر چونکہ ایسا کوئی سافٹ ویئر موجود نہیں ہے جو گرافیکل یوزر انٹرفیس کی مدد سے ویب پیج بنانے میں مدد دیتا ہو، اس لیے میں اس مقصد کے لیے ckeditor.com پر موجود Demo استعمال کر لیتا ہوں۔ CK Editor دراصل ایک پلگ ان ہے جسے آپ اپنی ویب ایپلی کیشن میں شامل کر کے صارفین کو WYSIWYG کی صورت میں ویب پیج بنانے کی سہولت فراہم کر سکتے ہیں۔ مکمل تحریر

ایچ ٹی ایم ایل فائیو میں متعارف کرائے گئے نئے ایلی منٹس

HTML5 ویب پیجز بنانے کے لیے استعمال کی جانے والی HTML لینگویج کا نیا معیار ہے۔ ورلڈ وائیڈ ویب کے آغاز سے لے کر اب تک HTML مارک اپ لینگویج کے متعدد ورژنز متعارف کرائے گئے ہیں جن میں حالات کی ضرورت کے مطابق تبدیلیاں کی گئیں۔ اس ٹٹوریل میں حالیہ ورژن HTML5 میں نئے شامل کیے جانے والے ایلیمنٹس، اور پرانے ختم کیے جانے والے ایلیمنٹس کی فہرست پیش کی جا رہی ہے۔ یہ فہرست اور اس کی زیادہ تر وضاحت W3Schools کی ویب سائیٹ سے لی گئی ہے، جبکہ ایلیمنٹس کی نوعیت کے اعتبار سے ان کی ترتیب بدلی گئی ہے۔ آئیں یہ ایلیمنٹس اور ان کا مختصر تعارف دیکھتے ہیں۔ مکمل تحریر

ونڈوز کی صفائی کے لیے سی کلینر استعمال کریں

ونڈوز کی صفائی کے لیے سی کلینر استعمال کریں

CCleaner ونڈوز آپریٹنگ سسٹم کی صفائی کے لیے ایک مفید پروگرام ہے جس پر ماہرین و صارفین دونوں اعتماد کرتے ہیں۔ ونڈوز میں رجسٹری وہ جگہ ہے جہاں پر انسٹال شدہ تمام پروگرامز کی سیٹنگز محفوظ ہوتی ہیں۔ جب ونڈوز پر انسٹال کیے گئے مختلف پروگرامز ضرورت پوری ہونے پر ختم کیے جاتے ہیں تو ان کی سیٹنگز کی غیر ضروری ویلیوز ونڈوز کی رجسٹری میں رہ جاتی ہیں۔ سی کلینر ان ویلیوز کو با آسانی ختم کر دیتا ہے۔ اسی طرح بہت سے پروگرامز مثلاً‌ براؤزرز وغیرہ اپنے کام کی آسانی کے لیے عارضی فائلیں بناتے ہیں جو کہ وقت گزرنے کے ساتھ ڈسک پر کافی تعداد میں جمع ہو جاتی ہیں۔ان میں سے بہت سی فائلیں غیر ضروری ہوتی ہیں جو استعمال میں نہیں آتیں، سی کلینر ایسی فائلوں کو با آسانی ختم کر دیتا ہے۔ آئیں مختصرً‌ا سی کلینر کے استعمال کا طریقہ دیکھتے ہیں۔ مکمل تحریر

ان پیج کی عبارت یونیکوڈ میں تبدیل کریں

ان پیج کی عبارت یونی کوڈ میں تبدیل کریں

Unicode وہ اسٹینڈرڈ ہے جس کے تحت کمپیوٹر پر دنیا کی بہت سی زبانیں استعمال کی جا سکتی ہیں۔ تمام بڑے آپریٹنگ سسٹمز یونی کوڈ کی سپورٹ فراہم کرتے ہیں۔ اس سہولت کی مدد سے کمپیوٹر کے مختلف پروگرامز میں اردو زبان بھی لکھی اور پڑھی جا سکتی ہے۔ لیکن Inpage کا جو ورژن میرے پاس ہے اس کے فونٹس یونیکوڈ نہیں ہیں، اس لیے اس کی عبارت براہ راست کاپی کر کے ای میل یا بلاگ وغیرہ میں پیسٹ نہیں کی جا سکتی۔ اس ٹٹوریل میں ان پیج کی عبارت یونی کوڈ میں تبدیل کرنے کے لیے ایک ویب سائیٹ کے استعمال کا طریقہ بتایا گیا ہے۔ اس کے علاوہ ایک ایپلی کیشن بھی ڈاؤن لوڈ کے لیے پیش کی گئی ہے جو چند سال قبل میں نے کسی ویب سائیٹ سے حاصل کی تھی، اس کی مدد سے آپ یونی کوڈ کی عبارت تبدیل کر کے ان پیج میں استعمال کر سکتے ہیں۔ مکمل تحریر

فونٹس کے سیمبلز استعمال کریں

فونٹس کے سیمبلز استعمال کریں

Symbols یعنی مختلف علامات اور نشانات، دیکھنے والے کی توجہ حاصل کرنے میں اہم کردار ادا کرتے ہیں۔ سیمبلز نہ صرف لکھائی کی بہ نسبت کم جگہ لیتے ہیں بلکہ کم وقت میں وہ تصور واضح کر دیتے ہیں جس کے لیے لکھائی کے بہت سے الفاظ درکار ہوتے ہیں۔ اسی لیے ٹریفک سائنز سے لے کر سافٹ ویئر ٹول بارز تک ایسے سیمبلز استعمال کیے جاتے ہیں جنہیں دیکھنے والا فورً‌ا سمجھ جاتا ہے کہ فلاں علامت کا مقصد کیا ہے۔

ڈیسک ٹاپ پبلشنگ اور گرافک ڈیزائن میں اکثر سیمبلز اور ڈنگ بیٹس وغیرہ استعمال کرنے کی ضرورت پیش آتی ہے۔ اس مقصد کے لیے ایسے فونٹس دستیاب ہیں جو مختلف علامات اور نشانات پر مشتمل ہوتے ہیں۔ یعنی جب ایسا فونٹ منتخب کیا جاتا ہے تو کی بورڈ پر کوئی بھی حرف، ہندسہ یا نشان ٹائپ کرنے پر ایک مختلف سیمبل ظاہر ہوتا ہے۔ مکمل تحریر

ویب پیج کا منتخب حصہ پرنٹ کریں

ویب پیج کا منتخب حصہ پرنٹ کریں

بسا اوقات کسی ویب پیج کے مخصوص حصے کی ضرورت پیش آتی ہے جس کے لیے مکمل ویب پیج پرنٹ کرنا صفحات اور سیاہی کا ضیاع ہوتا ہے۔ میں کافی عرصہ تک ونڈوز کے Print ڈائیلاگ باکس کے اس فیچر سے بے خبر رہا جس کی مدد سے کسی بھی ڈاکومنٹ کا سلیکٹ کیا ہوا حصہ پرنٹ کیا جا سکتا ہے۔ یا تو میں اشتہارات اور تصاویر سمیت مکمل ویب پیج پرنٹ کر لیتا، اور یا پھر مطلوبہ حصہ سلیکٹ کر کے ورڈ پراسیسر میں پیسٹ کرتا، اور پھر وہاں سے پرنٹ کرتا۔ چنانچہ یہ مختصر ٹٹوریل میری طرح کے ایسے افراد کے لیے ہے جو ان آپشنز پر توجہ نہیں دیتے جو روزانہ ان کی نظروں کے سامنے سے گزرتے ہیں۔ مکمل تحریر

مریضوں کی ڈیٹابیس بنائیں

مریضوں کی ڈیٹابیس بنائیں

گزشتہ دس پندرہ سالوں میں میری والدہ کے متعدد سرجیکل آپریشنز ہوئے ہیں۔ پچھلے سال جب ان کے پتے کا آپریشن ہوا تو گھر کے دیگر افراد کی طرح میں نے بھی اپنی باری کے تحت ہسپتال میں ان کے ساتھ وقت گزارا۔ جس ہسپتال میں وہ زیر علاج تھیں ان کا انتظام مناسب اور قابل قبول تھا لیکن ہسپتال کا نظم کمپیوٹرائزڈ نہیں تھا اور مریضوں کے تمام ریکارڈز روایتی طریقے سے رجسٹروں پر درج کیے جا رہے تھے۔ یہ دیکھ کر میں سوچ رہا تھا کہ اگر مریض کے علاج کی تمام سرگرمیاں کمپیوٹرائزڈ ہو جائیں تو اس کا بہت فائدہ ہو سکتا ہے۔ اگر ڈاکٹر کو مریض کی ہسٹری رپورٹ مل جائے کہ مریض کو اس سے پہلے کونسے طبی مسائل پیش آئے، ان مسائل کی تشخیص کے لیے کونسے چیک اپس اور ٹیسٹس کیے گئے، علاج کے دوران کونسی پیچیدگیاں پیش آئیں، اور بالآخر مریض کا وہ طبی مسئلہ کیسے حل کیا گیا۔ ڈاکٹر کے لیے مریض کی یہ میڈیکل ہسٹری رپورٹ بہت مفید ثابت ہو سکتی ہے۔ مکمل تحریر