vCard

অন্য নাম: VCF, কন্টাক্ট কার্ড, vCard QR কোড, contact card

সংজ্ঞা

vCard হলো কন্টাক্টের বিবরণের একটি মানসম্মত টেক্সট ফরম্যাট। QR কোডে রাখলে ফোন এক স্ক্যানেই নাম, নম্বর, ইমেইল ও কোম্পানি কন্টাক্টে যোগ করতে পারে।

vCard-এ কী থাকে

vCard হলো লেবেল করা লাইনে গড়া সাধারণ টেক্সট, যা BEGIN:VCARD দিয়ে খোলে এবং END:VCARD দিয়ে বন্ধ হয়। প্রতিটি লাইনে একটি বৈশিষ্ট্য থাকে, যেমন ফরম্যাট করা নাম, ফোন নম্বর বা ইমেইল ঠিকানা। ফোন বা ইমেইল প্রোগ্রাম থেকে কন্টাক্ট এক্সপোর্ট করলে .vcf ফাইলেও একই টেক্সট থাকে।

QR কোডের জন্য ন্যূনতম vCard 3.0 দেখতে এমন, প্রতি লাইনে একটি বৈশিষ্ট্য: BEGIN:VCARD, VERSION:3.0, N:Lee;Jordan, FN:Jordan Lee, ORG:Maple Street Bakery, TEL:+15035550123, EMAIL:jordan@example.com, URL:https://example.com, END:VCARD। N-এ থাকে কাঠামোবদ্ধ নাম (পদবি আগে, সেমিকোলন দিয়ে আলাদা) আর FN-এ দেখানোর নাম।

  • N: কাঠামোবদ্ধ নাম (পদবি;প্রথম নাম;মধ্য নাম;উপাধি-পূর্ব;উপাধি-পর)
  • FN: প্রদর্শনের নাম
  • TEL: ফোন নম্বর, আদর্শভাবে আন্তর্জাতিক ফরম্যাটে
  • EMAIL: ইমেইল ঠিকানা
  • ORG: কোম্পানি বা সংস্থা
  • TITLE: পদবি
  • URL ও ADR: ওয়েবসাইট ও ডাক ঠিকানা

কোন ভার্সন ব্যবহার করবেন

QR কোডের জন্য ভার্সন 3.0 এখনও সবচেয়ে নিরাপদ পছন্দ, কারণ প্রায় সব ফোন এটি পড়ে। এটি ১৯৯৮ সালের RFC 2426-এ সংজ্ঞায়িত। ভার্সন 4.0, যা ২০১১ সালে RFC 6350-এ সংজ্ঞায়িত, বর্তমান স্ট্যান্ডার্ড এবং UTF-8 আবশ্যিক করে, তবে কিছু পুরোনো রিডার এটি কম সামঞ্জস্যপূর্ণভাবে সামলায়।

ভার্সন 3.0-এ N ও FN দুটোই আশা করা হয়, আর 4.0-এ শুধু FN লাগে। যে ভার্সনই ব্যবহার হোক, VERSION লাইন BEGIN:VCARD-এর ঠিক পরে আসা উচিত।

আকার ও স্ক্যানের বিনিময়

vCard-এ প্রতিটি নতুন ক্ষেত্র অক্ষর বাড়ায়, আর বেশি অক্ষর মানে ছোট মডিউলের ঘন QR কোড। একটি নাম, একটি ফোন নম্বর ও একটি ইমেইলের কার্ড ভিজিটিং কার্ডের আকারেও সহজে স্ক্যান হয়। ডাক ঠিকানা, কয়েকটি নম্বর, লম্বা নোট বা এমবেড করা ছবি যোগ করলে কোড এমন ভার্সনে চলে যেতে পারে, যা অনেক বড় করে ছাপতে হয়।

ছবিই সাধারণ সমস্যা: base64-এনকোড করা ছবি হাজার হাজার অক্ষরের হতে পারে এবং বাস্তবসম্মত কোডে কমই ধরে। একটি প্রচলিত বিকল্প হলো হোস্ট করা .vcf ফাইল বা কন্টাক্ট পেজের সংক্ষিপ্ত লিংক এনকোড করা, যা কোড ছোট রাখে এবং পরে বিবরণ বদলাতে দেয়।

সচরাচর জিজ্ঞাসা

আমার কন্টাক্টের তথ্য কীভাবে QR কোডে রাখব?

বিবরণ vCard হিসেবে লিখুন (BEGIN:VCARD, VERSION:3.0, তারপর N, FN, TEL, EMAIL ইত্যাদি, শেষে END:VCARD) এবং সেই লেখা QR কোডে এনকোড করুন। স্ক্যান করলে বেশিরভাগ ফোন কন্টাক্টটি সংরক্ষণের প্রস্তাব দেয়।

QR কোডে vCard 3.0 না 4.0 ব্যবহার করব?

QR কোডের জন্য vCard 3.0 সবচেয়ে ব্যাপকভাবে সামঞ্জস্যপূর্ণ পছন্দ। ভার্সন 4.0 নতুন এবং বেশিরভাগ আধুনিক ফোনে ঠিক আছে, কিন্তু পুরোনো রিডারে অপ্রত্যাশিত সমস্যা এড়াতে 3.0-ই ভালো।

আমার vCard QR কোড এত ঘন কেন?

প্রতিটি বাড়তি ক্ষেত্র অক্ষর যোগ করে, আর কোড তা ধরতে বড় হয়। ঐচ্ছিক ক্ষেত্র বাদ দিন, ঠিকানা বা নোট ছোট করুন, অথবা পূর্ণ লেখার বদলে কন্টাক্ট কার্ডের লিংক এনকোড করুন।

vCard QR কোডে কি ছবি রাখা যায়?

ফরম্যাট ছবি অনুমোদন করে, কিন্তু এমবেড করা ছবি সাধারণত কোডকে স্ক্যানের জন্য অনেক বেশি বড় করে ফেলে। ছবি রাখার বাস্তবসম্মত উপায় হলো অনলাইন কন্টাক্ট কার্ডের লিংক দেওয়া।

সূত্র ও স্ট্যান্ডার্ড

সব শব্দ