Snapshot

आपका एजेंट पेज कैसे पढ़ता है और सही कंट्रोल कैसे ढूँढता है।


Snapshot किसी वेबपेज को ऐसे संक्षिप्त रूप में बदलता है जिसे आपका एजेंट पढ़ सके। इसमें पेज का टेक्स्ट होता है, और लिंक, बटन और फ़ील्ड को @1 और @2 जैसे छोटे रेफ़रेंस दिए जाते हैं।

उदाहरण के लिए, कोई लॉगिन फ़ॉर्म कुछ ऐसा दिख सकता है:

@1 [heading] "Log in"
@2 [input type="email"] placeholder="Email"
@3 [input type="password"] placeholder="Password"
@4 [button] "Continue"

इन रेफ़रेंस की मदद से एजेंट यह अनुमान लगाए बिना कोई फ़ील्ड या बटन चुन सकता है कि वह स्क्रीन पर कहाँ है।

रेफ़रेंस पेज के साथ बदलते हैं

हर रेफ़रेंस मौजूदा Snapshot से जुड़ा होता है। नेविगेशन, फ़ॉर्म सबमिशन या पेज के किसी दूसरे अपडेट के बाद, एजेंट किसी रेफ़रेंस का दोबारा इस्तेमाल करने से पहले नया Snapshot लेता है। अगले पेज पर @4 कोई दूसरा बटन हो सकता है।

आम तौर पर आपको Snapshot खुद पढ़ने की ज़रूरत नहीं पड़ती। अगर लगे कि एजेंट पेज के पुराने रूप के आधार पर काम कर रहा है, तो उससे नया Snapshot लेकर दोबारा जाँचने को कहें।

Snapshot, ego-browser का हिस्सा हैं। एजेंट इन्हें अपने Space के अंदर पढ़ता है, जहाँ आप उसके देखे गए पेज जाँच सकते हैं।