كيفية توليد "gravatars" الافتراضي عشوائي مثل على تجاوز المكدس؟

StackOverflow https://stackoverflow.com/questions/405717

  •  03-07-2019
  •  | 
  •  

سؤال

وكيف تجاوز المكدس لصناعة السيارات في توليد gravatars لأولئك المستخدمين الذين لا تحميل صورة أو الذين لم تقم بإنشاء رمز غرفتر؟

وأين هذه الآلهة عشوائية تأتي من، وكيف يمكن أن تولد لهم لموقع بلدي؟

هل كانت مفيدة؟

المحلول

ويتم عرض gravatars الملونة 'عشوائية' لأنه يتم إضافة هذه المعلمة سلسلة الاستعلام إلى كل URL مصدر غرفتر: d=identicon

ويتم ذلك بحيث إذا لم يكن لدى المستخدم صورة غرفتر المرتبطة بريده الإلكتروني، يتم عرض هذه الصورة "عشوائية"، بدلا من الافتراضي الزرقاء صورة غرفتر.

ويعرض بعد "الافتراضي" صورة زرقاء لأن المعلمة لا يتم تضمين:

ولكن، نفس URL مع تضمنت المعلمة d=identicon، ويظهر هذا:

وهذا هو URL المستخدمة في المثال: https://www.gravatar.com/avatar/94d093eda664addd6e450d7e9881bcad?s=32&d=identicon&r=PG

وبالمناسبة هذه الصور (وتسمى Identicons ) ليست عشوائية حقا، ولكن يتم إنشاء وبناء على تجزئة البريد الإلكتروني.

كيف يتم الرمزية المستخدم الافتراضي ولدت؟ بالنسبة لبعض تطبيقات لغة هذه الخوارزمية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top