Lottie एनीमेशन वेक्टर ग्राफिक्स के लिए एक ओपन फ़ॉर्मैट है
(lottie.github.io)- Lottie Adobe After Effects animations को web, mobile और अन्य कई environments में चलाने के लिए 2015 में शुरू किया गया एक open source vector animation file format है
- animation data को मुख्य रूप से JSON आधारित फ़ाइलों में संभाला जाता है, जिनमें keyframe, easing curves और layer information जैसी playback के लिए ज़रूरी संरचना होती है
- resolution-independent vector graphics और tweening के आधार पर, कई players, renderers और authoring tools वाला एक ecosystem बना है
- Lottie Animation Community format को एक स्थिर आधिकारिक specification के रूप में परिष्कृत कर रही है, और मौजूदा players में इस्तेमाल होने वाले features को भी चरणबद्ध तरीके से standard में शामिल कर रही है
.lot,video/lottie+json, dotLottie(.lottie) जैसे जुड़े हुए extensions और format differences को समझना implementation और deployment में भ्रम कम करने के लिए ज़रूरी है
Lottie फ़ॉर्मैट और निर्माण workflow
- Lottie animation vector graphics के लिए एक open source file format है
- 2015 में Hernan Torrisi ने इसे Adobe After Effects animations के export और playback के लिए एक format के रूप में पहली बार बनाया
- आज यह web, mobile applications और अन्य systems में इस्तेमाल होता है, और इसके कई independent renderer implementations और authoring supports मौजूद हैं
- निर्माण का तरीका आम तौर पर Adobe After Effects और dedicated plugins का उपयोग करने वाले workflow पर आधारित होता है
- इसमें complex animations, motion graphics और interactive elements शामिल हो सकते हैं
- निर्माण के बाद इसे Lottie JSON file के रूप में export किया जा सकता है
- JSON file में animation को दोबारा प्रस्तुत करने के लिए ज़रूरी keyframe, easing curves और layer information शामिल होती है
- इसके core components file size और platform compatibility दोनों को ध्यान में रखते हैं
- vector graphics: pixel grid के बजाय curves और lines जैसी geometric shapes से बनी resolution-independent images
- tweening: animation की वह विधि जिसमें animator किसी specific keyframe पर shape properties तय करता है और बीच के frames अपने आप interpolate हो जाते हैं
- ecosystem: players, authoring tools, libraries और free assets उपलब्ध हैं, और हज़ारों companies इसका उपयोग user experience बेहतर बनाने में करती हैं
- open file format: JSON आधारित open standard, जिसे web पर भेजना और मौजूदा tools से manipulate करना आसान है
- संबंधित दस्तावेज़
Lottie Animation Community और standardization
- Lottie Animation Community(LAC) The Linux Foundation द्वारा hosted एक non-profit open source project है
- यह Lottie File Format को एक efficient, extensible, cross-platform animation vector graphics technology और open file format के रूप में स्थापित करने के लिए समर्पित है
- यह ऐसी आधिकारिक Lottie format specification विकसित करना चाहती है जिसे renderers और tools में व्यापक रूप से implement किया जा सके
- यह Lottie File Format के industry standardization और व्यापक adoption को आगे बढ़ाती है
- LAC Joint Development Foundation governance के तहत संचालित होती है
- इससे standardization work में एक खुला और collaborative approach सुनिश्चित होता है
- format के development और improvement process में community members अपनी आवाज़ रख सकें, इसके लिए transparency पर ज़ोर दिया जाता है
- मौजूदा features और आधिकारिक specification के बीच अभी भी कुछ अंतर बाकी है
- Lottie, LAC की स्थापना से पहले ही लंबे समय से उपयोग में रही है और community द्वारा बनाए गए समृद्ध feature set के साथ विकसित हुई है
- LAC मौजूदा features को स्थिर आधिकारिक standard के रूप में परिष्कृत और औपचारिक बनाते हुए उन्हें धीरे-धीरे specification में शामिल कर रही है
- वर्तमान players में उपलब्ध Lottie features का उपयोग जारी रखा जा सकता है
- जो features अभी आधिकारिक specification में शामिल नहीं हैं, वे Lottie format documentation from LottieFiles में देखे जा सकते हैं
extensions और dotLottie में अंतर
- Lottie file extension के रूप में
.jsonया.lotइस्तेमाल किया जा सकता है.jsonऐतिहासिक रूप से व्यापक रूप से इस्तेमाल हुआ है- IANA ने
.lotको standard file extension औरvideo/lottie+jsonको MIME type के रूप में आधिकारिक मान्यता दी है - आधिकारिक standard के अनुरूप रहने के लिए
.lotextension का उपयोग recommended है
- dotLottie और Lottie अलग formats हैं
- Lottie, LAC द्वारा standardize किया जा रहा JSON आधारित open source animation format है
- dotLottie(
.lottie) LottieFiles द्वारा विकसित एक superset format है - यह core Lottie JSON file और images, fonts जैसे assets को एक छोटे compressed archive में बाँध सकता है
- अधिक जानकारी dotLottie specifications website पर देखी जा सकती है
community participation
- LAC एक open collaboration project है जिसमें community का कोई भी व्यक्ति भाग ले सकता है
- specification contribution, discussions में भागीदारी और tools improvement के माध्यम से Lottie की future direction में शामिल हुआ जा सकता है
- शुरुआत के लिए contribution page देखें
अभी कोई टिप्पणी नहीं है.