মস্তিষ্কহীন ব্রাউজার এই ক্ষেত্রে ওয়েবকিট ইঞ্জিন একটি ব্রাউজার উপস্থিতি নকল করা, প্রধানত পরীক্ষার উদ্দেশ্যে ডেভেলপারদের দ্বারা ব্যবহৃত একটি গ্রাফিক্যাল ইউজার ইন্টারফেস ছাড়া একটি ব্রাউজার, হয়.
আসলে কেহ তাদের দেখানো ছাড়া ওয়েব পেজ অ্যাক্সেস করতে পারেন PhantomJS মত একটি মস্তিষ্কহীন ব্রাউজার, পাতার বিষয়বস্তু আপনি পেতে এটা কম্পাইল এবং ব্যবহারকারীদের জন্য একটি স্বাভাবিক ব্রাউজারে প্রদর্শিত হতে প্রস্তুত গণ্য যখন, তারপর অন্যান্য সফ্টওয়্যার প্রোগ্রাম আরও প্রক্রিয়াকরণের জন্য বন্ধ পাঠানো হয়েছে.
এটা তার চূড়ান্ত রাষ্ট্র পাতা কম্পাইল করতে পারেন, কারণ এই কারণে,, এটা ওয়েবসাইট, প্রধানত জাভাস্ক্রিপ্ট এবং Ajax-ভারী প্রকল্পের পরীক্ষা যখন ব্যবহার করার জন্য নিখুঁত হাতিয়ার.
PhantomJS শুধুমাত্র জাভাস্ক্রিপ্ট, CoffeeScript বা CSS বিশ্লেষণ এবং HTML একজোট, কিন্তু এটি একটি সম্পূর্ণ নতুন স্তর পরীক্ষার গ্রহণ, যেমন মাউস ক্লিক অনুকরণ করতে পারে না কারণ হল.
PhantomJS কোম্পানি শত শত দ্বারা এবং বুটস্ট্র্যাপ CodeMirror জ্বলন্ত অঙ্গার <মত বিখ্যাত ওপেন সোর্স সফটওয়্যার ব্যবহার করা হচ্ছে, আসলে উন্নয়ন শিল্প একটি সুপরিচিত পরীক্ষার টুলকিট হয় / strong>, Grunt.js Modernizr Yui Zepto.js .
, বৈশিষ্ট্য
- Dom পরিচালনা করুন
- CSS এর নির্বাচক
- JSON সাপোর্ট
- ক্যানভাস সমর্থন
- SVG সমর্থন
- CoffeeScript সমর্থন
- স্ক্রিন ক্যাপচার করুন
- পৃষ্ঠা অটোমেশন
- নেটওয়ার্ক পর্যবেক্ষণ করুন
- কমান্ড লাইন ইন্টারফেস
- জাভাস্ক্রিপ্ট-এর মাধ্যমে একটি স্ক্রিপ্টের করা যাবে না
নতুন এই রিলিজে কি:
- GhostDriver 1.1.0 পরিবর্তে 1.1.1 প্রত্যাবর্তিত.
- অপ্রচলিত userSpaceScaleFactor অন্য সতর্কবার্তা এক্স 10.9. অপারেটিং সিস্টেম সংশোধন করা হয়েছে
সংস্করণ 1.9.2 নতুন কি:.
- উইন্ডোজ স্বচ্ছ পটভূমি সঙ্গে স্থায়ী গ্রাফিক্যাল হস্তনির্মিত
- .
সংস্করণ 1.0.4 থেকে GhostDriver আপডেট
সংস্করণ 1.8.0 নতুন কি:
- এটা GhostDriver ইন্টিগ্রেটেড, একটি দূরবর্তী WebDriver (ওয়্যার প্রোটোকল ) বাস্তবায়ন, এবং অনেক সম্পর্কিত এপিআই ছাড়াও.
সংস্করণ 1.6.0 নতুন কি:
- আর্গুমেন্ট পাশ করার জন্য সমর্থন যোগ করা হয়েছে / <এর মূল্যায়ন ওয়েবপেজে Li>
- জাভাস্ক্রিপ্ট onConfirm এবং onAlert জন্য যোগ করা হয়েছে callbacks
- যোগ করা হয়েছে স্ট্যাক ট্রেস ত্রুটি দেখা দেয় যখন
- পরিচালনার কুকিজ জন্য যোগ করা হয়েছে প্রাথমিক সমর্থন
- হেডার ফুটার জন্য সমর্থন যোগ করা হয়েছে যখন পৃষ্ঠা মুদ্রণ করুন
- যোগ করা হয়েছে হেডার লোড হচ্ছে অনুরোধ সমর্থন
- Base64- এনকোডেড স্ট্রিং হিসেবে ওয়েব পেজ রেন্ডার সমর্থন যোগ করা হয়েছে
- গৌণ ঘটনার জন্য যোগ করা হয়েছে আঙ্গুলসমূহ
- ডিবাগ বার্তা প্রদর্শন যোগ কমান্ড-লাইন বিকল্প
- ওয়েব পেজ রেন্ডারিং জন্য জুম ফ্যাক্টর জন্য সমর্থন যোগ করা হয়েছে
- গুগল Breakpad উপর ভিত্তি করে ম্যাক OS X এবং লিনাক্স, জন্য যোগ করা হয়েছে ক্র্যাশ রিপোর্টার
- সিস্টেম মডিউল যোগ করা হয়েছে 'অপারেটিং সিস্টেম' বস্তু করুন
কি সংস্করণ 1.5.0 নতুন:
- ফ্ল্যাশ এবং অন্যান্য প্লাগিন <জন্য আরো সমর্থন / Li>
- বিশুদ্ধ মস্তিষ্কহীন (কোন X11) লিনাক্স
- উন্নত সমস্যা সমাধান করুন
- কন্ট্রোল ওয়েব নিরাপত্তা
কি সংস্করণ 1.4.0 নতুন:
- নতুন বৈশিষ্ট্য:
- যোগ করা হয়েছে এমবেডেড HTTP সার্ভার.
- Linux- র জন্য সুবিধাজনক বিল্ড স্ক্রিপ্ট যোগ করা হয়েছে.
- socks5 প্রক্সি জন্য সমর্থন যোগ করা হয়েছে.
- সংস্করণ 1.2 আপডেট করা হয়েছে CoffeeScript কম্পাইলার.
- বাগ সংশোধন করা হয়েছে:
- কিউটি 4.8 সঙ্গে QUrl সম্ভাব্য ক্র্যাশ ত্রুটিমুক্ত করুন.
- QSettings এবং স্ট্রিং সঙ্গে CookieJar মধ্যে বাগ ফিক্স.
- Mac OS X এর ডক আইকন দেখাচ্ছে আটকান.
সংস্করণ 1.2.0 নতুন কি:
- বাগ সংশোধন করা হয়েছে:
- খুব বড় ওয়েব পেজ রেন্ডারিং সংশোধন করা হয়েছে.
- স্থায়ী প্রতিবেদনের ত্রুটি সঙ্কলন.
- নতুন বৈশিষ্ট্য:
- কনসোল বার্তা যোগ করা হয়েছে কলব্যাক.
- উন্নত নিরাপত্তা মডেল.
- পোষ্ট জন্য সমর্থন যোগ করা হয়েছে, মাথা, রাখুন, এবং মুছে দিন.
- স্ক্রিপ্ট ফাইলের নাম এখন phantom.scriptName হিসাবে প্রেরণ করা হয়.
- সম্পদ অনুরোধ এবং প্রতিক্রিয়া ক্যাপচার করার কলব্যাক যোগ করা হয়েছে.
- বহিরাগত লোড করার ক্ষমতা যোগ করা হয়েছে.
- উদাহরণ:
- বৈশিষ্ট্যসমূহ নিয়ে আসা উদাহরণ ওয়েবপেজ অবজেক্ট ব্যবহার.
- imagebin.org একটি ইমেজ আপলোড করার জন্য একটি নতুন উদাহরণ যোগ করা হয়েছে.
- HTTP- র পোষ্ট বৈশিষ্ট্য দেখানোর জন্য একটি নতুন উদাহরণ যোগ করা হয়েছে.
- নেটওয়ার্ক ট্রাফিক শোঁকা এবং HAR বিন্যাসে এটি সংরক্ষণ করার জন্য একটি নতুন উদাহরণ যোগ করা হয়েছে.
CoffeeScript এর
ওয়েব পেজ বস্তুর মাধ্যমে
পাওয়া মন্তব্যসমূহ না