omidparkour 37 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 سلامنمیدونم چرا سایت توی مروگرهای قدیمی بد نشون داده میشه . مثلا سایدبار وسط میاد بعد محتوای اصلی میره زیر سایدبار لطفا کمک کنیدwww.toolweb.irممنون نقل قول لینک به ارسال
حاج ایمان 486 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 (ویرایش شده) ببینید بزرگترین مشکل طراحان ایرانی و خارجی IE هستش ، چرا چون هم محبوبه هم ضعیف ، چند تا راه کار دارید ،برید پلاگین مرورگر های فرسوده رو نصب کنید تا کاربر هدایت بشه به صفحه دانلود مرورگر مدرنبهتره از فریمورک های جدید Bootstrap یا Foundation استفاده کنید برای طراجی قالب هایبیخیالش بشی چون اونقد باید باگ گیری کنی که .... ویرایش شده شهریور 93 توسط Ediablo77 3 نقل قول لینک به ارسال
omidparkour 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 منظورم از مرورگر های قدیمی ورژن های قدیمی هستبعدشم من نمیدونم که چرا باید از bootstrap استفاده کرد؟؟ اگه بخاطر رسپانسیو کردنش هست که bootstrap هم از طریق مدیا کوئری رسپانسیو میکنه پس اگر هم از bootstrap استفاده نشه و با مدیا کوئری ریسپانسیو بشه هیچ فرقی نداره نقل قول لینک به ارسال
حاج ایمان 486 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 نه این فریمورک با Normalize.css کار میکنه که اگر سایتی روش سوار بشه مطمئنا هیچ ایرادی نخواهد داشت مگر اینکه درست استفاده نشه ، بعدم میتونی از Validator استفاده کنی اگر زبانت خوبه بهت کمک میکنهمثلا من خودم با Bootstrap قالب سوار کردم چند تا ،اونقد مستندات کاملی دارن که فقط کافیه وقت بزاریResponsive کردن باگ گیری کردن نیست ، پس بهتره که قالب های معروف استفاده کنی تا مشکلی پیش نیاد یا خودت با فریمورک سوار کنی 1 نقل قول لینک به ارسال
omidparkour 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 من قالب وقتی html-css بود وقتی از validator w3shool استفاده کردم هیچ اروری نداشتاما وقتی wp کردم چندتا ارور معمولی اومده اما رفع نکردماما تو مرورگر های ورژن قدیمی سایت بد نشون داده میشه نقل قول لینک به ارسال
Alireza Xn 1644 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 فریم ورک ها مثل بوت استرپ میشه گفت یکی از قابلیت هاشون ریسپانسیو بودنه قابلیت های دیگشون اینکه سرعت طراحی قالب رو بالاتر میبرن و یه جورایی کدهاشون آمادست و وقت کمی از طراح میگیره که البته یکی از بزرگترین معایبش اینکه دست طراح رو باز نمیذاره و متکی به متغیر ها و دستورات خودش میکنه و طراح وب رو تنبل !!شما میتونی توسط کتابخانه های مختلف استایل های متفاوتی برای مرورگر های قدیمی بنویسی که سایتتون در مرورگر های قدیمی استایل استاندارد و ساده ایی داشته باشه . 2 نقل قول لینک به ارسال
mr.browser 24 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 (ویرایش شده) برادر من ول کن مرورگرهای قدیمی رو همینا ریشه کن کردن طراحان ما رو که از زمان قاجار تا الان با اینترنت ایکسپلورر فقط و فقط میشه وارد سایت های دانشگاهی شد!!الان خود مایکروسافت هم قهمیده مرورگرش دیگه بدرد نمیخوره. داره IE رو حذف میکنه حتی اسمشم قراره عوض کنه و داره یه مرورگر جدید میسازه!!!بجای اینکه وقت خودت رو صرف کد نویسی برای مرورگرهای قدیمی کنی، بهتره بروز باشی و کدهای سایتت تحت کدهای استاندارد html و css نوشته بشه!بهترین پیشنهاد اینه که وفتی کاربری با مرورگر قدیمی به سایتت میاد بهش پیغام بده که جان عمت مرورگرتو آپدیت کن هم امنیت داری هم سرعت بیشتر و هم ما وب سایت داران نفس راحتی بکشیم و شب موقع خوابیدن به این فکر نکنیم که امروز چند نفر سایت رو کجو کوله دیدن!!!اینم نمودار رشد مرورگرها از سال 2013 تا 2014 در ایران!http://gs.statcounte...y-201307-201407 ویرایش شده شهریور 93 توسط mr.browser نقل قول لینک به ارسال
omidparkour 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 خب چه کدی باید بنویسم که وقتی کاربر با مرورگر قدیمی اومد پیغام بده که برای مشاهده سایت مرورگر خود را به روز رسانی کنید؟؟؟ نقل قول لینک به ارسال
Ghasem Paran 333 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 (ویرایش شده) خب چه کدی باید بنویسم که وقتی کاربر با مرورگر قدیمی اومد پیغام بده که برای مشاهده سایت مرورگر خود را به روز رسانی کنید؟؟؟مطمءن نیستم درست کار کنه.(تست نشده)$browsers = "mozilla msie gecko firefox ";$browsers.= "konqueror safari netscape navigator ";$browsers.= "opera mosaic lynx amaya omniweb maxthon theworld traveler chrome";$browsers = explode(" ", $browsers);$nua = strToLower( $_SERVER['HTTP_USER_AGENT']);$l = strlen($nua);for ($i=0; $i<count($browsers); $i++){ $browser = $browsers[$i]; $n = stristr($nua, $browser); if(strlen($n)>0){ $GLOBALS["ver"] = ""; $GLOBALS["nav"] = $browser; $j=strpos($nua, $GLOBALS["nav"])+$n+strlen($GLOBALS["nav"])+1; for (; $j<=$l; $j++){ $s = substr ($nua, $j, 1); if(is_numeric($GLOBALS["ver"].$s) ) $GLOBALS["ver"] .= $s; else break; } }}if( ($GLOBALS["nav"] == "firefox" && $GLOBALS["ver"] <= 15) || ( $GLOBALS["nav"] == "msie" && $GLOBALS["ver"] <= 8 ) ) {// browser is older}else{// go to websiteheader("location: yourWebsiteFolder");}منبع :http://stackoverflow.com/questions/16262406/redirect-old-browsers+https://wordpress.org/plugins/jt-old-browser-alert/http://codecanyon.net/item/warning-old-browser-wordpress-plugin/3287536https://wordpress.org/plugins/internet-explorer-alert/https://wordpress.org/plugins/advanced-browser-check/ ویرایش شده شهریور 93 توسط Ghasem Paran 1 نقل قول لینک به ارسال
omidparkour 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 سلامممنونتوی این خط ورژن رو تعیین میکنیم؟if( ($GLOBALS["nav"] == "firefox" && $GLOBALS["ver"] <= 15) || ( $GLOBALS["nav"] == "msie" && $GLOBALS["ver"] <= 8 ) ) { نقل قول لینک به ارسال
Ghasem Paran 333 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 سلامممنونتوی این خط ورژن رو تعیین میکنیم؟if( ($GLOBALS["nav"] == "firefox" && $GLOBALS["ver"] <= 15) || ( $GLOBALS["nav"] == "msie" && $GLOBALS["ver"] <= 8 ) ) {فکر کنم نقل قول لینک به ارسال
omidparkour 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 سلامآقا فک کنم فهمیدم چرا بد نشون داده میشهاگر آیتم های منو زیر هدر بیان پایین قالب بندی صفحه از بین میره یعنی سایدبار میاد وسط و محتوای اصلی میره زیرش و....برای امتحان کردنش شما به #navbar li بیاید marign-top:20px بدید میبینید چی میشه ایبرای حل این مشکل چی کنم؟؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 سلامممنونتوی این خط ورژن رو تعیین میکنیم؟if( ($GLOBALS["nav"] == "firefox" && $GLOBALS["ver"] <= 15) || ( $GLOBALS["nav"] == "msie" && $GLOBALS["ver"] <= 8 ) ) {ورژن ها درست تعریف شدند 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 سلامآقا فک کنم فهمیدم چرا بد نشون داده میشهاگر آیتم های منو زیر هدر بیان پایین قالب بندی صفحه از بین میره یعنی سایدبار میاد وسط و محتوای اصلی میره زیرش و....برای امتحان کردنش شما به #navbar li بیاید marign-top:20px بدید میبینید چی میشه ایبرای حل این مشکل چی کنم؟؟بهش position: relative; بدید و marign:auto; و display:bock; احتمال داره توی ورژن 8 هم درست بشه ولی برای آی ای ورژن 7 باید table بسازید 2 نقل قول لینک به ارسال
omidparkour 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 سلاماینجوری که آیکون کنارش از بین میره نقل قول لینک به ارسال
omidparkour 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 من الان اومدم بعد از </nav> تگ <div class="clear"></div> رو گذاشتم درست شداما آیتم ها منو اومدن پایینچی کنم؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 آیکون کنارش را باید داخل دایو navbar بسازید و با float بکشیدش کنار(شما برای آی ای محدودیتهایی را دارید که چاره ای توشون نیست تنها راه چاره اینه که استایل جدا براش بنویسید نه اینکه استایل فعلی سایت را براش تغییر بدید چون نتیجه وقتی در آی ای درست شد در اپرا و موزیلا به هم میریزه و وقتی تو اونها درست بشه در سافاری و کروم ) خواص clear .clear {display:block;clear:both;overflow:hidden;font-size:1px;line-height:1px;height:1px;white-space:nowrap;}وحتما به این شکل استفاده بشه <div class="clear"> </div> 1 نقل قول لینک به ارسال
omidparkour 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 دقیقا متوجه نشدم نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 چی رو متوجه نشدید؟ نقل قول لینک به ارسال
omidparkour 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 اینکه چی کنم تا آیتم های منو سرجاشون قرار بگیرن و آیکونی که من دادم رو داشته باشن نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 مگه نگفتید با clear درست شد استایلی که دادم را به clear بدهید تا جای منو تغییر نکنه 1 نقل قول لینک به ارسال
omidparkour 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 سلامبا clear اون چیزی که قالب بندی صفحه از بین میرفتم درست شداما الان هنوز اینجوزیه نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 باید کد نویسیتون کلا بررسی بشه که من فرصتش رو ندارم بهترین راه حذف آیکون ها در ورژنهای پایین آی ایه استایلی که برای این بخش دارید + خاصیت display:none برای آیکونها را در یک فایل با نام ie.css ذخیره کنید و این کد را بگذارید در header.php <!--[if lt IE 8]><link href="<?php echo esc_url( get_template_directory_uri() . '/ie.css' ); ?>" rel="stylesheet" type="text/css"><![endif]--> 1 نقل قول لینک به ارسال
omidparkour 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 الان توی همه مرورگر ها اینجوریه نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 الان توی همه مرورگر ها اینجوریهایندفعه دیگه من گیج شدم ببینید بجای <div class="clear"> </div>می گذارید <div class="ie-clear"> </div>بعد در استایل اصلی سایت بهش خاصیت display:none می دید و در فایل مخصوص ie های قدیمی بهش display:block و در عوض آیکونها را display:none نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .