Code snippets

এটা বিভিন্ন মোজিলা অ্যাপলিকেশনের এক্সটেনশন ডেভেলপারদের জন্য দরকারি কিছু কোড স্নিপেট (ছোট ছোট কোডের নমুনা) এর তালিকা। এরমদ্ধে অনেক গুলো নমুনা স্বয়ং মোজিলার কোডে তো ব্যবহার হয়-ই আবার XULRunner অ্যাপ্লিকেশনের মধ্যেও ব্যবহার করা যায়।

কিভাবে প্রাথমিক কাজগুলো করতে হয়, এই নমুনাগুলো সেটা বর্ণনা করে।

সাধারন বিষয়বস্তু

Examples and demos from MDN articles
A collection of examples and demos from articles.
Windows code
Opening and manipulating windows
Toolbar related code
Sidebar related code
Forms related code
Code used to parse, write, manipulate, etc. XML
File I/O
Code used to read, write and process files
Drag & Drop
Code used to setup and handle drag and drop events
Code used to display and process dialog boxes
Alerts and Notifications
Modal and non-modal ways to notify users
Code used to read, write, and modify preferences
Code used to define and call XPCOM components in JavaScript
Running applications
Code used to run other applications
<canvas> related
WHAT WG Canvas-related code
Signing a XPI
How to sign an XPI with PKI
Performing background operations and delaying execution while background operations complete
Miscellaneous useful code fragments
Using a hidden browser element to parse HTML to a window's DOM

জাভাস্ক্রিপ্ট লাইব্রেরি সমূহ

Here are some JavaScript libraries that may come in handy.

A library that implements a StringView view for JavaScript typed arrays. This lets you access data in typed arrays using C-like string functions.

ব্রাউজার-ওরিয়েন্টেড কোড

Tabbed browser code (Firefox/SeaMonkey)
Basic operations, such as page loading, with the tabbed browser, which is the heart of Mozilla's browser applications
Reading, writing, modifying, and removing cookies
Page Loading
Code used to load pages, reload pages, and listen for page loads
Interaction between privileged and non-privileged code
How to communicate from extensions to websites and vice-versa.
Downloading Files
Code to download files, images, and to monitor download progress
Password Manager
Code used to read and write passwords to/from the integrated password manager
Code used to read and write bookmarks
JavaScript Debugger Service
Code used to interact with the JavaScript Debugger Service


General information and utilities
SVG Animation
Animate SVG using JavaScript and SMIL
SVG Interacting with Script
Using JavaScript and DOM events to create interactive SVG
Embedding SVG in HTML and XUL
Using SVG to enhance HTML or XUL based markup

XUL উইজেট সমূহ

HTML in XUL for Rich Tooltips
Dynamically embed HTML into a XUL element to attain markup in a tooltip
Label and description
Special uses and line breaking examples
Setup and manipulation of trees using XUL and JS
Changing style of scrollbars. Applies to scrollbars in browser and iframe as well.
Code used to enable form autocomplete in a browser
Tips and tricks when using boxes as containers
Removing and manipulating tabs in a tabbox

উইন্ডোজ নির্দিষ্ট

Finding Window Handles (HWND) (Firefox)
How to use Windows API calls to find various kinds of Mozilla window handles. Window handles can be used for IPC and Accessibility purposes.
Using the Windows Registry with XPCOM
How to read, write, modify, delete, enumerate, and watch registry keys and values.

The content at MozillaZine Example Code is slowly being moved here, but you can still find useful examples there for now.

ডকুমেন্ট ট্যাগ এবং অবদানকারী

 Contributors to this page: badsha_eee, wbamberg
 সর্বশেষ হালনাগাদ করেছেন: badsha_eee,