نکته: برای جلوگیری از خطای file:// بهتر است پروژه را با یک لوکالسرور اجرا کنید (مثلاً python -m http.server).