جاوا اسکرپٹ کھیل میں واپس

Depositphotos 27736851 s

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

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

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

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

کچھ عمدہ مثالوں: اس پر ڈریگ اینڈ ڈراپ کام چیک کریں سائٹ.
کیا آپ کو ایم ایس ورڈ پسند ہے؟ ویب میں کچھ ناقابل یقین ایڈیٹر موجود ہیں۔ یہاں ایک ہے۔

ایپلیکیشن سروس مہیا کرنے والوں کا اقتدار سنبھالنا شروع ہوجائے گا اس میں زیادہ وقت نہیں ہوگا۔ میں اس دن کا تصور کرسکتا ہوں جب آپ مائیکروسافٹ آفس کو ہر لائسنس کے لئے کچھ سو ادا کرنے کے بجائے ماہانہ 9.95 XNUMX میں کرایہ پر دیتے ہو۔

ایک تبصرہ

  1. 1

    @ ڈوگلس: "پی ایچ پی اور وی بی ایس اسکرپٹ سرور سائڈ لینگوئج کی مثال ہیں۔"

    اصل میں ایسا نہیں ہے تکنیکی طور پر VBScript کے بارے میں سچ ہے۔ اس سے زیادہ سچ کی بات کیا ہوگی۔وی بی ایس اسکرپٹ اسکرپٹنگ زبان کی ایک مثال ہے جو مائکروسافٹ کے اے ایس پی کے لئے بنیادی زبان کے طور پر سرور سائیڈ پر زیادہ تر استعمال ہوتی ہے حالانکہ اسے مائیکرو سافٹ کے انٹرنیٹ ایکسپلورر میں کلائنٹ سائڈ اسکرپٹنگ لینگویج کے طور پر استعمال کیا جاسکتا ہے۔"

    آپ کہہ سکتے ہو “بہت ساری وجوہات ہیں کہ وی بی ایس اسکرپٹ کو کلائنٹ سائڈ اسکرپٹنگ زبان کے طور پر بڑے پیمانے پر قبول نہیں کیا گیا ہے جس کے ساتھ سب سے اہم بات یہ ہے کہ اس نے کلائنٹ سائڈ اسکرپٹنگ کے ابتدائی سالوں میں نیٹ اسکیک کے نیویگیٹر میں کام نہیں کیا ، اور فائر فائکس میں بھی کام نہیں کرتا ہے۔ سفاری ، یا اوپیرا اب۔ جاوا اسکرپٹ کی طرف سے موکل کی برتری کے لئے وی بی ایس اسکرپٹ کی ایک اور اہم وجہ یہ ہے کہ جاوا اسکرپٹ سے جاوا اسکرپٹ بہت کم طاقتور زبان ہے۔"

    ہاں ، یہ ایک منہ کی بات ہے اور میں اسے الفاظ میں گھٹا سکتا تھا ، لیکن سیاق و سباق کے پیش نظر ، کیوں کوشش کرنے کی ضرورت ہے؟ 🙂

    PS میں VBScript میں 10 سال سے زیادہ کا تجربہ کرنے کا پروگرامنگ ہے ، اور ابھی ابھی میں سچ مچ جاوا اسکرپٹ سیکھنا شروع کر رہا ہوں ، لہذا میرے لئے یہ کہنا زیادہ مؤثر ہے کہ…

آپ کا کیا خیال ہے؟

سپیم کو کم کرنے کے لئے یہ سائٹ اکزمیت کا استعمال کرتا ہے. جانیں کہ آپ کا تبصرہ کس طرح عملدرآمد ہے.