Discuvr نمایش‌دهنده HTML

اداری و داده

CSV به Excel CSV را بچسبانید و فوراً آن را به شکل صفحه‌گسترده ببینید، با اعداد، تاریخ‌ها و شناسه‌ها در همان نوعی که Excel باید نگه دارد. فایل .xlsx تمیز را فقط هر وقت خواستید دانلود کنید. امضای PDF یک PDF را در مرورگر امضا کنید - امضا را بکشید، تایپ یا بارگذاری کنید، روی هر صفحه قرار دهید، تاریخ را اضافه کنید و نسخه امضاشده را دانلود کنید. فایل هرگز از دستگاه شما خارج نمی‌شود. حذف اطلاعات اطلاعات را برای همیشه از فایل‌های PDF، Word، Excel، PowerPoint، متنی و تصویری حذف کنید. موارد یافت‌شده و کادرها از خود فایل پاک می‌شوند، نه اینکه پوشانده شوند، و نتیجه پیش از دانلود دوباره بررسی می‌شود. IP من چیست آدرس IP عمومی‌ای را که وب‌سایت‌ها هنگام اتصال می‌بینند ببینید، اینکه اشتراکی (CGNAT) است یا خصوصی، و مرورگرتان دیگر چه چیزی را آشکار می‌کند. مبدل حالت حروف و ابزارهای خط متن را به حروف بزرگ، کوچک، حالت عنوان یا جمله تبدیل کنید، نام‌ها را به camelCase یا snake_case ببرید و خطوط تکراری را حذف یا فهرست را مرتب کنید. مقایسه متن دو نسخه از یک متن را جای‌گذاری کنید تا هر خط افزوده، حذف‌شده و تغییریافته را با کلمات تغییریافته برجسته ببینید.

نوشتن و پیشنهادها

ویرایش لحن بازقالب‌بندی نوشته شما با دستور زبان، ساختار و بیان مناسب - با لحن خودتان. یک جای‌گذاری، یک پاسخ، بدون جلسه چت. مولد پروپوزال فریلنسری مشکل مشتری را توصیف کنید و در چند ثانیه یک پروپوزال فریلنسری با محدوده، قیمت‌گذاری و آماده ارسال دریافت کنید.

حقوقی و انطباق

چت‌بات پرسش و پاسخ قوانین IP درباره قانون مالکیت فکری هند بپرسید - علامت تجاری، اختراع، حق نشر، طرح صنعتی و بیشتر، همراه با نتایج جستجوی وب استفاده‌شده بالای هر پاسخ. مولد پاسخ به FER ثبت اختراع اعتراض‌های گزارش اولین بررسی (FER) را بچسبانید تا پاسخی ساختاریافته پیش‌نویس شود، یا پیش‌نویسی را برای بررسی ریسک مالکیت فکری بارگذاری کنید. ابزار بررسی واجد شرایط بودن برای طرح‌های دولتی یک بار به مجموعه‌ای کوتاه از پرسش‌ها پاسخ دهید. وارد حساب خود شوید تا پاسخ‌هایتان را ذخیره کنیم، تا بتوانید بدون تایپ دوباره، طرح‌های دولت مرکزی که ممکن است واجد شرایط آن‌ها باشید را بررسی کنید.

حریم خصوصی و امنیت

اسکن امنیت وب‌سایت اسکن یک دامنه برای نقاط ضعف امنیتی واقعی و قابل بازتولید. هر یافته شامل مشاهده پشت آن و دستور تأیید آن توسط خودتان است. پاکسازی تصویر ببینید عکس شما دقیقاً چه اطلاعاتی از شما را فاش می‌کند - GPS، شماره سریال دوربین، نام شما - سپس آن را پاک کنید. برش، تغییر اندازه، تار کردن چهره‌ها و تبدیل، همگی بدون ذخیره تصویر در هیچ کجا.

ابزارهای برنامه‌نویسان

فرمت‌کننده JSON زیباسازی، فشرده‌سازی و اعتبارسنجی JSON تنها با یک جای‌گذاری - همراه با خط و ستون دقیق در صورت عدم تجزیه، و شمارش دقیق آنچه در سند وجود دارد. قالب‌بندی‌کننده Python بازقالب‌بندی Python به روش Black، با طول خط و مدیریت نقل‌قول انتخابی شما - و شمارش دقیق تعداد خطوط تغییر یافته. نمایش‌دهنده HTML کد HTML را جای‌گذاری کنید و رندر زنده آن را در یک سندباکس، در عرض تلفن، تبلت یا دسکتاپ ببینید - همراه با زیباسازی، فشرده‌سازی، کنسول برای اسکریپت‌ها و گزارشی از اشکالات ساختاری. ماشین‌حساب زیرشبکه IP نماد CIDR یا یک IP همراه با ماسک شبکه را وارد کنید و بلافاصله آدرس شبکه، آدرس پخش، محدوده میزبان‌های قابل استفاده و تعداد کل آدرس‌ها را دریافت کنید. رمزگذاری / رمزگشایی Base64، Base64URL، رمزگذاری درصدی URL، موجودیت‌های HTML و هگز را هنگام تایپ رمزگذاری یا رمزگشایی کنید، با پشتیبانی کامل از UTF-8. مبدل مهر زمانی Unix مهر زمانی Unix را بر حسب ثانیه، میلی‌ثانیه، میکروثانیه یا نانوثانیه به تاریخ به وقت UTC یا یکی از مناطق زمانی اصلی جهان تبدیل کنید، و تاریخ را به مهر زمانی برگردانید. سازنده نمودار سیستم پیکان هایی مثل User -> API -> Database بنویسید و نمودار معماری یا جریانِ چیده شده بگیرید. برای نمای کلی گروه ها را جمع کنید و برای جریان دقیق مراحل را شماره گذاری کنید.

میز کار هوش مصنوعی

محیط آزمایشی هوش مصنوعی مقایسه همزمان و کنار هم پاسخ‌های چندین ارائه‌دهنده LLM. کلیدهای API خودتان را وارد کنید. محیط آزمایشی عامل آزمایش با عوامل هوش مصنوعی که از ابزارها استفاده می‌کنند - جستجوی وب، ماشین حساب، فراخوانی URL - در میان چندین ارائه‌دهنده.

یادگیری

Study Buddy یک مربی آماده‌سازی برای مصاحبه شغلی در برترین مشاغل فناوری، از اولین روز مطالعه تا پذیرش پیشنهاد: برنامه‌ای شامل DSA، LLD، طراحی سیستم، رفتارشناسی و برنامه‌نویسی با کمک هوش مصنوعی، مصاحبه‌های آزمایشی، بررسی رزومه، ردیاب درخواست‌ها و مقایسه پیشنهادها.

کمک‌های روزمره

تولیدکننده کد QR کدهای QR را از متن، URL، اطلاعات WiFi یا اطلاعات تماس بسازید - به صورت تصویر PNG یا وکتور SVG، با سطح تصحیح خطایی که انتخاب می‌کنید. مبدل واحد تبدیل آنی بین واحدهای طول، وزن، دما، حجم، سرعت، مساحت و انرژی - بیش از ۴۰ نوع واحد با نتایج فوری. تولیدکننده رمز عبور یک رمز عبور تصادفی با تصادفی‌بودن ایمن از نظر رمزنگاری تولید کنید، طول و انواع نویسه‌های آن را تنظیم کنید و قدرت آن را بر حسب بیت آنتروپی ببینید. شمارشگر کلمات و تحلیل‌گر خوانایی کلمات، نویسه‌ها، جمله‌ها و پاراگراف‌ها را می‌شمارد، زمان مطالعه را تخمین می‌زند و خوانایی را امتیاز می‌دهد - با شمارش واقعی بر اساس نویسه برای متن چینی، ژاپنی، کره‌ای و تایلندی. محاسبه‌گر سن و اختلاف تاریخ سن دقیق فردی را بیابید یا اختلاف دقیق بین هر دو تاریخ را بسنجید، به سال، ماه و روز، به علاوه مجموع تعداد روزها و هفته‌ها. محاسبه‌گر فاصله تاریخ روزها، هفته‌ها، ماه‌ها و روزهای کاری بین دو تاریخ را بشمارید، یا به یک تاریخ روز اضافه یا از آن کم کنید. محاسبه‌گر درصد محاسبه X درصد از Y، اینکه یک عدد چند درصد از عدد دیگر است، افزایش یا کاهش درصدی بین دو عدد، یا درصد معکوس - چهار محاسبه رایج در یک ابزار. ماشین حساب SIP ببینید سرمایه گذاری ماهانه با افزایش سالانه، مبلغ اولیه و تورم به کجا می رسد، یا مبلغ ماهانه لازم برای یک هدف را پیدا کنید. محاسبه‌گر BMI شاخص توده بدنی (BMI) خود را از روی قد و وزن، با واحدهای متریک یا امپریال محاسبه کنید، طبقه‌بندی‌شده بر اساس دسته‌های سازمان جهانی بهداشت برای بزرگسالان: کمبود وزن، طبیعی، اضافه‌وزن، چاقی.
ورود شروع کنید
همه ابزارهاابزارهای برنامه‌نویسان

نمایش‌دهنده HTML

کد HTML را جای‌گذاری کنید و رندر زنده آن را در هر عرض صفحه‌ای ببینید - سپس آن را مرتب، فشرده یا اشکال‌یابی کنید.

HTML

پیش‌نمایش

برای مشاهده تعداد عناصر، ساختار تیترها و لیست مشکلات موجود در کد، روی بررسی کلیک کنید.

درباره نمایش‌دهنده HTML

یک قالب ایمیل، تکه‌ای از یک تیکت، یک گزارش خروجی‌گرفته: گاهی فقط باید ببینید یک قطعه HTML چه شکلی دارد. آن را بچسبانید تا هم‌زمان با تایپ، داخل یک قاب ایزوله و با عرض صفحه‌ای که انتخاب می‌کنید نمایش داده شود. کنار پیش‌نمایش می‌توانید آن را مرتب یا فشرده کنید، اسکریپت‌هایش را با یک کنسول اجرا کنید و فهرستی از ایرادهای واقعی نشانه‌گذاری را ببینید.

عملکرد

  • پیش‌نمایش زنده هنگام تایپ؛ بالای ۲۰۰٬۰۰۰ نویسه متوقف می‌شود تا روی نوسازی بزنید.
  • اندازه‌های پیش‌نمایش موبایل، تبلت، دسکتاپ و تمام‌عرض، به‌علاوه تمام‌صفحه.
  • اسکریپت‌ها به‌طور پیش‌فرض خاموش‌اند؛ روشنشان کنید تا خروجی کنسول و خطاها را ببینید.
  • نشانه‌گذاری نامرتب را زیباسازی یا فشرده کنید، بدون دست زدن به محتوای pre، script یا style.
  • گزارش بررسی: شمار عناصر، ساختار سرتیترها و مشکلات مشخص.
  • یک فایل .html محلی باز کنید، نتیجه را کپی یا دانلود کنید.

نحوه کار

  1. 1 HTML را بچسبانید، یک فایل .html باز کنید یا نمونه را بارگذاری کنید.
  2. 2 عرض پیش‌نمایش را انتخاب کنید و تصمیم بگیرید اسکریپت‌ها اجرا شوند یا نه.
  3. 3 زیباسازی، فشرده‌سازی یا بررسی کنید، سپس نتیجه را کپی یا دانلود کنید.

چرا پیش‌نمایش در سندباکس است

HTML چسبانده‌شده ممکن است اسکریپت‌ها، فرم‌ها و پیوندهایی داشته باشد که شما ننوشته‌اید. پیش‌نمایش در یک iframe با ویژگی sandbox و مبدأ مات مخصوص خودش اجرا می‌شود، پس هیچ چیز درون آن نمی‌تواند کوکی‌های این سایت یا نشست شما را بخواند، از طرف شما چیزی ارسال کند یا این صفحه را به جای دیگری ببرد. اسکریپت‌ها تا وقتی روشنشان نکنید خاموش می‌مانند.

بررسی چه چیزهایی را می‌سنجد

نشانه‌گذاری را با یک تجزیه‌گر استاندارد HTML می‌خواند و فقط آنچه را دیده گزارش می‌کند: تگ‌هایی که باز شده و هرگز بسته نشده‌اند، تگ‌های بسته بدون تگ باز، تصاویر بدون متن alt، id تکراری، پیوندهایی که بدون rel="noopener" زبانه جدید باز می‌کنند، پرش در سطح سرتیترها، منابعی که با http:// بارگذاری می‌شوند و در یک صفحه کامل، نبود doctype، title، lang یا تگ viewport.

آنچه بررسی عمداً نادیده می‌گیرد

خطا را گزارش می‌کند، نه سبک نوشتن را. تگ‌های پایانی که استاندارد HTML اجازهٔ حذفشان را می‌دهد، مثل </p>، </li>، </td>، </tr> و </option>، هرگز بسته‌نشده فهرست نمی‌شوند و عناصر تهی مثل <br>، <img> و <input> تگ پایانی ندارند. alt="" خالی متن جایگزین حساب می‌شود که برای تصویر تزئینی درست است. پیوندی با target="_blank" با rel="noopener" یا rel="noreferrer" قبول است. پیوند ساده http:// در <a href> ناامن حساب نمی‌شود؛ فقط منابعی که بارگذاری می‌شوند مثل تصویر، اسکریپت، شیوه‌نامه و iframe. برگشتن به سطح بالاتر سرعنوان (از h4 به h2) اشکالی ندارد؛ فقط پرش رو به پایین که یک سطح را جا بیندازد (از h2 به h4) گزارش می‌شود. بررسی doctype، title، lang و viewport فقط وقتی انجام می‌شود که متن چسبانده‌شده یک صفحهٔ کامل باشد، یعنی doctype یا تگ html، head یا body داشته باشد؛ پس یک بخش ایمیل یا تکه‌ای از CMS برای آن‌ها نمره منفی نمی‌گیرد.

بررسی ایمیل HTML پیش از ارسال

اول آن را با عرض تلفن همراه (375 px) ببینید، چون بسیاری ایمیل را روی گوشی باز می‌کنند، بعد با تبلت (768 px) و دسکتاپ (1280 px). اسکریپت‌ها را خاموش بگذارید: برنامه‌های ایمیل JavaScript اجرا نمی‌کنند، پس پیش‌نمایش بدون اسکریپت به آنچه خواننده می‌بیند نزدیک‌تر است. برای تصویرها نشانی کامل با https:// بگذارید، چون نه پیش‌نمایش و نه برنامهٔ ایمیل گیرنده فایل‌های رایانهٔ شما را نمی‌بینند. کوچک‌سازی توضیحات معمولی را حذف می‌کند اما توضیحات شرطی را که با <!--[if شروع می‌شوند نگه می‌دارد، مثل <!--[if mso]> ... <![endif]-->. بستهٔ <!--<![endif]--> در الگوی <!--[if !mso]><!--> را نگه نمی‌دارد؛ پس قالبی را که از آن استفاده می‌کند کوچک نکنید، وگرنه Outlook ممکن است همه چیز بعد از آن را پنهان کند. پیش‌نمایش، نمایش مرورگر است؛ Outlook کلاسیک ویندوز ایمیل را با موتور Word رسم می‌کند، پس پیش از ارسال گسترده یک ایمیل آزمایشی آنجا برای خودتان بفرستید.

سوالات

آیا HTML من بارگذاری یا ذخیره می‌شود؟

پیش‌نمایش، زیباسازی و فشرده‌سازی در مرورگر شما انجام می‌شوند. فقط گزارش بررسی نشانه‌گذاری را به سرور می‌فرستد، جایی که تجزیه و در همان پاسخ برگردانده می‌شود: چیزی روی دیسک نوشته یا ثبت نمی‌شود و آمار استفاده فقط شمارش‌ها را نگه می‌دارد.

چرا اسکریپت‌هایم اجرا نمی‌شوند؟

اسکریپت‌ها به‌طور پیش‌فرض خاموش‌اند، چون کد چسبانده‌شده قابل اعتماد نیست. گزینه "اجرای اسکریپت‌ها" را تیک بزنید تا پیش‌نمایش با JavaScript فعال، همچنان درون سندباکس، دوباره بارگذاری شود و خروجی کنسول زیر پیش‌نمایش ظاهر شود.

چرا تصاویر یا فایل‌های استایل با مسیر نسبی بارگذاری نمی‌شوند؟

پیش‌نمایش از متن چسبانده‌شده ساخته می‌شود، نه از رایانه یا سرور شما، پس مسیر نسبی‌ای مثل images/logo.png در این سایت جست‌وجو می‌شود و پیدا نمی‌شود. از URL مطلق استفاده کنید یا تگ <base href="..."> اضافه کنید که به محل واقعی فایل‌ها اشاره کند.

آیا زیباسازی ظاهر صفحه را تغییر می‌دهد؟

فقط تورفتگی بین تگ‌ها را از نو تنظیم می‌کند و محتوای pre، textarea، script و style را دست نمی‌زند. فاصله بین عناصر درون‌خطی گاهی ممکن است کمی جابه‌جا شود، پس بعد از قالب‌بندی پیش‌نمایش را بررسی کنید.

چه اندازه سندی را پشتیبانی می‌کند؟

گزارش بررسی تا ۱٬۰۰۰٬۰۰۰ نویسه را می‌پذیرد و حداکثر ۲۰۰ مشکل را فهرست می‌کند. پیش‌نمایش زنده بالای ۲۰۰٬۰۰۰ نویسه متوقف می‌شود تا تایپ روان بماند؛ برای به‌روزرسانی روی نوسازی بزنید یا Ctrl+Enter را فشار دهید.

آیا می‌توانم پیش‌نمایش یک قالب ایمیل HTML را ببینم؟

بله. کد HTML ایمیل را بچسبانید یا فایل .html را باز کنید، عرض را روی تلفن همراه (375 px) و دسکتاپ (1280 px) بگذارید تا هر دو چیدمان را ببینید و روی بررسی بزنید تا تصاویر بدون متن جایگزین و منابعی که با http:// رمزنگاری‌نشده بارگذاری می‌شوند پیدا شوند. پیش‌نمایش از موتور مرورگر شما استفاده می‌کند، اما هر برنامه ایمیل موتور خودش را دارد و بسیاری بخشی از CSS را کنار می‌گذارند؛ پس تقریباً همان چیزی را نشان می‌دهد که یک وب‌میل در مرورگر نشان می‌دهد، نه دقیقاً آنچه هر صندوق ورودی نشان می‌دهد. برنامه‌های ایمیل JavaScript اجرا نمی‌کنند، پس اجرای اسکریپت‌ها را خاموش بگذارید. پیش از ارسال واقعی، یک ایمیل آزمایشی به برنامه‌هایی که خوانندگانتان استفاده می‌کنند بفرستید.

آیا باز کردن فایل HTML که کسی برایم فرستاده امن است؟

از باز کردن مستقیم آن امن‌تر است. باز کردن فایل آن را در ویرایشگر داخل مرورگر شما بارگذاری می‌کند و تا روی بررسی نزنید چیزی به سرور فرستاده نمی‌شود. پیش‌نمایش در یک قاب ایزوله اجرا می‌شود که اسکریپت‌ها و ارسال فرم در آن خاموش است، پس صفحه نمی‌تواند کد اجرا کند، فرمی بفرستد یا به کوکی‌های این سایت دسترسی پیدا کند. تصاویر و استایل‌هایی که نشانی کامل http(s) دارند همچنان بارگذاری می‌شوند، پس فرستنده می‌تواند بفهمد فایل باز شده است. اول کد را بخوانید، اجرای اسکریپت‌ها را خاموش بگذارید و هرگز در صفحه‌ای که برایتان فرستاده‌اند رمز عبور وارد نکنید.

چرا بعد از باز کردن یک فایل، حروف به � تبدیل می‌شوند؟

باز کردن فایل همیشه فایل را با UTF-8 می‌خواند و تگ <meta charset> داخل آن را نادیده می‌گیرد. صفحه‌ای که با Windows-1256 ذخیره شده باشد، که در ویرایشگرها و خروجی‌های قدیمی ویندوز رایج است، حروف فارسی را با بایت‌هایی نگه می‌دارد که UTF-8 معتبر نیستند، پس هر کدام به شکل نویسه جایگزین � نمایش داده می‌شود. فایل را در ویرایشگر خود باز کنید، دوباره با UTF-8 ذخیره کنید (Notepad: گزینه Save as و Encoding روی UTF-8؛ VS Code: روی کدگذاری در نوار وضعیت کلیک کنید و سپس Save with Encoding) و دوباره اینجا باز کنید. یا فایل را در مرورگر باز کنید، سورس آن را ببینید و اینجا بچسبانید، چون مرورگر آن را با charset خود صفحه رمزگشایی کرده است.

چرا یک فرم یا پیوندی که زبانه جدید باز می‌کند در پیش‌نمایش کاری نمی‌کند؟

محیط ایزوله هرگز اجازه ارسال فرم یا پنجره بازشو نمی‌دهد، حتی وقتی اجرای اسکریپت‌ها روشن است؛ پس دکمه ارسال چیزی نمی‌فرستد و پیوندهای target="_blank" و فراخوانی‌های window.open() مسدود می‌شوند. به این ترتیب صفحه چسبانده‌شده نمی‌تواند داده بفرستد یا سایت دیگری باز کند. پیوندهای معمولی داخل قاب پیش‌نمایش باز می‌شوند و سایت‌هایی که نمایش در قاب را نمی‌پذیرند آنجا خالی یا ردشده دیده می‌شوند. برای بررسی یک فرم، action، method و فیلدهای آن را در سورس بخوانید؛ بررسی هم هر پیوند target="_blank" بدون rel="noopener" را فهرست می‌کند. ارسال واقعی را روی سرور توسعه خودتان آزمایش کنید.