الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة وضع خط كتابة معين في الموقع

مغلق
بدأه dhafir في 21 نوفمبر 2004 · 12 رد · 984 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الاعزاء

كيف يمكن وضع نوع خط معين في الموقع ليضهر في حاسبة لا يتواجد فيها هذا الفونت او الخط

اعتقد يجب اني يكون سكربت يقوم بانزال نوع الخط قبل ان يفتح محتويات الموقع

الرجاء ممن يعرف الاجابة مع الشكرا الجزيل

#2

حقيقةً اعترف أني لم أر أغرب من هذا السؤال، و لكن طلبك على العين و الرأس :)

الذي أعرفه أن المتصفح (browser) يقرأ الخطوط من ملفات الخطوط في ويندوز الحاسوب الذي يستخدمه، و بالتالي لا طريقة لتعريف خط المتصفح مالم تقم بتنزيل الخط الذي تريده. و المتصفح عادة لايقبل التنزيل التلقائي أو الخفي. و اعتقد أن من نقاط قوة أي موقع أن يدعم اللغات الاعتيادية المتوفرة دون الحاجة إلى نوع خط جديد غير متوفر

هذه معرفتي، فما رأي الإخوة؟

Mohamad Al-Karbi

www.mkarbi.me

#3

كلامك صحيح أخي محمد القربي حسب معرفتي انا ايضا ... اننا عاده عندما نصمم موقع نلجأ لاكثر الخطوط وضوحا للغة العربيه والانجليزيه والتي تأتي مع كل نسخ windows وهما verdana و tahoma و هذا افضل من اجبار المستخدم على تحميل خط معين ليتمكن من مشاهدة الموقع بخط لا يملكه ..لذلك أنصح الاخ dhafir بالابتعاد عن الخطوط التى تحتاج تحميل لان ذلك يزعج المتصفحين وبالتالى سيقل عدد زوار ومستخدمي موقعك ..

أما عن العناوين فيمكنك استخدام ما تراه مناسب من الخطوط ولكن عن طريق ادراجها كصوره تحمل العنوان بالخط الذي تريده وليس بشكل مباشر ..

#4

:D ولا غريب ولا شيء أبدا .. الفكرة فعلا موجودة و لكن أنا للاسف لم أعطها الإهتمام و لكن حقيقة موجودة و أتذكر أنه يجب تحميل الخط للمجلد على السيرفر و هناك طريقة لإضافته لا أتذكرها حاليا لكن سأبحث عنها بإذن الله.

You can fly while you can touch the sky

#5

وانا متأكده من وجود طريقه ولكن الا تتفق معي أخ محمد خليل أبو صلاح ان المستخدم ينزعج من طلب الموقع لتحميل ملفات الخطوط المرفقه مع الموقع ؟!! اذ انه وقتها سيكون مضطر للتحميل ليتمكن من رؤية الصفحة بشكل جيد

عندما تحدثت عن الموضوع كنت اتحدث من وجهة نظر تصميم المواقع ..

#7

السلام عليكم ورحمة الله وبركاته

مجمل ما قاله الإخوان هو صحيح باستثناء أنه لا يمكن عمل ذلك...

بالعكس فيمكن عمل هذا الأمر... وذلك باستخدام CSS2 وكما قال الأخ محمد خليل أبو صلاح بوضع الخط على السيرفر

وكيفية استدعاء ذلك الخط باستخدام الكود التالي على سبيل المثال:

@font-face {
                   font-family: "ٍاسم الخط هنا"; 
                   src:url(http://www.yourdomain.com/fonts/fontfamily.ps); 
}

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

والسلام عليكم ورحمة الله وبركاته

ملاحظة هامة: يقوم بعض الإخوان والأخوات بمراسلتي برسالة خاصة على البريد الإلكتروني بشأن تقييم مواقعهم الشخصية وأنا إذ أشكرهم على ثقتهم فإني أود منهم طرح مواقعهم التي يرغبون بتقييمها في المنتدى ليتسنى لجميع الأعضاء مشاهدتها وتقيمها.. وعلى كل حال... رأي شخصين أفضل من رأي شخص واحد.. ورأي ثلاثة أشخاص أفضل من رأي إثنان..

توقيع: "الفرق بين الفشل والنجاح هو إنجاز الأعمال بشكل صحيح تقريباً وإنجازها بشكل صحيح تماماً"

توقيع: "من قال لك أنه عالم فأعلم أنه ما زال جاهل، ومن قال لك أنك عالم فأعلمه بأنك ما زلت جاهل"

توقيع: "اللهم بارك له في وقته"

#8

السلام عليكم ..

اقتباس
مجمل ما قاله الإخوان هو صحيح باستثناء أنه لا يمكن عمل ذلك...

أخي الكريم سلطان لم أجد من قال انه لا يمكن عمل ذلك !! ..

بل ما قلناه هو انه يتطلب الامر تحميل الخط الذي يستخدم في الصفحة قبل امكانيه عرض الصفحة وهذا ما يزعج الكثيرين .. ومن ثم وضحنا وجهة نظر لا اكثر بتصميم الصفحات واستخدام خطوط لا تتوفر مع اصدارات الوندوز .. والتي اتفقت انت معنا فيها بقولك ..

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

وجزاكم الله عنا كل خير بادراج الكود ولنكات مفيده للموضوع .. فانا عن نفسي لم يسبق لى استخدام هذا الكود ..

#9

الأخت فلسطينية...

يبدو أنه حصل لديك إلتباس...

أنا عندما قرأت سؤال الأخ عرفت أنه يعلم عن طريقة الكود الخاص بطلب تنزيل الخطوط واستنتجت أنه يريد طريقة أخرى بحيث يقوم المتصفح بقراءة الخط المستخدم كما هو دون سؤال الزائر بتحميل الخط أو تحويله إلى الخط المعتمد في المتصفح..

وأعتقد أن الأخ محمد خليل أبو صلاح وصل لنفس الاستنتاج...

عموماً... كان جواب الأخ العزيز محمد القربى أنه لا يمكن ذلك إلا من خلال تنزيل الخط..

اقتباس
بالتالي لا طريقة لتعريف خط المتصفح مالم تقم بتنزيل الخط الذي تريده

وكان جوابك أيضاً.. بخصوص استعمال الخطوط المعروفة دون الحاجة لتنزيل الخط من قبل المستخدم...

اقتباس
هذا افضل من اجبار المستخدم على تحميل خط معين ليتمكن من مشاهدة الموقع بخط لا يملكه

وإجاباتكم صحيحة باستثناء أنه يمكن عمل ذلك دون الحاجة لتنزيل الخط في جهاز المستخدم وهو ردي على سؤال السائل...

عموماً... أعتقد أننا جميعنا على حق... وكل منا فهم السؤال على طريقته... وهذا أمر وارد.. أنا أحببت أن أضع الجواب الذي أعتقدت أن الزائر يريده خصوصاً أنه يعلم بأمر الكود الخاص بتزيل الخطوط..

شكراً لك ولتعقيبك والسلام عليكم

ملاحظة هامة: يقوم بعض الإخوان والأخوات بمراسلتي برسالة خاصة على البريد الإلكتروني بشأن تقييم مواقعهم الشخصية وأنا إذ أشكرهم على ثقتهم فإني أود منهم طرح مواقعهم التي يرغبون بتقييمها في المنتدى ليتسنى لجميع الأعضاء مشاهدتها وتقيمها.. وعلى كل حال... رأي شخصين أفضل من رأي شخص واحد.. ورأي ثلاثة أشخاص أفضل من رأي إثنان..

توقيع: "الفرق بين الفشل والنجاح هو إنجاز الأعمال بشكل صحيح تقريباً وإنجازها بشكل صحيح تماماً"

توقيع: "من قال لك أنه عالم فأعلم أنه ما زال جاهل، ومن قال لك أنك عالم فأعلمه بأنك ما زلت جاهل"

توقيع: "اللهم بارك له في وقته"

#10

شكراً للتوضيح، أنا تعلمت حاجة جديدة فعلاً

ولكني لا اعتقد بجودة

 src:url(http://www.yourdomain.com/fonts/fontfamily.ps);

لأنه حسب علمي ان الـ CSS لا يقبل أن نكتب الكود كالتالي مثلاً:

 src:url(../fonts/fontfamily.ps);

لذلك فإنه وجود وصلات حتى لنفس الموقع تارة بـ http://www و تارة بـ http:// هذه كلها أمور ليست جيدة. وكذلك فإن الـ CSS يجب البساطة الشديدة فيه. و للعلم فإن المعيار المتعارف عليه إلا يزيد حجمها عن الـ 2 kb لأنها يتم تحميلها أولاً عادة، فمابالكم لو كانت تحوي وصلات خارجية يجب استدعاءها أولاً؟! كما ذكر الأخ سلطان بطئ...

ثم مالفائدة من عمل مثل هذا الشئ؟ و هذا سبب استغرابي

على كل حال مشكورين شباب :)

تم تعديل هذه المشاركة بواسطة محمد القربي في 23 نوفمبر 2004 في 15:08

Mohamad Al-Karbi

www.mkarbi.me

#11

بالفعل أخي محمد...

CSS يجب أن تكون صغيرة الحجم جداً... ولن تجد لتحديد خط معين فائدة تستحق أن تذكر من وجهة نظري..

ملاحظة هامة: يقوم بعض الإخوان والأخوات بمراسلتي برسالة خاصة على البريد الإلكتروني بشأن تقييم مواقعهم الشخصية وأنا إذ أشكرهم على ثقتهم فإني أود منهم طرح مواقعهم التي يرغبون بتقييمها في المنتدى ليتسنى لجميع الأعضاء مشاهدتها وتقيمها.. وعلى كل حال... رأي شخصين أفضل من رأي شخص واحد.. ورأي ثلاثة أشخاص أفضل من رأي إثنان..

توقيع: "الفرق بين الفشل والنجاح هو إنجاز الأعمال بشكل صحيح تقريباً وإنجازها بشكل صحيح تماماً"

توقيع: "من قال لك أنه عالم فأعلم أنه ما زال جاهل، ومن قال لك أنك عالم فأعلمه بأنك ما زلت جاهل"

توقيع: "اللهم بارك له في وقته"

#12

جزاك الله خيراً أخ سلطان

و جزى اللهُ الجميع خيراً :)

تم تعديل هذه المشاركة بواسطة محمد القربي في 23 نوفمبر 2004 في 15:35

Mohamad Al-Karbi

www.mkarbi.me

هذا الموضوع مغلق.

مواضيع مشابهة