بوکمارکلت (به انگلیسی: Bookmarklet) ترکیبی از بوکمارک و اپلت است. بوکمارکلت‌ها برنامه‌های جاوااسکریپتی هستند که به صورت بوکمارک در مرورگرها قابل ذخیره‌سازی‌اند و با کلیک‌کردن کاربر روی آن‌ها اجرا می‌شوند. برنامه‌های داخل بوکمارکلت‌ها می‌توانند با اجزای صفحه‌ای که در مرورگر در حال نمایش است ارتباط برقرار کنند.[۱]

نمایشی از عملکرد یک بوکمارکلت که تعداد واژه‌های روی صفحه را می‌شمارد. مرورگر مورد استفاده فایرفاکس ۳٫۰ روی سیستم‌عامل اوبونتو است.

علاوه بر ذخیره‌سازی به صورت بوکمارک، بوکمارکلت را می‌توان به صورت پیوند نیز ارائه داد. بوکمارکلت‌ها با پروتکل javascript: آغاز می‌شوند و لازم است به صورت یک رشته پشت سر هم (فاقد سرخط) نوشته شوند.[۲]

بوکمارکلت‌ها از نظر تعداد نویسه‌های قابل استفاده محدودیت دارند. تعداد نویسه‌های قابل استفاده در یک بوکمارکلت به مرورگر و سکوی رایانش مورد استفاده بستگی دارد.[۳]

جستارهای وابسته ویرایش

منابع ویرایش

  • Bausch, P. (2005). Yahoo! Hacks: Tips & Tools for Living on the Web Frontier. Hacks (به انگلیسی). O'Reilly Media. Retrieved 2015-01-03.
  • Wagner, R. (2012). Beginning iOS Application Development with HTML and JavaScript. Wrox programmer to programmer (به انگلیسی). Wiley. Retrieved 2015-01-03.
  • Perry, B.W. (2006). Ajax Hacks: Tips & Tools for Creating Responsive Web Sites. Hacks (به انگلیسی). O'Reilly Media. Retrieved 2015-01-03.