PDA

View Full Version : فعال کردن justify در فایرفاکس



darkcms
پنج شنبه 10 مرداد 1392, 19:52 عصر
با سلام.
یک سوال درمورد text-align:justify در فایرفاکس دارم!
چرا این قابلیت در فایرفاکس برای متن های فارسی درست کار نمی کند یعنی بین بعضی از خط ها فاصله های زیادی می گذارد ولی این قابلیت در اینترنت اکسپلورر به درستی کار می کند و هیچ مشکلی ندارد؟
لطفا مرا راهنمایی کنید.
با تشکر از پاسخگو!

Unique
جمعه 11 مرداد 1392, 01:57 صبح
سوال مربوط به php نمیشه ! ولی باید مثال بگذاری تا ببینیم چی میگی ! مشکل باید از جای دیگه باشه ! مطمئن باش firefox اصول و قوائد را خیلی بهتر از IE رعایت و نمایش میده !

darkcms
جمعه 11 مرداد 1392, 02:44 صبح
سوال مربوط به php نمیشه ! ولی باید مثال بگذاری تا ببینیم چی میگی ! مشکل باید از جای دیگه باشه ! مطمئن باش firefox اصول و قوائد را خیلی بهتر از IE رعایت و نمایش میده !
با سلام.
مثلا شما با فایرفاکس به سایت شبکه نمایش یک نگاه بیندازید:
http://namayeshtv.ir/
حالا با اینترنت اکسپلورر به این سایت نگاه کنید:
http://namayeshtv.ir/
می بینید جاهایی که از text-align:justify استفاده شده ، در فایرفاکس خیلی نامنظم است ولی در IE خیلی منظم می باشد!
خیلی در این مورد جستجو کردم ولی چیزی پیدا نکرده ام!
لطفا راهنمایی کنید.
با تشکر از شما!

H:Shojaei
جمعه 11 مرداد 1392, 02:59 صبح
سلام
خب شايد مشكل تو اين سايتي كه گذاشتيد جاي ديگس من يكي كه تو منابعي كه به عنوان آموزش ميخوندم كلا خصوصيات text-align رو واسه همه ي مرورگر ها و ie 8 به بالا ساپورت شده نشون ميدادن.

Unique
جمعه 11 مرداد 1392, 18:25 عصر
باز هم مثال کلی زدین ! خیلی بخش ها هم justify شده ! یکسریش بین کلمات فاصله افتاده که بر اساس محاسبات خود engine نمایش هست یکسری هم تمیز و خوبه ! اما کلا استفاده از justify توصیه نمیشه که یکی از دلایلش هم تفاوت render در مرورگر ها و سیستم عامل های متفاوته ! این نوشته (http://www.webdevblog.co.uk/uncategorized/can-justified-text-be-justifed-for-the-web/) را بخونید تا کمی قانع بشین. البته توی ایران شاید نشه مستری را قانع کرد و ما هم عادت کردیم justify خوشکلتره ! آره توی روزنامه و کتاب درسته اما نه کامپیوتر ! به هر حال به نظر من شما مته به خشخاش میگذاری !

darkcms
جمعه 11 مرداد 1392, 23:07 عصر
باز هم مثال کلی زدین ! خیلی بخش ها هم justify شده ! یکسریش بین کلمات فاصله افتاده که بر اساس محاسبات خود engine نمایش هست یکسری هم تمیز و خوبه ! اما کلا استفاده از justify توصیه نمیشه که یکی از دلایلش هم تفاوت render در مرورگر ها و سیستم عامل های متفاوته ! این نوشته (http://www.webdevblog.co.uk/uncategorized/can-justified-text-be-justifed-for-the-web/) را بخونید تا کمی قانع بشین. البته توی ایران شاید نشه مستری را قانع کرد و ما هم عادت کردیم justify خوشکلتره ! آره توی روزنامه و کتاب درسته اما نه کامپیوتر ! به هر حال به نظر من شما مته به خشخاش میگذاری !
با سلام.
یعنی کار بخصوصی نمی شود کرد که در فایرفاکس ، خصوصیت justify مثل نرم افزار word درست و بدون اشکال (منظورم فاصله ی بین کلمات است) باشد؟
اگر کاری میشود کرد لطفا مرا راهنمایی کنید!
با تشکر از پاسخگو!

MMSHFE
شنبه 12 مرداد 1392, 09:21 صبح
نه نمیشه چون Word کلمات رو بصورت کشیده نشون میده مثلاً ممکنه کتاب رو بصورت کتـــاب در بیاره. این قابلیت توی IE درنظر گرفته شده و به خاصیت text-justify استاندارد در CSS3 چند مقدار اضافه شده. این لینک رو ببینید:
http://www.microsoft.com/middleeast/msdn/JustifyingText-CSS.aspx
تا جایی که بررسی کردم، text-justify به شکل خیلی محدودتری توی بقیه Browserها پشتیبانی میشه و با بررسی که انجام دادم، حتی با text-kashida-space هم اتفاق خاصی نیفتاد.

MMSHFE
شنبه 12 مرداد 1392, 11:49 صبح
البته یک نکته که از همه این موارد مهمتره اینه که موضوع سؤال شما مربوط به CSS هست و ارتباطی به تالار PHP نداره. لطفاً توی تالار مناسب، تاپیک ایجاد کنید.