जे वापरकर्ते पाहू शकत नाहीत त्यांच्यासाठी डिझाइन करणे

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

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

संदेश स्पष्ट आहे. स्क्रीन सुंदर बनवा. पण स्क्रीन पाहू न शकणाऱ्या वापरकर्त्यासाठी तयार राहा.

अनेक वर्षे, स्क्रीन हेच उत्पादन (product) होते. तुम्ही बटणे डिझाइन केली आणि लेआउट्सची चाचणी केली. आता, 'फ्रंट डोअर' एका एजंटमध्ये रूपांतरित होत आहे. Siri, Copilot किंवा Claude तुमच्या वतीने वाचतील आणि कृती करतील. या एजंट्सना तुमच्या ॲनिमेशन्सशी काही देणेघेणे नाही. त्यांना तुमच्या फंक्शन्स (functions) समजतात की नाही, यात त्यांना रस आहे.

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

फक्त एक llms.txt फाईल जोडून सुरक्षित समजू नका. जरी स्वच्छ मजकूर एजंट्सना वेगाने वाचण्यास मदत करत असला, तरी ती कोणतीही जादूची SEO ट्रिक नाही. बहुतेक प्रमुख क्रॉलर्स (crawlers) त्याचा वापर साइटेशनसाठी (citations) देखील करत नाहीत.

त्याऐवजी, एजंट युगासाठी या तीन नियमांचे पालन करा:

  • मशीन-रीडेबल डेटाला प्राथमिक उत्पादन म्हणून माना. जर स्क्रीन महत्त्वाची असेल, तर एजंट्ससाठी स्वच्छ मजकूर आवृत्ती (clean text version) तयार करा. तुमचा कोड स्क्रॅप करून त्यांना अंदाज लावण्यास भाग पाडू नका.

  • प्रत्येक पेजवर एक समरी ब्लॉक (summary block) जोडा. एखादे पेज काय करते हे स्पष्ट करणारे दोन किंवा तीन ओळींचे साधे इंग्रजी वाक्य लिहा. यामुळे माणसांना मजकूर पटकन वाचण्यास (skim) मदत होते आणि मॉडेल्सना तो कंटेंट उपयुक्त आहे की नाही हे ठरवण्यास मदत होते.

  • फक्त शब्द नाही, तर कृती (actions) समोर आणा. एजंट्सना क्रियापदे (verbs) हवी असतात. त्यांना "refund," "book," किंवा "show" हवे असते. तुमची फीचर्स कृती करण्यायोग्य (actionable) बनवण्यासाठी App Intents किंवा डॉक्युमेंटेड APIs वापरा.

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

UI संपलेले नाही. त्याला फक्त त्याचे स्थान कमी करण्यात आले आहे. आता ते अनेक इंटरफेसपैकी केवळ एक इंटरफेस आहे.

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

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