- Figma Slides ने Auto Layout, Components आदि के जरिए स्लाइड बनाने की गति और दक्षता को काफी बढ़ाया है, लेकिन इसमें Keynote की मुख्य सुविधाएँ (Autosize Text, क्रमिक animations आदि) नहीं हैं
- ऑफ़लाइन प्रेज़ेंटेशन माहौल में Figma Slides अस्थिर है, और save तथा presentation control जैसी चीज़ों में अक्सर अप्रत्याशित errors आते हैं
- animation builds, presenter/audience view management आदि में Keynote की तुलना में स्पष्ट कमियाँ हैं, और लाइव प्रेज़ेंटेशन के दौरान कई बार क्लिक करने पड़ने वाले bug जैसी समस्याएँ वास्तविक प्रस्तुति flow को बहुत बाधित करती हैं
- ऐसा लगता है कि Figma Slides की core features को mission-critical स्तर पर नहीं संभाला गया है, और reliability तथा polish के मामले में Keynote से तुलना करने पर इसकी सीमाएँ सामने आती हैं
- उबाऊ लेकिन परखे हुए tools (जैसे Keynote) वास्तविक मंच पर ज़्यादा मूल्यवान होते हैं — यह अनुभव फिर से पुष्ट हुआ
Figma Slides सारांश
- Figma Slides, प्रेज़ेंटेशन स्लाइड बनाने और प्रस्तुत करने के लिए Figma का relatively नया product है.
- यह लेख Figma Slides की खूबियों, सीमाओं, और वास्तविक प्रस्तुति स्थल पर आई समस्याओं को विस्तार से बताता है
स्लाइड का उद्देश्य और डिज़ाइन
- प्रेज़ेंटेशन स्लाइड के तीन उद्देश्य होते हैं: मुख्य संदेश पर ज़ोर देना, जटिल अवधारणाओं को तोड़कर समझाना, और रुचि पैदा करना
- इन उद्देश्यों को हासिल करने के लिए images-केंद्रित सरल स्लाइड संरचना प्रभावी होती है
Figma Slides इस्तेमाल करने का अनुभव
- लेखक लंबे समय से Keynote उपयोगकर्ता थे, लेकिन हाल की प्रस्तुति की तैयारी के लिए Figma Slides आज़माया
- Grid View, Auto Layout, Components जैसी Figma की विशिष्ट सुविधाओं ने स्लाइड बनाना तेज़ और आसान बना दिया
- JavaScript frameworks की विविधता दिखाने वाला visualization भी Figma में बहुत तेज़ी से तैयार किया जा सका
- Figma के components और auto layout की वजह से Keynote की तुलना में स्लाइड assembly 10 गुना तेज़ हो गई
Figma Slides की कमियाँ
- Keynote में अनिवार्य मानी जाने वाली Autosize Text सुविधा (container के हिसाब से font का अपने आप समायोजन) Figma में नहीं है
- Figma केवल CSS Grid के अनुकूल auto layout को support करने की दिशा में है, इसलिए feature विस्तार की सीमाएँ हैं
- स्लाइड में items या diagram elements को हर क्लिक पर क्रमिक रूप से दिखाने वाली सुविधा लागू करना कठिन है, और केवल 1ms fade animation तथा layer order बदलने जैसे झंझटी तरीके ही संभव हैं
- सिर्फ 4 शब्दों को एक-एक करके दिखाना भी मुश्किल है
रिहर्सल और वास्तविक प्रस्तुति में आई समस्याएँ
- "Save Local Copy" विकल्प है, लेकिन लोकल से सीधे प्रस्तुति देना संभव नहीं है
- प्रेज़ेंटेशन खुला होने पर भी, ऑफ़लाइन अवस्था में "Present" क्लिक करने पर error आता है
- "डाउनलोड" के ज़रिए ऑफ़लाइन प्रस्तुति की तैयारी की जा सकती है, लेकिन tab बंद करते ही सब फिर पहले जैसा हो जाता है
- प्रेज़ेंटेशन स्क्रीन fullscreen के बजाय popup के रूप में मिलती है, इसलिए अलग से project पर जाना और maximize करना पड़ता है
- Keynote की तरह shortcut key से audience display बदलना संभव नहीं है
- mouse cursor स्लाइड पर बना रहता है, जिससे user experience सहज नहीं लगता
- Presenter View और Audience View का नियंत्रण अस्थिर तरीके से काम करता है
लाइव प्रस्तुति स्थल पर गंभीर समस्याएँ
- प्रस्तुति के दौरान अगली स्लाइड पर जाने के लिए हर स्लाइड पर दो बार क्लिक करना पड़ रहा था — ऐसा असामान्य व्यवहार हुआ
- जटिल animations वाली स्लाइड्स में बिलकुल transition नहीं होने की समस्या आई
- उदाहरण: 7 builds वाली स्लाइड में 14 बार क्लिक करना पड़ा, फिर back जाकर किसी तरह समझाना पड़ा
- बाद में Figma restart करने पर bug दोबारा नहीं दिखा, लेकिन forum पर ऐसे कई मिलते-जुलते मामले रिपोर्ट हुए हैं
- इससे श्रोताओं की समझ और प्रस्तुति का flow टूट गया
मुख्य सीख
- प्रस्तुति के मंच पर स्थिर और भरोसेमंद tools के महत्व की फिर से पुष्टि हुई
- Figma Slides मज़ेदार और नवोन्मेषी है, लेकिन लाइव प्रेज़ेंटेशन में reliability और polish ज़्यादा महत्वपूर्ण हैं
- Keynote, पुराना tool होने के बावजूद, प्रस्तुतकर्ता और श्रोताओं दोनों को मजबूत विश्वसनीयता और बेहतर प्रस्तुति अनुभव देता है
- Figma Slides में आगे सुधार की गुंजाइश है, लेकिन अभी mission-critical प्रस्तुतियों के लिए यह कमज़ोर है; इससे परखे हुए existing tools के उपयोग का फायदा फिर साफ़ महसूस हुआ
बाद का अपडेट
- Figma के PM ने सीधे feedback स्वीकार करते हुए अधिक स्थिर service देने का वादा किया
- उम्मीद है कि प्रेज़ेंटेशन tool के रूप में Figma Slides, ‘सुंदर और आकर्षक नए product’ से आगे बढ़कर, वास्तविक उपयोग में ‘इतना भरोसेमंद कि उबाऊ लगे’ वाले product में बदले
1 टिप्पणियां
Hacker News राय
इस पूरी आपदा की सबसे अजीब बात यह है कि अगर Figma को वास्तव में इस्तेमाल करने वाला कोई व्यक्ति इसमें शामिल होता, तो वह इन समस्याओं को तुरंत पहचान लेता
कई टिप्पणियाँ cloud या cross-platform apps को दोष देती हैं, लेकिन Figma के दूसरे apps में मिलती-जुलती functionality ठीक से काम करती है
Figma ने ये समस्याएँ सालों पहले ही हल कर ली थीं
फिर भी Slides इतनी बुरी हालत में क्यों पहुँचा
बाहर से देखने पर यह वैसा ही लगता है जैसे कोई startup influencers की इस बढ़ा-चढ़ाकर कही गई सलाह सुन ले कि MVP को जितना जल्दी हो सके लॉन्च करो, और फिर सब लोग bugs से भरी हालत में product को जल्दीबाज़ी में ship कर दें
असली users तब आसानी से माफ़ नहीं करते जब ज़रूरत के समय product fail हो जाए, और भरोसे को हुआ ऐसा नुकसान वापस पाना बहुत मुश्किल होता है
मेरे अनुभव में यह वैसा ही है जैसे ऐसे management के तहत काम करना जो अपनी मर्ज़ी से timeline बना दे, engineers को बाद में बताए, और फिर कोई मनमानी deadline तक सारे features निकालने को कहे
deadline हर हाल में पूरी करनी है, इस दबाव में अधूरे features और bug भरी स्थिति में release करना और बाद में ठीक करना ही strategy बन जाती है
जब कोई भी वास्तव में software का इस्तेमाल नहीं करता, तो कंपनी के अंदर सबसे अच्छा दिखना इसी तरह का एक तर्कसंगत कदम बन जाता है
इस तरह का approach हमेशा ऐसे ही बुरे नतीजे देता है
Allen के साथ जो हुआ वह सच में दुर्भाग्यपूर्ण है
मैं इस case को टीम के साथ साझा करूँगा ताकि हम इसे सीधे विस्तार से देख सकें
और सामान्य रूप से, हमें यह पूरी तरह स्पष्ट है कि Slides को presentation के समय flawless polish दिखानी चाहिए, इससे कम स्वीकार्य नहीं है
संदर्भ के लिए, Figma के भीतर Slides का उपयोग कंपनी की meetings से लेकर बड़े events तक लगभग हर जगह वास्तव में किया जा रहा है
मैं खुद भी PM के रूप में हर हफ़्ते Slides का उपयोग करता हूँ, और internal feedback channels भी काफ़ी सक्रिय हैं
और Figma में leadership culture कुछ मायनों में अलग है, जहाँ quality improvements को project deadlines से ऊपर रखा जाता है
हमें अच्छी तरह पता है कि user experience कितना महत्वपूर्ण है
हम हमेशा हर फ़ैसला पूरी तरह सही नहीं ले पाते, लेकिन जहाँ कमी रही है वहाँ सुधार ज़रूर करेंगे
अगर आप Apple-style presentation देते हैं — बिना visual noise के, बिना bullets के, हर slide पर एक आकर्षक visual या idea, और कहानी कहने पर ज़ोर — तो साफ़ महसूस होता है कि audience सच में presentation को enjoy करती है और मुख्य बात पकड़ती है
लेकिन executives हमेशा आकर कहते हैं, 'कंपनी template इस्तेमाल करो, template elements match करो'
वे खुद भी audience में बैठकर content का आनंद लेते हैं, फिर भी अच्छा presentation आखिर होता क्या है, इसकी असली समझ नहीं होती
अंत में बस हताशा ही रह जाती है
ऊपर से, 700 से ज़्यादा लोगों की कंपनी में MacBook इस्तेमाल करने वाला शायद मैं अकेला हूँ
मेरे अनुभव में लोग slides को supporting material की बजाय document की तरह इस्तेमाल करना चाहते हैं
इसलिए मैं हर presentation में slides को सिर्फ़ मेरी speech का support रहने देता हूँ, लेकिन ख़त्म होने के बाद लोग slides माँगते हैं
मैं material भेज देता हूँ, लेकिन अपने-आप में उसका कोई ख़ास मतलब नहीं होता
manager दबाव डालते हैं कि सारी बात slide में ही भर दो, और फिर presenter सिर्फ़ voice-over बनकर रह जाता है
मैं presentation बनाने के तरीके के लिए हमेशा Beamer (LaTeX का presentation-generation extension) की guide recommend करता हूँ
मैं beameruserguide.pdf दस्तावेज़ का एक हिस्सा साझा कर रहा हूँ
यह समस्या इस उम्मीद से पैदा होती है कि slides को presenter के बिना भी material की तरह इस्तेमाल किया जा सकता है
वास्तव में इसके लिए कोई दूसरा format, यानी document, ज़्यादा उपयुक्त है
इसके दो विकल्प हैं
यह पारंपरिक corporate-style presentation से कहीं ज़्यादा उपयोगी भी हो सकता है
और document के सबसे ऊपर यह लिखना भी अच्छा है: "इस दस्तावेज़ में X मिनट की प्रस्तुति की पूरी जानकारी शामिल है"
मैं slide title में एक one-line message रखता हूँ, और बाकी content से उस message को support करता हूँ; यही मेरा balance point है
कुछ slides में मैं कहता हूँ, "सिर्फ़ title देखिए", या title को ज़ोर देकर दोहराता हूँ
supplementary material भी तैयार रखता हूँ, जैसे tech sessions के लिए supporting references
ध्यान देने की बात यह है कि minimalist style (Apple marketing वाला) सिर्फ़ कुछ खास situations में ही फिट बैठता है
ज़्यादातर स्थितियों में यह उपयुक्त नहीं हो सकता, इसलिए form से ज़्यादा function को प्राथमिकता देनी चाहिए
दो versions बनाने चाहिए
एक, share करने के लिए detail से भरा हुआ version; और दूसरा, बोलते समय इस्तेमाल करने के लिए condensed presentation material
Steve Jobs का निधन 2011 में हो गया था, उनकी presentations legendary थीं, और iPhone की announcement 2007 में हुई थी
लगभग 20 साल बीत गए, लेकिन MS Powerpoint सहित किसी भी presentation software ने 2007 के Keynote जितनी polish नहीं दिखाई
मैंने एक बात सीखी: किसी चीज़ को “जैसा है वैसा copy करो” कह देने पर भी उसे 100% दोहराना आसान नहीं होता
ज़्यादातर लोग छोटी-छोटी details को नज़रअंदाज़ करके नकली version बनाते हैं, और 90s–2000s के Microsoft की तरह चीज़ें उल्टा और खराब कर देते हैं
अंत में यह पूरा फ़र्क “taste” पर आकर टिकता है
Steve Jobs ने भी कहा था कि Microsoft की समस्या यह थी कि उसके पास taste नहीं था
बारीक craftsmanship और product sense के बिना, आख़िरकार sales/marketing departments ही यह तय करने लगते हैं कि “क्या बिकेगा”, और हाल के समय में Apple भी कुछ हद तक इसी दिशा में जाता दिखता है
“दुनिया को अब तक शानदार presentations/software का सार सीख लेना चाहिए था”
बुनियादी फ़र्क software से हल नहीं हो सकता; software आपको यह मजबूर नहीं कर सकता कि आप किन मूल्यों को महत्व दें
Jobs presentations को performance या theater की तरह देखते थे, और कई दिनों तक rehearsal और fine-tuning करते थे
असल business दुनिया में यह बेहद दुर्लभ है
यह थोड़ा विवादास्पद लग सकता है, लेकिन Steve Jobs की presentations से व्यवहार में सीखने लायक चीज़ें बहुत कम हैं
उनके पास बेहद मज़बूत support team और असाधारण क्षमता थी
यह वैसा है जैसे जिसने कभी गाड़ी नहीं चलाई, वह F1 race देखकर सीखने की कोशिश करे; वास्तविक दुनिया में किसी सामान्य delivery driver से F1 स्तर की उम्मीद नहीं की जा सकती
आज Steve जितना पूरे industry का चेहरा बनने वाला कोई नहीं है
नई और दिलचस्प चीज़ों को पेश करने की क्षमता काफ़ी कम हो गई है, और पूरे industry का माहौल भी अधिक ठहरा हुआ लगता है
आजकल तो बस “Hype man” और engineering teams प्रचार करते हुए दिखते हैं
Steve भी “Hype” के पर्याय थे, लेकिन वह स्वाभाविक और सबको स्वीकार्य लगने वाले ढंग से था
हो सकता है कि सचमुच प्रतिभाशाली presenters एक बेहद छोटा minority group हों
वास्तव में ज़्यादातर लोगों को presentations में लगभग कोई दिलचस्पी ही नहीं होती
मैंने खुद presentation software में काम किया है
यह बाहर से दिखने की तुलना में बहुत अधिक जटिल है
वे free/bundled स्तर पर उपलब्ध हैं, उस स्तर पर काफ़ी usable हैं, users पहले से उनसे परिचित हैं, और जिन कंपनियों का यह core business नहीं है उनके पास innovate करने की प्रेरणा भी कम होती है
templates और tutorials होने पर भी आख़िर में “घटिया काम” ही निकलता है
अगर लोग सजाने-संवारने लगें, तो “animations” के अति-उपयोग जैसी चीज़ें उसे और भद्दा बना देती हैं
अंत में सचमुच समय और मेहनत लगाकर शानदार material बनाने वाले लोग बहुत कम होते हैं
असली बात slide quality नहीं, बल्कि presenter का content और capability है
conferences में भी slides अक्सर बेहद खराब होते हैं, और जो presentations सच में याद रह जाती हैं, वे presentation content और presenter की skill की वजह से रहती हैं
आजकल मैं presentation material ज़्यादातर PDF में export करके इस्तेमाल करता हूँ
पहले कभी मैंने presentation में अच्छे fonts इस्तेमाल किए थे, लेकिन वे PDF में embed नहीं हुए, और अलग-अलग computers पर text कट गया, जिससे presentation बुरी तरह बिगड़ गया
तब से नियम है कि सिर्फ़ PDF/A ही बनाना है
LibreOffice Impress भी PDF/A export support करता है
dynamic content और animations का इस्तेमाल नहीं हो पाता, लेकिन YouTube links या local videos से काम चल जाता है
यह बहुत ही आसान तरीका है, और एक बार भी fail नहीं हुआ
venue के PC पर सिर्फ़ browser हो तो material खुल जाता है; किसी अलग software या login की ज़रूरत नहीं
PDF/A विवरण
Keynote मेरे द्वारा इस्तेमाल किए गए software में design के लिहाज़ से सबसे पूर्णता के क़रीब है
जिसने भी इस UX को इस स्तर तक पहुँचाया, उसके लिए सम्मान महसूस होता है
मैं हमेशा Keynote का उपयोग करता हूँ, और बस दो छोटे नुक़सान (color palette bug, rectangle को rounded rectangle में convert न कर पाना) छोड़ दें तो यह लगभग दैवी स्तर का है
Keynote टीम से कहना चाहता हूँ: आप सचमुच heroes हैं
मुझे iA Presenter की appeal बहुत पसंद है (कोई संबंध नहीं)
यह Markdown आधारित है और सबसे पहले कहानी गढ़ने की प्रक्रिया पर ध्यान देता है
layout भी automatic और predictable है
पिछली version में तो bullet points तक नहीं थे
इसमें काफ़ी constraints हैं, लेकिन इसी वजह से कम सोचना पड़ता है, जो उल्टा फ़ायदा है
और यह offline use को पूरी तरह support करता है
iA Presenter
मैंने reveal.js और slides.com इस्तेमाल किए हैं
लेकिन उनमें काफ़ी limitations महसूस हुईं, और हमारी कंपनी आख़िरकार Google Slides पर आकर टिक गई
ख़ासकर जब कई लोगों के साथ presentations होती थीं, तो collaboration features बहुत काम की साबित हुईं
Deckset(deckset.com) भी एक अच्छा विकल्प है
Deckset जैसे content-based, automatic-layout approaches अच्छे लगते हैं, क्योंकि उनमें slide transitions पर घंटों खर्च किए बिना असली content पर ध्यान दिया जा सकता है
marp(marp.app) की भी अच्छी reputation है, और open source software होना उसका फ़ायदा है
software खुद तो शानदार लगता है, लेकिन official website थोड़ी असहज लगती है
जो लोग Markdown से slides बनाना चाहते हैं और जिन्हें इस तरह की website पसंद आए, दोनों का overlap बहुत कम लगता है
मुझे iA Presenter सच में बहुत पसंद है
दरअसल यह lists और bullets को भी ठीक से support करता है
मेरे मामले में, मैं इसका उपयोग proposal PDFs जल्दी बनाने के लिए भी करता हूँ
मूल रूप से यह presentation software है, लेकिन तेज़ी से documents बनाने के लिए भी बेहतरीन है
मुझे लगता है कि cloud-first approach खुद ही समस्या है
हर software में
offline operation की गारंटी होनी चाहिए
और जहाँ तक संभव हो, local में ऐसे format में save/export होना चाहिए जिसे इंसान सीधे पढ़ सके
ये दो बातें default होनी चाहिए
काश Electron जैसी technologies थोड़ी और आगे बढ़ें
cross-platform app development काफ़ी कठिन काम है, इसलिए बहुत-सी dev teams सब कुछ web पर ले जाने का आसान रास्ता चुन लेती हैं
इस मामले से मैंने जो सबक लिया, वह यह है कि खासकर presentations जैसी स्थिति में local पर चलने वाला software ही इस्तेमाल करना चाहिए
backup के लिए एक simple PDF हमेशा तैयार रखें, ताकि सिर्फ़ page आगे बढ़ाकर presentation आसानी से चल सके
animations छोड़नी पड़ें तो भी कई-step वाली प्रगति दिखाना अब भी संभव है
मैं भी इसी तरह तैयारी करता हूँ
अगर Google Slides में बनाया हो, तब भी पहले local save कर लेता हूँ, और .pptx/.odp हो तो भी एक बार PDF निकालकर रखता हूँ
अगर presentation सच में महत्वपूर्ण हो, तो पहले से दो laptops पर slides तैयार रखता हूँ
यह झंझट लग सकता है, लेकिन अगर ऐसी तैयारी एक बार भी मुझे बचा ले, तो लोगों के सामने शर्मिंदा होने और उसका रिकॉर्ड हमेशा के लिए online रह जाने के ख़तरे से बचने के लिए यह सबसे अच्छा investment है
Google Slides से मैं काफ़ी संतुष्ट हूँ
complex builds और animations मैं लगभग इस्तेमाल नहीं करता, इसलिए सिर्फ़ ज़रूरी न्यूनतम चीज़ों का होना ही मेरे लिए सुविधाजनक है
Google Docs के बारे में भी मुझे यही पसंद है कि उसमें अनावश्यक तत्व नहीं हैं
लेकिन local PDF backup हमेशा अनिवार्य है
मुझे लगता है कि Figma एक साथ Sites, Make और कई दूसरे projects में फैला हुआ है, इसलिए Slides पर पर्याप्त investment और बारीक देखभाल नहीं हो पा रही होगी
मैं cloud-first strategy से बचने की कोशिश भी करता हूँ
server धीमा हो, down हो जाए, या access ही न मिले, तो ऐसी नौबत आ जाती है कि अपनी files तक नहीं मिलतीं
मुझे Powerpoint या Keynote जैसे local apps और cloud backup का संयोजन ज़्यादा पसंद है
जब collaboration की ज़रूरत नहीं होती, तब भी मैं Figma की जगह Sketch इस्तेमाल करता हूँ, इसकी यही वजह है
Figma में अगर लगातार export करके local copies manage न करें, तो आपके पास अपनी original file होती ही नहीं
आपका काम कंपनी policy या proprietary format changes के रहमोकरम पर होता है
जबकि Sketch offline चलता है, open file spec देता है, इसलिए कहीं ज़्यादा आज़ादी देता है
यही सही तरीका है
पिछले साल Figma के Slides (एक बड़े नए feature) में जो कुछ हुआ, उसे देखकर इस साल घोषित किए गए उसके दूसरे नए features पर भी भरोसा नहीं होता
presentation की समस्या अपने-आप में 40 साल पहले Hypercard के समय में ही लगभग हल हो चुकी थी
आज जो PPT, Keynote, LibreOffice Impress वगैरह इस्तेमाल होते हैं, उनकी functionality आख़िरकार लगभग एक जैसी ही है
Figma Dropbox जैसी strategy की तरफ़ जाता दिखता है (user vendor lock-in), और यह कुछ-कुछ Dropbox Paper जैसा है, जिसे लगभग कोई इस्तेमाल नहीं करता
मक़सद यह लगता है कि अजीब restrictions बनाकर users को अपने ecosystem में बाँधकर रखा जाए, जैसे “local में save तो कर सकते हो, लेकिन local से सीधे present नहीं कर सकते”