आम्ही डोळ्यांसाठी डिझाइन करत आहोत, पण तुमच्या नवीन वापरकर्त्याला डोळेच नाहीत

Apple ने त्यांच्या अलीकडील कीनोटमध्ये (keynote) डेव्हलपर्सना त्यांचे ॲप्स अधिक सुंदर बनवण्यास सांगितले.

त्यांनी नवीन ट्रान्सपरन्सी स्लाइडर्स (transparency sliders) आणि रिफाईंड एजेस (refined edges) सादर केले. जर तुम्ही नवीनतम टूल्स वापरले, तर तुमचे ॲप आपोआप हा नवीन लूक स्वीकारते.

त्यानंतर, Apple ने App Intents बद्दल चर्चा केली.

त्यांनी दाखवून दिले की Siri साध्या भाषेचा वापर करून तुमचे कंटेंट शोधू शकते आणि त्यावर कृती करू शकते. Google आणि OpenAI चे कोडिंग एजंट्स Xcode मध्ये कसे काम करू शकतात, हे देखील त्यांनी दाखवले.

संदेश स्पष्ट आहे.

स्क्रीन चांगली दिसेल असे बनवा. पण त्याचबरोबर, स्क्रीन पाहू न शकणाऱ्या वापरकर्त्यासाठीही तयारी करा.

अनेक वर्षे, स्क्रीन हेच उत्पादन (product) होते. तुम्ही बटणे डिझाइन केली आणि ॲनिमेशन्सची चाचणी घेतली. तुम्ही प्रत्येक पिक्सेलसाठी संघर्ष केला.

आता ते बदलत आहे.

नवीन प्रवेशद्वार म्हणजे एक 'एजंट' (agent) आहे. Siri, Claude किंवा Copilot तुमच्या ग्राहकाच्या वतीने काम करतात. या एजंट्सना तुमच्या 'हिरो ॲनिमेशन्स'ची (hero animations) पर्वा नसते. त्यांना फक्त तुमचे फंक्शन्स समजतात का आणि ते कार्यान्वित (execute) करता येतात का, यात रस असतो.

मी हे माझ्या स्वतःच्या पेमेंट कंपनीमध्ये पाहिले. आम्ही एक MCP सर्व्हर तयार केला जेणेकरून एखादा एजंट मानवी हस्तक्षेप किंवा डॅशबोर्ड उघडल्याशिवाय रिफंड (refund) प्रक्रिया करू शकेल.

त्या क्षणी, आमचे सुंदर डॅशबोर्ड हे उत्पादन नव्हते. मशीन-रीडेबल डेटा (machine-readable data) हे खरे उत्पादन होते.

काही लोकांना वाटते की llms.txt फाईल जोडल्याने तुम्ही 'फ्युचर-प्रूफ' (future-proof) व्हाल. या जाळ्यात अडकू नका. हे जड HTML ऐवजी मार्कडाउन (markdown) वापरून एजंट्सना तुमची साइट वेगाने वाचण्यास मदत करते. पण ही कोणतीही जादूची SEO ट्रिक नाही. बहुतेक प्रमुख AI क्रॉलर्स (crawlers) त्याचा वापर साइटेशनसाठी (citations) देखील करत नाहीत.

त्याऐवजी, या तीन गोष्टींवर लक्ष केंद्रित करा:

  • मशीन-रीडेबल डेटाला प्राथमिक उत्पादन माना. जर स्क्रीन महत्त्वाची असेल, तर एजंट्सना वाचण्यासाठी एक स्वच्छ टेक्स्ट व्हर्जन तयार करा.
  • सारांश (summaries) वापरा. तुमच्या पेजेसच्या वरच्या भागात दोन किंवा तीन ओळींचा साधा मजकूर लिहा. यामुळे मानवांना मजकूर पटकन वाचण्यास (skim) मदत होते आणि मॉडेल्सना तुमचे कंटेंट उपयुक्त आहे की नाही हे ठरवण्यास मदत होते.
  • कृती (actions) स्पष्ट करा. एजंट्सना क्रियापदे (verbs) हवी असतात. त्यांना "refund," "book," किंवा "show" करायचे असते. या कृती स्पष्ट करण्यासाठी App Intents किंवा APIs वापरा.

या युगात जिंकणाऱ्या टीम्सकडे सर्वात सुंदर ॲप्स नसतील. त्यांच्याकडे अशी ॲप्स असतील जी मानवी उपस्थितीशिवाय काम करू शकतील.

स्वतःला हे विचारा: जर एखादा एजंट तुमचा नवीन वापरकर्ता असेल, तर जे पाहू शकत नाही अशा गोष्टीसाठी तुमचे उत्पादन कसे दिसेल?

Source: https://dev.to/mickyarun/were-still-designing-for-eyes-the-thing-reading-our-apps-now-doesnt-have-any-hnp

Optional learning community: https://t.me/GyaanSetuAi