زمان کنونی: ۳۱-۱-۱۴۰۳, ۰۸:۴۲ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
بهینه سازی قالب برای مرورگرهای مختلف
۲۹-۵-۱۳۹۳, ۰۴:۵۹ صبح
ارسال: #1
بهینه سازی قالب برای مرورگرهای مختلف
با سلام و خسته نباشید
چطوری میشه یه قالبی رو که طراحی شده برای مرورگرهای مختلف بهینه کرد طوری که در همه مرورگرها به یک صورت نمایش داده بشه
مثلا تکست ها جابجا نشن و مشکلاتی از این دست
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۳۰-۵-۱۳۹۳, ۰۶:۰۰ صبح
ارسال: #2
RE: بهینه سازی قالب برای مرورگرهای مختلف
از دوستان کسی نظری نداشت ؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۳۰-۵-۱۳۹۳, ۰۸:۰۹ صبح
ارسال: #3
RE: بهینه سازی قالب برای مرورگرهای مختلف
باید در هنگام نوشتن سی اس اس یا در کل کد نویسی این موارد رو رعایت کرد.
مثلا برای اینکه در اینترنت اکسپلورر شش به مشکل نخوره نباید از مارجین و پدینگ ایستفاده کنید.
برای این سولی که شما کلی پرسیدید کلی جواب هست و باید بدونید چه دستوراتی با مرورگرهای مختلف و ورژن های مختلف اونها سازگار هست.
الان اصلا سایت های تولید قالب شعارشون اینه وقتی مرورگرها رایگان هستند و دارای حجم کم چرا کاربران نباید مرورگرهاشون رو بروزرسانی کنند و از آخرین ورژن استفاده کنند.
امضاء Reza Ganji
انجمن پارس جوم
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط majid33
۳۰-۵-۱۳۹۳, ۰۶:۰۱ عصر
ارسال: #4
RE: بهینه سازی قالب برای مرورگرهای مختلف
شما باید اطلاعات کافی در مورد CSS داشته باشید.
تازه این کار به صورت کلی تقریبا غیر ممکنه. یعنی نمیشه کاری کرد که یه قالب با تمام نسخه های قدیمی مرورگرها به یک شکل نمایش داده بشه.
البته نسخه های جدید مرورگرها مشکلات مرورگرهای قدیمی رو ندارند و تقریبا تمامی امکانات جدید CSS2,3 رو همه شون ساپورت میکنند

در هر صورت برای پیدا کردن کدهای CSS برای سازگاری با مرور گرها می تونی تو گوگل
browser Compatiblity رو سرچ کنی
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط majid33
۳۰-۵-۱۳۹۳, ۰۸:۱۳ عصر
ارسال: #5
RE: بهینه سازی قالب برای مرورگرهای مختلف
اولا باید ریسپانسیو باشه
برای اطلاعات بیشتر به اینجا مراجعه نمایید
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


ثانیا باید پدر css باشید تا بتونید مشکل رو حل کنید
چون css برا این سبک سایتی که میخاین
واقعا اگه نخاین هم پیچیده میشه
طوری که بهقول معروف مغزتون سوت میکشه
ولی اگه بخای میتونی این کارو بکنی فقط حوصله و مهارت لازم داری....
امضاء Zudia
Manhattan , NYC , USA
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط majid33
۳۰-۵-۱۳۹۳, ۰۹:۱۵ عصر
ارسال: #6
RE: بهینه سازی قالب برای مرورگرهای مختلف
ممنون از پاسخ هاتون
ببخشید اگر سوالم رو کلی پرسیدم
خودم قالبی طراحی کردم که برای مثال تکست باکس ها تو مرورگرهای مختلف جابجا میشن و سایت تو همه مرورگرها یکسان نمایش داده نمیشه
منظور من این بود که میخوام کاری کنم وقتی سایت با مرورگر IE باز شد فایل css مربوط به اون لود بشه اگر با firefox باز شد css مربوط به اون باز بشه و همینطور برای بقیه مرورگرها

با css آشنایی دارم و میتونم قالب طراحی کنم
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۳۰-۵-۱۳۹۳, ۱۱:۱۸ عصر
ارسال: #7
RE: بهینه سازی قالب برای مرورگرهای مختلف
سلام برای اختصاص دادن کد css به صورت مجزا برای هر مرورگر می تونید از ماژول دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
استفاده کنید، در تب advanced بخش Conditional Style رو از All Browsers به مرورگر دلخواهتون تغییر بدید.
امضاء صدرا حسابی
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط majid33 ، Reza Ganji
۳۰-۵-۱۳۹۳, ۱۱:۵۹ عصر
ارسال: #8
RE: بهینه سازی قالب برای مرورگرهای مختلف
نتونستم دانلودش کنم
ولی من بیشر از طریق کدها مد نظرم بود
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۳۱-۵-۱۳۹۳, ۱۲:۳۸ صبح
ارسال: #9
RE: بهینه سازی قالب برای مرورگرهای مختلف
براتون پیوستش کردم، از طریق کد اگر بخواید در خود html بنویسید می تونید برای ورژن های مختلف IE فایل css جدا بخونید:
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="includes/myIEGeneralStyle.css" />
<![endif]-->
<!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="includes/myIE6Style.css" />
<![endif]-->
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="includes/myIE7Style.css" />
<![endif]-->
<!--[if IE 8]>
<link rel="stylesheet" type="text/css" href="includes/myIE8Style.css" />
<![endif]-->

ولی یکی از بهترین راه ها استفاده از جاوا اسکریپت هست:
if (BrowserDetect.browser.indexOf("chrome")>-1) {
document.write('<'+'link rel="stylesheet" href="css/chromeCSSStyles.css" />');
} else if (BrowserDetect.browser.indexOf("mozilla")>-1) {
    document.write('<'+'link rel="stylesheet" href="css/mozillaStyles.css" />');
} else if (BrowserDetect.browser.indexOf("explorer")>-1) {
    document.write('<'+'link rel="stylesheet" href="css/explorerStyles.css" />');
}


از طریق php هم می تونید اینکار رو انجام بدید، یکی از پروزه هاش توسط رافائل لیما به نام PHP CSS Browser Selector کار شده که می تونیددیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
ببینید. البته فایلش برداشته الان و تو بسته kirby که متن باز هم هست منتشرش کرده. البته من فایلش رو دارم اگه خواستید بگید براتون می فرستم.

کلا راه برای این کار زیاد هست، ولی اینکه یک وب سایت کاملا یک شکل در همه مرورگرها و ورژن ها مختلفشون یک شکل باز بشه کمی زمان بر هست، مهمترین نکته این هست که سایتتون در تمام مرورگرها و دیوایس ها به راحتی برای کاربر قابل استفاده باشه.


فایل‌(های) پیوست شده
hd-customcss3.zip
نوع فایل .zip
دفعات دانلود 2
اندازه 1.52 کیلوبایت

امضاء صدرا حسابی
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، majid33
۳۱-۵-۱۳۹۳, ۰۷:۳۳ صبح
ارسال: #10
RE: بهینه سازی قالب برای مرورگرهای مختلف
ممنون از راهنمایی های خوبتون
من این کد جاوا اسکریپت رو تو قسمت head اضافه کردم و یه تعداد از فایل css اصلی کپی کردم و به نام های مورد نظر تغییر دادم ولی خطا داد
فایل رو براتون پیوست میکنم ممنونتون میشم یک نگاهی بهش بندازید ببینید کجای کارم اشتباه بوده


فایل‌(های) پیوست شده
majid33.zip
نوع فایل .zip
دفعات دانلود 1
اندازه 244.9 کیلوبایت

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان