السماح بإزالة الاسم باستخدام SSO

المشكلة هي أن دلالات البروتوكول الحالية للمعلمة “name”، عندما تكون موجودة ومُعيَّنة إلى قيمة فارغة، تُعتبر نفس الشيء مثل عدم وجود معلمة “name” على الإطلاق. ببساطة، لا يتم تعديلها.

أي تغيير هنا يُعدّ تغييرًا في دلالات البروتوكول. يمكننا نظريًا تعديل السلوك بحيث تصبح name= تعني أن القيمة تُفرغ، وغياب name يعني “لا تُعدّل القيمة”، لكن الناس يعتمدون بالفعل على السلوك القديم، لذا يُعدّ هذا تغييرًا تقنيًا كاسرًا.

هل يمكنك شرح سبب إزالة الأسماء؟

إعجاب واحد (1)