1 पॉइंट द्वारा GN⁺ 4 시간 전 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • IRC बातचीत को characters, speech bubbles और expressions वाले comic panels में अपने-आप बदलने वाले Microsoft Comic Chat का source code जारी किया गया
  • इसका विकास 1995 में शुरू हुआ, इसे Visual C++ 4.0 और MFC से बनाया गया, और बातचीत के संकेतों को समझकर posture, facial expressions, gestures और panel layout को real time में तय करने के बाद 1996 में Internet Explorer 3 के साथ लॉन्च किया गया
  • Vincent Connare द्वारा 1994 में डिजाइन किया गया Comic Sans, अपने handwritten जैसे informal style के कारण speech-bubble conversations के साथ अच्छी तरह फिट बैठा और Comic Chat में पहली बार इसका वास्तविक उपयोग मिला
  • repository में original snapshot के साथ-साथ latest Visual Studio में build करने और modern IRC servers व high-resolution Windows environments पर चलाने के लिए AI-based modernization attempts शामिल हैं, लेकिन यह polished relaunch नहीं बल्कि working examples हैं
  • 24 भाषाओं में localize किए गए और Windows 98 में शामिल रहे Comic Chat का सार्वजनिक होना 1990s के internet experiments के इतिहास को सुरक्षित करता है, साथ ही improvements, porting और नए visual chat development के लिए आधार देता है

IRC बातचीत को comic में बदलने वाला chat client

  • Microsoft Comic Chat एक chat client है जो Internet Relay Chat(IRC) conversations को illustrated characters, speech bubbles और expressions वाले comic panels में अपने-आप compose करता है
  • 1990s के मध्य की internet chatting से अलग, जहां text पूरी screen भर देता था, इसे इस तरह design किया गया कि participants characters के रूप में दिखें और बातचीत कई comic panels में आगे बढ़े
  • typed sentences में conversation cues खोजकर character की posture और facial expression चुनी जाती थी
    • “I like that” type करने पर character खुद की ओर इशारा कर सकता था
    • गुस्से का संकेत देने वाले text पर frowning face या arms-crossed posture लागू हो सकती थी
  • आज messaging apps में परिचित reactions, stickers, GIFs, avatars, video और AI-generated content से पहले के दौर में इसने visual online communication के साथ experiment किया

Comic Sans को पहली बार जगह देने वाला software

  • Microsoft typographer Vincent Connare ने Comic Sans को 1994 में design किया
  • informal और हाथ से लिखे जैसे letter forms Comic Chat की speech-bubble conversations के साथ मेल खाते थे, जिससे इस font को पहली बार वास्तविक उपयोग का ठिकाना मिला
  • Comic Chat शुरुआती internet era की याद दिलाने वाला software है, जब telnet, Usenet और IRC जैसी technologies से visual web की ओर बदलाव हो रहा था; यह screenshots और typography debates के जरिए Microsoft history का भी हिस्सा बन गया

conversation cues को समझकर automatic comic composition

  • Microsoft Research के Virtual Worlds Group में काम कर रहे David “DJ” Kurlander ने chat logs को visual तरीके से represent करने का तरीका सोचा और 1995 में development शुरू किया
  • इसे Visual C++ 4.0 और MFC से बनाया गया और 1996 में Internet Explorer 3 web browser के साथ release किया गया
  • यह केवल IRC के ऊपर comic-style interface चढ़ाना नहीं था; यह text में मौजूद conversation cues को interpret कर उपयुक्त visual elements चुनता था
    • character की posture और facial expression
    • gestures और speech bubbles
    • conversation flow के अनुसार panel layout
  • यह सिर्फ messages दिखाने तक सीमित नहीं था, बल्कि conversation comic के रूप में कैसी दिखनी और महसूस होनी चाहिए, इस पर real time में editorial decisions लेता था
  • DJ Kurlander, Tim Skelly और David Salesin ने इस technology को automatic illustration composition और layout experiment के रूप में व्यवस्थित कर SIGGRAPH ’96 में present किया

Jim Woodring द्वारा बनाया गया visual world

  • Comic Chat के खास characters और visual style independent cartoonist Jim Woodring ने बनाए
  • development team ने real chat sessions के chat logs Jim Woodring को दिए ताकि वे उन्हें illustrations में बदलें, और फिर उस result के आधार पर यह तय किया कि पूरे idea को आगे बढ़ाना उचित है या नहीं

original code और AI-based modernization examples

  • Microsoft ने Comic Chat को software history के रूप में preserve करने और community को explore, learn और extend करने के लिए source code जारी किया
  • repository में original source snapshot के साथ कुछ AI-based modernization attempts भी शामिल हैं
    • 1990s के C++ और MFC code को modern Visual Studio tools से build करना
    • modern IRC servers से connect करना
    • आज के high-resolution Windows systems पर readable रूप में चलाना
  • modernization output कोई polished relaunch नहीं है, बल्कि working examples हैं जो दिखाते हैं कि existing Comic Chat modern systems पर भी फिर से जिंदा हो सकता है
  • community इसके आधार पर code improvements, दूसरे environments में porting, technical experiments और नए forms के visual chat आजमा सकती है

शुरुआती internet की experimental spirit को संजोने वाला time capsule

  • उस दौर में, जब internet आगे कैसा दिखेगा यह तय नहीं था, “अगर chat room comic जैसा दिखे तो कैसा होगा?” इस idea को real product के रूप में लागू किया गया
  • release के बाद इसे 24 भाषाओं में localize किया गया और Windows 98 में भी शामिल किया गया
  • project में शामिल DJ Kurlander, Tim Skelly, David Salesin, Jim Woodring और development team का काम करीब 30 साल बाद भी याद किया जा रहा है और चलाया जा रहा है
  • यह दिखाता है कि playful और convention से अलग creative ideas भी real software के रूप में बनाए और distribute किए जा सकते हैं; जारी किया गया source 1990s के Microsoft इतिहास का अध्ययन करने या 2026 के visual chat को नए सिरे से कल्पना करने का starting point बनता है

1 टिप्पणियां

 
GN⁺ 4 시간 전
Hacker News की राय
  • मैं Robert Standefer हूं, जिसने बहुत-सी मदद के साथ Comic Chat को open source में जारी करवाया। इसे संभव होने में 6 साल लगे, और सचमुच सही समय पर सही जगह होने की वजह से यह सफल हो पाया—इसके पीछे एक दिलचस्प प्रक्रिया रही
    Scott Hanselman के साथ मिलकर रिलीज़ को आगे बढ़ाया, लेकिन मूल developer मैं नहीं बल्कि DJ Kurlander हैं, और उन्होंने भी इस project का सक्रिय समर्थन किया और इससे खुश थे

    • Comic Chat से मेरा परिचय केवल Jerk City comics के जरिए हुआ था। मैंने इसे खुद इस्तेमाल नहीं किया, लेकिन हमेशा इसे एक शानदार idea माना
  • Comic Chat मेरे लिए खास है, क्योंकि इससे 2008 में बनाए गए मेरे पहले startup Chogger को प्रेरणा मिली। Chogger एक comics बनाने वाली web app थी, और यह उन K-12 teachers के बीच बढ़कर 30,000 monthly users तक पहुंची, जो छात्रों से मज़ेदार ढंग से कहानियां लिखवाने के लिए इसका इस्तेमाल करते थे
    authoring tool Adobe Flex और ActionScript 3.0 से बनाया था, और speech bubble की tail को drag करके हिलाने की क्रिया ठीक से लागू करने में अनगिनत घंटे लगाए। एक teacher द्वारा बनाया गया उपयोग का video भी है: https://www.youtube.com/watch?v=YKT70TBw1vw

    • UI में बहुत ज़्यादा ActionScript वाला खास अहसास आता है। ऐसा क्यों लगता है, इसे समझाना सचमुच मुश्किल है
  • Comic Chat internet history का एक हिस्सा है, लेकिन जब मैंने करीब 2002 में IRC पर सक्रिय होना शुरू किया, तब इसे काफी नापसंद किया जाता था। उस समय इसके वास्तविक users लगभग नहीं थे, इसलिए शायद यह पहले से चली आ रही सांस्कृतिक याद के कारण था
    Comic Chat ने comic character की शक्ल और भावनात्मक अभिव्यक्ति बताने के लिए IRC protocol को extend किया, और हर message में एक ऐसा string जोड़ता था जिसे दूसरे Comic Chat users decode कर सकते थे। सामान्य clients में यह spam जैसी noise दिखती थी। मुझे याद है कि मैंने इसे install करके खुद देखा था, लेकिन यह व्यवहार default setting था या नहीं, यह भूल गया हूं

    • जिस IRC server को मैं manage करता था, उस पर अगर ऐसा एक भी message भेजा जाता, तो user को अपने-आप बाहर कर दिया जाता था, और तीन बार बाहर होने पर ban कर दिया जाता था। शुरुआत में हम तुरंत ban करते थे, लेकिन सामान्य users भी जिज्ञासावश Comic Chat install कर लेते थे, इसलिए policy नरम करनी पड़ी
      ये लोग आम तौर पर IRC और internet culture को बिल्कुल नहीं जानते थे, या technology में सहज नहीं थे, फिर भी किसी तरह Comic Chat चला कर दूर-दराज़ servers तक आ पहुंचते थे, और ऐसे users को चिढ़ाने में भी मज़ा आता था
    • Messages कुछ इस तरह के होते थे: Appears as TIKI (#G010E010M1)
    • खासकर उस समय यह तरीका Microsoft की typical practice था
    • असल में यह default setting ही थी। मुझे याद है कि मैंने कोई setting बदले बिना Comic Chat से chatroom में प्रवेश किया और लोगों की नाराज़गी झेली
  • semantic.cpp की line 77 में if (CheckWord(words, "OXio")) { नाम का एक दिलचस्प Easter egg है
    Text में OXio शामिल होने पर “ऐसी क्या चीज़ है जिसके दोनों सिरे गोल हैं और बीच में hi है?” वाली पहेली चलती है

  • layout engine designers द्वारा लिखा गया संबंधित design paper है: https://dl.acm.org/doi/pdf/10.1145/237170.237260

  • https://bonequest.com/

    • Rands असल में programmer और product manager हैं: https://randsinrepose.com/
    • UK में access blocked है
  • GitHub repository का direct link: https://github.com/microsoft/comic-chat

  • अपने शुरुआती कामों में से एक के तौर पर मैंने BBC digital channel के लिए MS Comic Chat comedy sketch लिखा था। production team ने इसे बेहद low frame rate वाली comic की तरह shoot किया, और यह अविश्वसनीय रूप से कम खर्च में बना TV program था
    मैंने अपने writing/performing partners के साथ मिलकर कई घंटों की usable footage दी, लेकिन हममें से हर एक को करीब 50 pounds ही मिले