જે વપરાશકર્તાઓ જોઈ શકતા નથી તેમના માટે ડિઝાઇનિંગ

Apple એ તેમના કીનોટ (keynote) દરમિયાન ડેવલપર્સને એપ્સ વધુ સુંદર બનાવવા માટે કહ્યું. તેઓએ નવા ટ્રાન્સપરન્સી ઇફેક્ટ્સ (transparency effects) અને રિફાઇન્ડ એજિસ (refined edges) રજૂ કર્યા. તમે આમાંથી બહાર નીકળી શકતા નથી. જો તમે તમારો કોડ અપડેટ કરો છો, તો તમારી એપ નવો લુક અપનાવી લેશે.

પરંતુ તેઓએ App Intents વિશે પણ વાત કરી. તેઓએ બતાવ્યું કે કેવી રીતે Siri સાદી ભાષાનો ઉપયોગ કરીને તમારા કન્ટેન્ટને શોધી શકે છે અને તેના પર કામ કરી શકે છે. તેઓએ Google અને OpenAI ના કોડિંગ એજન્ટ્સ ચલાવતું Xcode બતાવ્યું.

સંદેશ સ્પષ્ટ છે. સ્ક્રીનને સુંદર બનાવો. પરંતુ એવા વપરાશકર્તા માટે તૈયાર રહો જે સ્ક્રીન જોઈ શકતો નથી.

વર્ષો સુધી, સ્ક્રીન એ જ પ્રોડક્ટ હતી. તમે બટનો ડિઝાઇન કર્યા અને લેઆઉટ ટેસ્ટ કર્યા. હવે, મુખ્ય પ્રવેશદ્વાર એક એજન્ટ બની રહ્યો છે. Siri, Copilot, અથવા Claude તમારા વતી વાંચશે અને કામ કરશે. આ એજન્ટ્સને તમારા એનિમેશનની પરવા નથી. તેમને એ વાતની ચિંતા છે કે તેઓ તમારા ફંક્શન્સ (functions) સમજી શકે છે કે નહીં.

મેં આ મારી પોતાની કંપનીમાં જોયું. અમે એક પેમેન્ટ્સ ફર્મ છીએ. અમે એક MCP સર્વર બનાવ્યું જેથી કોઈ એજન્ટ માનવીય રીતે ડેશબોર્ડ ખોલ્યા વગર રિફંડ પ્રોસેસ કરી શકે. તે ક્ષણે, અમારું ડેશબોર્ડ પ્રોડક્ટ નહોતું. મશીન-રીડેબલ ડેટા (machine-readable data) એ પ્રોડક્ટ હતી.

ફક્ત એક llms.txt ફાઇલ ઉમેરીને એવું ન વિચારો કે તમે સુરક્ષિત છો. જોકે સ્વચ્છ ટેક્સ્ટ એજન્ટ્સને ઝડપથી વાંચવામાં મદદ કરે છે, પરંતુ તે કોઈ જાદુઈ SEO ટ્રિક નથી. મોટાભાગના મુખ્ય ક્રોલર્સ (crawlers) તેનો ઉપયોગ સાઇટેશન (citations) માટે પણ કરતા નથી.

તેના બદલે, એજન્ટ યુગ માટે આ ત્રણ નિયમોનું પાલન કરો:

  • મશીન-રીડેબલ ડેટાને પ્રાથમિક પ્રોડક્ટ તરીકે ગણો. જો સ્ક્રીન મહત્વની હોય, તો એજન્ટ્સ વાપરી શકે તે માટે ટેક્સ્ટનું સ્વચ્છ વર્ઝન બનાવો. તમારા કોડને સ્ક્રેપ (scraping) કરીને તેમને અનુમાન લગાવવા માટે મજબૂર ન કરો.

  • દરેક પેજ પર સમરી બ્લોક (summary block) ઉમેરો. પેજ શું કરે છે તે સમજાવતી બે અથવા ત્રણ લાઇનની સાદી અંગ્રેજીમાં લાઇન લખો. આનાથી માણસોને ઝડપથી વાંચવામાં (skim) મદદ મળે છે અને મોડલ્સને કન્ટેન્ટ ઉપયોગી છે કે નહીં તે નક્કી કરવામાં મદદ મળે છે.

  • માત્ર શબ્દો જ નહીં, પણ એક્શન્સ (actions) પણ દર્શાવો. એજન્ટ્સને ક્રિયાપદો (verbs) જોઈએ છે. તેઓ "refund," "book," અથવા "show" કરવા માંગે છે. તમારી સુવિધાઓને કાર્યક્ષમ બનાવવા માટે App Intents અથવા ડોક્યુમેન્ટેડ APIs નો ઉપયોગ કરો.

જે ટીમો જીતશે તેમની પાસે સૌથી સુંદર એપ્સ હશે નહીં. તેમની પાસે એવા પ્રોડક્ટ્સ હશે જે રૂમમાં કોઈ માણસ વગર પણ કામ કરી શકે.

UI મરી ગયું નથી. તેને માત્ર નીચલા સ્તરે મૂકવામાં આવ્યું છે. તે હવે ઘણા ઇન્ટરફેસ (interfaces) માંથી માત્ર એક છે.

જો એજન્ટ તમારો નવો વપરાશકર્તા હોય, તો જે જોઈ શકતું નથી તેના માટે તમારી પ્રોડક્ટ કેવી દેખાય છે?

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