From d0a2422de8d35a9868c34d631117d678769658ef Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:44:50 +0100 Subject: unslug bn: move --- files/bn/web/guide/html/canvas_tutorial/index.html | 47 --- .../bn/web/guide/html/content_editable/index.html | 44 --- .../bn/web/guide/html/editable_content/index.html | 44 +++ files/bn/web/guide/html/forms/index.html | 342 --------------------- files/bn/web/guide/html/html5/index.html | 180 +++++++++++ .../html/html5/introduction_to_html5/index.html | 29 ++ 6 files changed, 253 insertions(+), 433 deletions(-) delete mode 100644 files/bn/web/guide/html/canvas_tutorial/index.html delete mode 100644 files/bn/web/guide/html/content_editable/index.html create mode 100644 files/bn/web/guide/html/editable_content/index.html delete mode 100644 files/bn/web/guide/html/forms/index.html create mode 100644 files/bn/web/guide/html/html5/index.html create mode 100644 files/bn/web/guide/html/html5/introduction_to_html5/index.html (limited to 'files/bn/web/guide/html') diff --git a/files/bn/web/guide/html/canvas_tutorial/index.html b/files/bn/web/guide/html/canvas_tutorial/index.html deleted file mode 100644 index 2118fa3c97..0000000000 --- a/files/bn/web/guide/html/canvas_tutorial/index.html +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: ক্যানভাস টিউটোরিয়াল -slug: Web/Guide/HTML/Canvas_tutorial -tags: - - NeedsReview -translation_of: Web/API/Canvas_API/Tutorial ---- -

-

<canvas> হচ্ছে একটি HTML element যেটা স্ক্রিপ্টিং (সাধারণত JavaScript ) ব্যবহার করে  গ্রাফিক্স আঁকার জন্য ব্যবহার করা হয় । উদাহরণস্বরূপ  গ্রাফ আঁকতে, ছবি কম্পোজিশন অথবা সাধারন ( তবে বেশি সাধারন নয় ) অ্যানিমেশন তৈরি করতে এটি ব্যবহার করা হয় । ডানপাশের ছবিতে <canvas> প্রয়োগ করে কিছু উদাহরণ দেওয়া হয়েছে যা আমরা পরে এর টিউটোরিয়াল এ দেখবো।

-

<canvas> সর্বপ্রথম Apple এর Mac OS X ড্যাশবোর্ড এ ব্যবহার করার জন্য প্রকাশিত হয় এবং পরে Safari এবং  Google Chrome এ প্রয়োগ করা হয়. Gecko 1.8- ভিত্তিক browsers, যেমন Firefox 1.5 ও এই element কে সমর্থন করে. এই <canvas> element হচ্ছে  WhatWG Web applications 1.0 এর একটি অংশ যা HTML5 নামেও পরিচিত।

-

এই টিউটোরিয়াল কিভাবে <canvas> element ব্যবহার করে প্রাথমিক ভাবে 2D গ্রাফিক্স তৈরি করা যায় তা বর্ণনা করে । আপনি canvas ব্যবহার করে কি করতে পারবেন এই উদাহরণগুলো তার সুস্পষ্ট ধারণা দেয় এবং code কে snippets করে আপনার নিজের কাঙ্ক্ষিত বিষয়কে তৈরি করতে শুরু করে ।

-

শুরু করার পূর্বে

-

<canvas> element ব্যবহার করা কঠিন কিছু নয় তবে আপনার HTML এবং  JavaScript সম্পর্কে প্রাথমিক ধারণা থাকতে হবে । কিছু পুরাতন browsers এ  <canvas> element সমর্থন করে না, কিন্তু সম্প্রতি সকল প্রধান browsers গুলো তে সমর্থন করে ।  canvas এর default সাইজ হচ্ছে 300px * 150px (width * height). কিন্তু custom size গুলো CSS এর height এবং width property ব্যবহার করে উল্লেখ করা যায় । canvas এ গ্রাফিক্স আঁকতে গেলে আমরা javascript context object ব্যবহার করি , যা গ্রাফিক্সটিকে অনেক উন্নতমানের করে তুলে ।

-

এই টিউটোরিয়াল এ যা আছে

- -

আরও দেখুন

- -

A note to contributors

-

Due to an unfortunate technical error that occurred the week of June 17, 2013, we lost the history of this tutorial, including attributions to all past contributors to its content. We apologize for this, and hope you'll forgive this unfortunate mishap.

-
- {{ Next("Web/Guide/HTML/Canvas_tutorial/Basic_usage") }}
diff --git a/files/bn/web/guide/html/content_editable/index.html b/files/bn/web/guide/html/content_editable/index.html deleted file mode 100644 index 0e8770f603..0000000000 --- a/files/bn/web/guide/html/content_editable/index.html +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Content Editable -slug: Web/Guide/HTML/Content_Editable -tags: - - NeedsReview -translation_of: Web/Guide/HTML/Editable_content ---- -

HTML5 এ যেকোনো অংশ পরিবর্তনীয়। কিছু জাভাস্ক্রিপ্ট ইভেন্ট হ্যান্ডলার ব্যবহার করে আপনি একটি ওয়েব পেজ একটি সম্পূর্ণ এবং দ্রুত rich-text editor এ রুপান্তর করতে পারবেন । এই অনুচ্ছেদ আপনাকে এর কার্যকারিতা সম্পর্কে কিছু তথ্য প্রদান করবে।

-

সামঞ্জস্যতা

-

পরিবর্তনীয় বিষয়গুলো সম্পূর্ণভাবে বর্তমান ব্রাউজার গুলোর সাথে সামঞ্জস্যপূর্ণ।

- -

এখন পর্যন্ত অপেরা মিনি তে সমর্থিত নয়।

-

এটা কিভাবে কাজ করে ?

-

contenteditable এট্রিবিউট  টি আপনার HTML উপাদান এ true সেট করুন। এটা প্রায় সকল HTML উপাদান এ ব্যবহার করা যায়।

-

উদাহরণ

-

একটি সহজ উদাহরণ

-
<!DOCTYPE html>
-<html>
-  <body>
-    <div contenteditable="true">
-      This text can be edited by the user.
-    </div>
-  </body>
-</html> 
-

আপনি এখানে লোকালস্টোরেজ ব্যবহার করে জাভাস্ক্রিপ্ট ইন্টিগ্রেশন এর একটি কার্যকর উদাহরন দেখতে পারেন। এই উৎস-এর সাথে

-

আরও দেখুন

-
user_pref("capability.policy.policynames", "allowclipboard");
-user_pref("capability.policy.allowclipboard.sites", "https://www.mozilla.org");
-user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
-user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");
-

কিভাবে এই বিষয় এর সাথে কাজ করবেন  (old IE style API) এবং এখানে

-
- {{ languages({ "ja": "ja/HTML/Content_Editable", "zh-cn": "zh-cn/HTML/Content_Editable" }) }}
diff --git a/files/bn/web/guide/html/editable_content/index.html b/files/bn/web/guide/html/editable_content/index.html new file mode 100644 index 0000000000..0e8770f603 --- /dev/null +++ b/files/bn/web/guide/html/editable_content/index.html @@ -0,0 +1,44 @@ +--- +title: Content Editable +slug: Web/Guide/HTML/Content_Editable +tags: + - NeedsReview +translation_of: Web/Guide/HTML/Editable_content +--- +

HTML5 এ যেকোনো অংশ পরিবর্তনীয়। কিছু জাভাস্ক্রিপ্ট ইভেন্ট হ্যান্ডলার ব্যবহার করে আপনি একটি ওয়েব পেজ একটি সম্পূর্ণ এবং দ্রুত rich-text editor এ রুপান্তর করতে পারবেন । এই অনুচ্ছেদ আপনাকে এর কার্যকারিতা সম্পর্কে কিছু তথ্য প্রদান করবে।

+

সামঞ্জস্যতা

+

পরিবর্তনীয় বিষয়গুলো সম্পূর্ণভাবে বর্তমান ব্রাউজার গুলোর সাথে সামঞ্জস্যপূর্ণ।

+ +

এখন পর্যন্ত অপেরা মিনি তে সমর্থিত নয়।

+

এটা কিভাবে কাজ করে ?

+

contenteditable এট্রিবিউট  টি আপনার HTML উপাদান এ true সেট করুন। এটা প্রায় সকল HTML উপাদান এ ব্যবহার করা যায়।

+

উদাহরণ

+

একটি সহজ উদাহরণ

+
<!DOCTYPE html>
+<html>
+  <body>
+    <div contenteditable="true">
+      This text can be edited by the user.
+    </div>
+  </body>
+</html> 
+

আপনি এখানে লোকালস্টোরেজ ব্যবহার করে জাভাস্ক্রিপ্ট ইন্টিগ্রেশন এর একটি কার্যকর উদাহরন দেখতে পারেন। এই উৎস-এর সাথে

+

আরও দেখুন

+
user_pref("capability.policy.policynames", "allowclipboard");
+user_pref("capability.policy.allowclipboard.sites", "https://www.mozilla.org");
+user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
+user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");
+

কিভাবে এই বিষয় এর সাথে কাজ করবেন  (old IE style API) এবং এখানে

+
+ {{ languages({ "ja": "ja/HTML/Content_Editable", "zh-cn": "zh-cn/HTML/Content_Editable" }) }}
diff --git a/files/bn/web/guide/html/forms/index.html b/files/bn/web/guide/html/forms/index.html deleted file mode 100644 index 2e0e03ea83..0000000000 --- a/files/bn/web/guide/html/forms/index.html +++ /dev/null @@ -1,342 +0,0 @@ ---- -title: HTML forms guide -slug: Web/Guide/HTML/Forms -tags: - - NeedsReview -translation_of: Learn/Forms ---- -

এই সহায়িকা হচ্ছে একটি সামগ্রিক নির্দেশিকা যা আপনাকে মাষ্টার HTML form তৈরি করতে সাহায্য করবে । HTML from ব্যবহারকারীদের সাথে আলাপচারিতার জন্য খুব শক্তিশালী হাতিয়ার হয় না । এই সহায়িকার মধ্যে, HTML from হতে  আমরা কাস্টম উইজেট করার পরিচালনার তথ্য থেকে কাঠামো থেকে স্টাইলিং করার। তুমি এই শক্তিশালি অফার  শিখতে এবং উপভোগে পারবে।

-

বর্ন মালা

-
    -
  1. আমার প্রথম   HTML form
  2. -
  3. HTML form কি ভাবে গঠন  করতে হয় 
  4. -
  5. নেটিভ    form  উইজেট
  6. -
  7. CSS সাথে HTML forms -
      -
    1. HTML forms এর উন্নতি
    2. -
    3.  HTML forms উন্নতির ধরন
    4. -
    5.  উইজেট এর টেবিল হতে Property শামাযশ্যতা
    6. -
    -
  8. -
  9. তথ্য হতে  পাঠাতে এবং চেষ্টা করতে
  10. -
  11.  তথ্য হতে বৈধতা
  12. -
  13.  উইজেট হতে কিভাবে coustom তৈরি করতে হয়
  14. -
  15.  JavaScript কি ভাবে নিক্ষেপ করতে হয় -
      -
    1. ডাটা অবজেকট কিভাবে ব্যাবহার  করতে হয়
    2. -
    -
  16. -
  17. HTML  হতে ব্রাউজারে
  18. -
-

HTML Documentation

-

HTML Elements

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ElementRelated DOM interfaceDescription
{{HTMLElement("button")}}{{domxref("HTMLButtonElement")}}The button element represents a clickable button.
{{HTMLElement("datalist")}}{{domxref("HTMLDataListElement")}}The datalist element contains a set of {{ HTMLElement("option") }} elements that represent the possible options for the value of other forms elements.
{{HTMLElement("fieldset")}}{{domxref("HTMLFieldSetElement")}}The fieldset is used to group several form elements within a form.
{{HTMLElement("form")}}{{domxref("HTMLFormElement")}}The form element represents a section of document that contains interactive element that enable a user to submit information to a web server.
{{HTMLElement("input")}}{{domxref("HTMLInputElement")}}The  input element is used to create interactive controls for forms.
{{HTMLElement("keygen")}}{{domxref("HTMLKeygenElement")}}The keygen element exists to facilitate generation of key material, and submission of the public key as part of an HTML form
{{HTMLElement("label")}}{{domxref("HTMLLabelElement")}}The label element represents a caption for an item in a user interface
{{HTMLElement("legend")}}{{domxref("HTMLLegendElement")}}The legend element represents a caption for the content of its parent {{ HTMLElement("fieldset") }}.
{{HTMLElement("meter")}}{{domxref("HTMLMeterElement")}}The meter element  represents either a scalar value within a known range or a fractional value.
{{HTMLElement("optgroup")}}{{domxref("HTMLOptGroupElement")}}the optgroup element creates a group of options within a {{ HTMLElement("select") }} element.
{{HTMLElement("option")}}{{domxref("HTMLOptionElement")}}the HTML option element is used to create a control representing an item within a {{ HTMLElement("select") }}, an {{ HTMLElement("optgroup") }} or a {{ HTMLElement("datalist") }} element.
{{HTMLElement("output")}}{{domxref("HTMLOutputElement")}}The output element represents the result of a calculation.
{{HTMLElement("progress")}}{{domxref("HTMLProgressElement")}}The progress element is used to view the completion progress of a task.
{{HTMLElement("select")}}{{domxref("HTMLSelectElement")}}The select element represents a control that presents a menu of options.
{{HTMLElement("textarea")}}{{domxref("HTMLTextAreaElement")}}The textarea element represents a multi-line plain-text editing control.
-
-

Note: All form elements, as all HTML elements, support the {{domxref("HTMLElement")}} DOM interface.

-
-

HTML Attributes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Attribute NameElementsDescription
accept{{ HTMLElement("form") }}, {{ HTMLElement("input") }}List of types the server accepts, typically a file type.
accept-charset{{ HTMLElement("form") }}List of supported charsets.
action{{ HTMLElement("form") }}The URI of a program that processes the information submitted via the form.
autocomplete{{ HTMLElement("form") }}, {{ HTMLElement("input") }}Indicates whether controls in this form can by default have their values automatically completed by the browser.
autofocus{{ HTMLElement("button") }}, {{ HTMLElement("input") }}, {{ HTMLElement("keygen") }}, {{ HTMLElement("select") }}, {{ HTMLElement("textarea") }}The element should be automatically focused after the page loaded.
challenge{{ HTMLElement("keygen") }}A challenge string that is submitted along with the public key.
checked{{ HTMLElement("input") }}Indicates whether the element should be checked on page load.
cols{{ HTMLElement("textarea") }}Defines the number of columns in a textarea.
data{{ HTMLElement("object") }}Specifies the URL of the resource.
dirname{{ HTMLElement("input") }}, {{ HTMLElement("textarea") }} 
disabled{{ HTMLElement("button") }}, {{ HTMLElement("fieldset") }}, {{ HTMLElement("input") }}, {{ HTMLElement("keygen") }}, {{ HTMLElement("optgroup") }}, {{ HTMLElement("option") }}, {{ HTMLElement("select") }}, {{ HTMLElement("textarea") }}Indicates whether the user can interact with the element.
enctype{{ HTMLElement("form") }}Defines the content type of the form date when the method is POST.
for{{ HTMLElement("label") }}, {{ HTMLElement("output") }}Describes elements which belongs to this one.
form{{ HTMLElement("button") }}, {{ HTMLElement("fieldset") }}, {{ HTMLElement("input") }}, {{ HTMLElement("keygen") }}, {{ HTMLElement("label") }}, {{ HTMLElement("meter") }}, {{ HTMLElement("object") }}, {{ HTMLElement("output") }}, {{ HTMLElement("progress") }}, {{ HTMLElement("select") }}, {{ HTMLElement("textarea") }}Indicates the form that is the owner of the element.
high{{ HTMLElement("meter") }}Indicates the lower bound of the upper range.
keytype{{ HTMLElement("keygen") }}Specifies the type of key generated.
list{{ HTMLElement("input") }}Identifies a list of pre-defined options to suggest to the user.
low{{ HTMLElement("meter") }}Indicates the upper bound of the lower range.
max{{ HTMLElement("input") }}, {{ HTMLElement("meter") }}, {{ HTMLElement("progress") }}Indicates the maximum value allowed.
maxlength{{ HTMLElement("input") }}, {{ HTMLElement("textarea") }}Defines the maximum number of characters allowed in the element.
method{{ HTMLElement("form") }}Defines which HTTP method to use when submitting the form. Can be GET (default) or POST.
min{{ HTMLElement("input") }}, {{ HTMLElement("meter") }}Indicates the minimum value allowed.
multiple{{ HTMLElement("input") }}, {{ HTMLElement("select") }}Indicates whether multiple values can be entered in an input of the type email or file.
name{{ HTMLElement("button") }}, {{ HTMLElement("form") }}, {{ HTMLElement("fieldset") }}, {{ HTMLElement("input") }}, {{ HTMLElement("keygen") }}, {{ HTMLElement("output") }}, {{ HTMLElement("select") }}, {{ HTMLElement("textarea") }}Name of the element. For example used by the server to identify the fields in form submits.
novalidate{{ HTMLElement("form") }}This attribute indicates that the form shouldn't be validated when submitted.
optimum{{ HTMLElement("meter") }}Indicates the optimal numeric value.
pattern{{ HTMLElement("input") }}Defines a regular expression which the element's value will be validated against.
placeholder{{ HTMLElement("input") }}, {{ HTMLElement("textarea") }}Provides a hint to the user of what can be entered in the field.
readonly{{ HTMLElement("input") }}, {{ HTMLElement("textarea") }}Indicates whether the element can be edited.
required{{ HTMLElement("input") }}, {{ HTMLElement("select") }}, {{ HTMLElement("textarea") }}Indicates whether this element is required to fill out or not.
rows{{ HTMLElement("textarea") }}Defines the number of rows in a textarea.
selected{{ HTMLElement("option") }}Defines a value which will be selected on page load.
size{{ HTMLElement("input") }}, {{ HTMLElement("select") }}Defines the width of the element (in pixels). If the element's type attribute is text or password then it's the number of characters.
src{{ HTMLElement("input") }}The URL of the embeddable content.
step{{ HTMLElement("input") }} 
target{{ HTMLElement("form") }} 
type{{ HTMLElement("button") }}, {{ HTMLElement("input") }}Defines the type of the element.
usemap{{ HTMLElement("input") }} 
value{{ HTMLElement("button") }}, {{ HTMLElement("option") }}, {{ HTMLElement("input") }}, {{ HTMLElement("meter") }}, {{ HTMLElement("progress") }}Defines a default value which will be displayed in the element on page load.
wrap{{ HTMLElement("textarea") }}Indicates whether the text should be wrapped.
-

Normative reference

- diff --git a/files/bn/web/guide/html/html5/index.html b/files/bn/web/guide/html/html5/index.html new file mode 100644 index 0000000000..bc45480642 --- /dev/null +++ b/files/bn/web/guide/html/html5/index.html @@ -0,0 +1,180 @@ +--- +title: HTML5 +slug: HTML/HTML5 +tags: + - Guide + - HTML + - HTML5 + - NeedsReview + - Overview + - Web + - Web Development +translation_of: Web/Guide/HTML/HTML5 +--- +

HTML বলতে যা বুঝায় HTML5  তার সর্বাধুনিক বিবর্তনবিষয়টি দুইটি ভিন্ন ধারনা কে প্রতিনিধিত্ব করে :

+ +
+ +
+ +

সকল উন্মুক্ত ওয়েব ডেভলপারদের ব্যবহার উপযোগী করা সাজানো হয়েছে। এই পৃষ্ঠায় অসংখ্যা HTML5 প্রযুক্তির তথ্য সমৃদ্ধ পৃষ্ঠার লিংক দেওয়া আছে। কার্যকরিতার উপর ভিত্তি করে এগুলোকে বিভিন্ন দলে বিভক্ত করা হয়েছে।

+ + + +
+
+

সিম্যানটিকস

+ +
+
HTML5 এর সেকশন এবং আউটলাইন
+
HTML5 এর নতুন আউটলাই এবং সেকশন উপাদানের এক ঝলক: {{HTMLElement("section")}}, {{HTMLElement("article")}}, {{HTMLElement("nav")}}, {{HTMLElement("header")}}, {{HTMLElement("footer")}}, {{HTMLElement("aside")}} এবং {{HTMLElement("hgroup")}}.
+
HTML5 অডিও এবং ভিডিও'র ব্যবহার
+
{{HTMLElement("audio")}} এবং {{HTMLElement("video")}} উপাদান এম্বেড থাকা এবং নতুন মাল্টিমিডিয়ার ব্যবহার নিশ্চিত করা।
+
HTML5 এর ফর্ম
+
এক নজরে HTML5 এ ওয়েব ফর্মের উন্নয়নগুলো দেখে নেই: কন্সট্রেইন্ট ভ্যালিডেশন এপিআই, কিছু নতুন এট্রিবিউট, {{HTMLElement("input")}} এট্রিবিউটের জন্য নতুন নতুন ভ্যালু {{htmlattrxref("type", "input")}} এবং {{HTMLElement("output")}} নামক নতুন এলিমেনট।
+
নতুন সিমানটিকস এলিমেন্ট
+
সেকশন, মিডিয়া এবং ফর্ম এলিমেন্টের পাশাপারশি আরো নতুন নতুন এলিমেন্ট এসেছে, যেমন
+
{{HTMLElement("mark")}}, {{HTMLElement("figure")}}, {{HTMLElement("figcaption")}}, {{HTMLElement("data")}}, {{HTMLElement("time")}}, {{HTMLElement("output")}}, {{HTMLElement("progress")}}, অথবা{{HTMLElement("meter")}}, যা HTML5 এলিমেন্টের পরিমান বৃদ্ধি করে দিচ্ছে।
+
{{HTMLElement("iframe")}} এর আরো উন্নয়ন
+
‌{{htmlattrxref("sandbox", "iframe")}}, {{htmlattrxref("seamless", "iframe")}}, and {{htmlattrxref("srcdoc", "iframe")}} এট্রিবিউটের ব্যবহার করে, ডেভলপারগন নিরাপত্তার মান কে আরো যথাযথ করতে পারছেন এবং  {{HTMLElement("iframe")}} এর চাহিদা মতন রেন্ডারিং করতে পারছেন।
+
MathML
+
গাণিতিক ফর্মুলার সরাসরি ব্যবহার নিশ্চিত করেছে।
+
HTML5 এর পরিচিতি
+
আপনি HTML5 এর মাধ্যমে কোন ওয়েব ডিজাইন করলে অথবা কোন ওয়েব এপ্লিকেশন তৈরি করতে চাইলে কিভাবে শুরু করবেন তা এই নিবন্ধে বলা আছে।
+
HTML5-সমর্থিত পার্সার
+
এটি একটি পার্সার, যা HTML ডকুমেন্টের বাইটকে ডকুমেন্ট অবজেক্ট মডেলে (DOM) রূপান্তর করে। এটাকে এখন বর্ধিত করা হয়েছে এবং  এখন আরো ভালভাবে সকল ক্ষেত্রে কাজ করার উপযুক্ত করা হয়েছে। এমন কি ভুল মার্কআপ পাওয়ার পরও যাতে ঠিকঠাক কাজ করতে পারে, তেমন ক্ষমতা দেয়া হয়েছে । এতে করে HTML5 সমর্থিত ব্রাউজার গুলোর মদ্ধে আন্তঃ পরিচালন ক্ষমতা ও অনুমানের দক্ষতা বৃদ্ধি পেয়েছে।
+
+ +

কানেক্টিভিটি

+ +
+
ওয়েব সকেট
+
ওয়েব পেজ এবং সার্ভারের মধ্যে, HTML নয় এমন তথ্য আদান-প্রদানের জন্য, একটি স্থায়ী সংযোগ তৈরি করার সুবিধা দেয়।
+
সার্ভার-প্রেরিত ইভেন্ট‌
+
আগে সার্ভার গুলো শুধু গ্রাহকের অনুরোধের ভিত্তিতে তথ্য পাঠাতে পারত। কিন্তু এই নতুন সংযোজনটি বারবার অনুরোধের ঝামেলা ছাড়াই সরাসরি গ্রাহকের কাছে ইভেন্ট প্রেরণের অনুমতি দেয়।
+
WebRTC
+
RTC মানে Real Time Communication বা তাৎক্ষণিক যোগাযোগ। এটি ব্রাউজারের মাদ্ধমে অন্যদের সাথে চ্যাট বা ভিডিও কনফারেন্সিং এর সুবিধা দেয়। আর এই প্রযুক্তি ব্যবহারের ফলে কোন প্রকার আলাদা সফটওয়্যার বা প্লাগিনেরও প্রয়োজন হয়না।
+
+ +

অফলাইন এবং স্টোরেজ

+ +
+
অফলাইন রিসোর্স: এপ্লিকেশন ক্যাশ
+
ফায়ারফক্স সম্পূর্ণ ভাবে HTML5 অফলাইন রিসোর্স সমর্থন করে। বাকি সবারও একই ধরনের অফলাইন রিসোর্স সমর্থন আছে।
+
অনলাইন এবং অফলাইন ইভেন্ট
+
ফায়ারফক্স ৩ WHATWG অনলাইন এবং অফলাইন ইভেন্ট সমর্থন করে, যা একটি এপ্লিকেশন এবং এক্সটেনশন কে সচল ইন্টারনেট সংযোগ আছে কিনা তা পরীক্ষা করার সুযোগ দেয়, সাথে সাথে সংযোগ কি উঠা নামা করছে কিনা তাও পরীক্ষা করে।
+
WHATWG ক্লায়েন্ট সাইড সেসন এবং স্থায়ী স্টোরেজ (এককথায় DOM স্টোরেজ)
+
ক্লায়েন্ট সাইড সেসন এবং স্থায়ী স্টোরেজ ওয়েব এপ্লিকেশন কে ক্লায়েন্ট সাইডে তথ্য সংরক্ষণে সুবিধা দেয়।
+
IndexedDB
+
ইহা একটি ওয়েব মান যা একটি উল্লেখযোগ্য পরিমান সাজানো তথ্য ব্রাজারে সংরক্ষণকে বুঝায় এবং ইন্ডেক্স ব্যবহার করে উচ্চ ক্ষমতায় তথ্য অনুসন্ধানের সুবিধা দেয়।
+
ওয়েব এপ্লিকেশন থেকে ফাইলের ব্যবহার
+
নতুন HTML5 ফাইল এপিআই গিকোতে যুক্ত হয়েছে, যা ব্যবহারকারী দ্বারা নির্বাচিত স্থানীয় ফাইল ব্যবহার করাকে সম্ভব করেছে। এরমধ্যে রয়েছে {{HTMLElement("input")}} ও multiple অ্যাট্রিবিউট ব্যবহার করে একাধিক ধরণের file নির্বাচন সমর্থন। এরমধ্যে FileReaderও আছে।
+
+ +

মাল্টিমিডিয়া

+ +
+
HTML5 অডিও ও ভিডিও ব্যবহার করা
+
{{HTMLElement("audio")}} এবং {{HTMLElement("video")}} এর সাহায্যে মাল্টিমিডিয়া কন্টেন্ট ওয়েবপেজে যুক্ত করার এবং ম্যানিপুলেট করার সুবিধা দেয়।
+
WebRTC
+
RTC অর্থ রিয়েল টাইম কমিউনিকেশন, যা ব্রাউজারেই অতিরিক্ত প্লাগ-ইনের সাহায্য ছাড়া অন্যান্য মানুষের সাথে যোগাযোগ করা এবং সরাসরি ভিডিও-কনফারেন্সিং নিয়ন্ত্রণ করা সম্ভব করে।
+
ক্যামেরা API ব্যবহার করা
+
কম্পিউটারের ক্যামেরা থেকে ছবি ব্যবহার, পরিবর্তন এবং সংরক্ষণের সুবিধা প্রদান করে।
+
ট্র্যাক এবং WebVTT
+
{{HTMLElement("track")}} সাবটাইটেল এবং চ্যাপ্টারের সুবিধা প্রদান করে। WebVTT একটি টেক্সট ট্র্যাক ফরম্যাট।
+
+ +

ত্রিমাত্রিক গ্রাফিক্স এবং ইফেক্ট

+ +
+
ক্যানভাস টিউটোরিয়াল
+
নতুন HTML {{HTMLElement("canvas")}} এলিমেন্ট এবং গ্রাফিক্স ও অন্যান্য অবজেক্ট আঁকা সম্পর্কে জানুন
+
<canvas> এলিমেন্টের জন্য HTML টেক্সট API
+
{{HTMLElement("canvas")}} এখন HTML5 টেক্সট API সমর্থন করে।
+
WebGL
+
WebGL (ওয়েব জি, এল) OpenGL ES 2.0 এর কাছাকাছি একটি API এর সাহায্যে ওয়েবে {{HTMLElement("canvas")}} এলিমেন্টে ত্রিমাত্রিক গ্রাফিক্স নিয়ে আসে। 
+
SVG
+
সরাসরি HTML এ যুক্ত করার উপযোগী ভেক্টর ইমেজের জন্য XML-ভিত্তিক ফাইল ফরম্যাট।
+
 
+
+
+ +
+

কার্যকারিতা এবং ইন্ট্রিগ্রেশন

+ +
+
Web Workers (ওয়েব ওয়ার্কার)
+
জাভাস্ক্রিপ্টকে ব্যাকগ্রাউন্ড থ্রেডের প্রতিনিধিত্ব ও মূল্যায়ন করার সুবিধা প্রদান করে। এরফলে ইন্টার‍্যাক্টিভ ইভেন্টগুলো ধীর গতির হয়না।
+
XMLHttpRequest লেভেল 2
+
সময় এবং ব্যবহারকারীর কার্যক্রমের উপর নির্ভর করে বিক্ষিপ্তভাবে একটি পাতার কিছু অংশ নিয়ে আসে। আর এই প্রক্রিয়ায় আনার ফলে কন্টেন্ট গুলো ডায়নামিক হওয়ার সুযোগ পায়। এটাই Ajax এর পেছনের প্রযুক্তি।
+
JIT-কম্পাইল করা জাভাস্ক্রিপ্ট ইঞ্জিন
+
নতুন প্রজন্মের জাভাস্ক্রিপ্ট ইঞ্জিন পূর্বের চেয়ে অনেক শক্তিশালী যার ফলে অধিক পারফরম্যান্স নিশ্চিত করে।
+
হিস্টোরি API
+
এটি ব্রাউজারের হিস্টোরি ম্যানিপুলেট করার সুযোগ দেয়, যেসকল ওয়েবপেজ ইন্টারএ্যাক্টিভভাবে তথ্য লোড করে, তাদের জন্য এটি বিশেষভাবে উপযোগী।
+
contentEditable attribute: আপনার ওয়েবসাইটকে উইকিতে রুপান্তর করুন!
+
HTML5 contentEditable এ্যাট্রিবিউটটি স্ট্যান্ডার্ডের অন্তর্ভুক করেছে। এই নতুন ফিচারটি সম্পর্কে জানুন।
+
ড্র্যাগ-এন্ড-ড্রপ
+
The HTML5 drag and drop API allows support for dragging and dropping items within and between web sites. This also provides a simpler API for use by extensions and Mozilla-based applications.
+
HTML এ ফোকাস ব্যবস্থাপনা
+
নতুন HTML5 activeElement এবং hasFocus এট্রিবিউটগুলো এখন সমর্থিত!
+
ওয়েব-ভিত্তিক প্রোটোকল হ্যান্ডেলার
+
আপনে এখন প্রটোকল হ্যান্ডেলার হিসেবে ওয়েব এ্যাপ্লিকেশন রেজিস্টার করতে পারবেন navigator.registerProtocolHandler() মেথডের সাহায্যে।
+
requestAnimationFrame
+
সর্বোত্তম পারফরম্যান্সের জন্য এ্যানিমেশন নিয়ন্ত্রণের সুবিধা প্রদান করে।
+
ফুলস্ক্রিন API
+
ব্রাউজারের ইন্টারফেস প্রদর্শন ব্যতিত আপনার ওয়েব পেজ বা এ্যাপ্লিকেশনকেই সম্পূর্ণ স্ক্রিনে প্রদর্শন নিয়ন্ত্রণ করে।
+
পয়েন্টার লক API
+
সবসময় কোন কন্টেন্ট এর পয়েন্টার লক করে রাখে, তাই গেমস অথবা একই ধরনের কোন এপ্লিকেশনের ক্ষেত্রে পয়েন্টার উইন্ডো সীমায় পৌছে গেলেও তা ফোকাস হারায় না।
+
অনলাইন এবং অফলাইন ইভেন্ট
+
অফলাইনে চলবে এমন একটি ভালো মানের এপ্লিকেশন তৈরী করতে হলে, আপনাকে জানতে হবে আপনার এপ্লিকেশন কখন অফলাইনে আছে। আপনার এপ্লিকেশন কখন অনলাইনে আসতে পারে তাও আপনাকে জাতে হবে।
+
+ +

যন্ত্রের ব্যবহার

+ +
+
ক্যামেরা API এর ব্যবহার
+
কম্পিউটারের ক্যামেরা থেকে ছবি ব্যবহার এবং সংরক্ষণ করে।
+
টাচ ইভেন্ট
+
টাচ স্ক্রিন চাপলে ব্যবহারকারী কর্তৃক তৈরী করা ইভেন্ট অনুযায়ি কাজ করবে।
+
জিওলোকেশনের ব্যবহার
+
জিওলোকেশন ব্যবহার করে ব্রাউজার কে ব্যবহারকারীর বর্তমান অবস্থান নির্দিষ্ট করতে দেয়।
+
ডিভাইসের স্থিতি সনাক্ত করা
+
এটা ডিভাইসের স্থিতি অর্থাৎ ডিভাইসটি উল্লম্ব ভাবে আছে, নাকি আনুভূমিক ভাবে আছে (আরও সহজ করে বলতে গেলে ডিভাইসটি সোজা করে ধরা হয়েছে না কাত করে ধরা হয়েছে) তা সনাক্ত করে ব্রাউজারকে মাপ পরিবর্তনে সহায়তা করে। এটা ইনপুট ডিভাইস হিসেবেও ব্যবহার করা যায়। যেমনঃ অবস্থান বা নড়াচড়াকে গেমের নিয়ন্ত্রণ হিসেবে ব্যবহার করা বা পেজের লেআউটে পরিবর্তন ইত্যাদি।
+
পয়েন্টার লক API
+
কন্টেন্টের সাথে পয়েন্টারকে লক করে রাখতে দেয়, যাতে করে পয়েন্টার পর্দার শেষ প্রান্তে পৌছালেও গেম এবং সদৃশ অ্যাপ গুলো আকর্ষণ না হারায়।
+
+ +

সাজসজ্জা

+ +

সিএসএসকে আরও জটিল নিয়মে এলিমেন্ট গুলোকে স্টাইল করার জন্য বর্ধিত করা হয়েছে। যদিও এটা এখন মনোলিথিক বৈশিষ্ট্যের মধ্যে নেই এবং আলাদা মডিউল গুলোও ৩য় স্তরে নেই, তারপরও এটাকে প্রায়ই সিএসএস৩ বলা হয়। এর মডিউল গুলোর মধ্যে কিছু ১ম স্তরে আছে, আবার কিছু ৪র্থ স্তরে আছে।

+ +
+
নতুন ব্যাকগ্রাউন্ড স্টাইলিং বৈশিষ্ট্য সমূহ
+
এখন {{cssxref("box-shadow")}} ব্যবহার করে একটি বক্সের নিচে ছায়া এবং একাধিক ব্যাকগ্রাউন্ড প্রয়োগ করা যাবে।
+
আরও রুচিসম্মত বর্ডার সমূহ
+
এখন {{cssxref("border-image")}} ব্যবহার করে শুধু বর্ডার স্টাইলই করা যাবে না, এর সাথে সংশ্লিষ্ট অন্যান্য লং-হ্যান্ড প্রপার্টিও ব্যবহার করা যাবে। কিন্তু গোলাকার বর্ডার শুধু {{cssxref("border-radius")}} ব্যবহার করেই প্রয়োগ করা যাবে।
+
স্টাইল অ্যানিমেট করা
+
সিএসএস ট্রানজিশন ব্যবহার করে দুইটি ভিন্ন অবস্থার মধ্যে অ্যানিমেট করা যাবে অথবা সিএসএস অ্যানিমেশন ব্যবহার করে কোন ইভেন্ট ট্রিগার না করেই বিভিন্ন অংশ অ্যানিমেট করা যাবে। আর এসব অ্যানিমেশনের সময়, ধরন, গতি-প্রকৃতি সবই আপনি নিয়ন্ত্রণ করতে পারবেন।
+
টাইপোগ্রাফি উন্নয়ন
+
ভালো টাইপোগ্রাফি ব্যবহার করার জন্য ডিজাইনারদের এখন আরও বেশি নিয়ন্ত্রণ দেয়া হয়েছে। তারা এখন {{cssxref("text-overflow")}} এবং হাইফেনেশন নিয়ন্ত্রণ করতে পারেন। ছায়া যুক্ত করতে পারেন অথবা অনেক সূক্ষ্মভাবে অলঙ্করণ করতে পারেন। নিজের ইচ্ছামত ফন্ট ডাউনলোড করে প্রয়োগ করা যাবে। এজন্য ধন্যবাদ দিতে হয় {{cssxref("@font-face")}} নিয়মটিকে।
+
নতুন প্রেজেন্টেশন লেআউট সমূহ
+
ডিজাইনের নমনীয়তা বৃদ্ধি করার জন্য নতুন দুইটি লেআউট যুক্ত করা হয়েছেঃ একটি হচ্ছে CSS multi-column layout, এবং অপরটি CSS flexible box layout
+
+
+
+ +

 

diff --git a/files/bn/web/guide/html/html5/introduction_to_html5/index.html b/files/bn/web/guide/html/html5/introduction_to_html5/index.html new file mode 100644 index 0000000000..bb65db9a7f --- /dev/null +++ b/files/bn/web/guide/html/html5/introduction_to_html5/index.html @@ -0,0 +1,29 @@ +--- +title: HTML5 এ হাতেখড়ি +slug: HTML/HTML5/Introduction_to_HTML5 +tags: + - Guide + - HTML + - HTML5 + - NeedsContent + - Web + - গাইড +translation_of: Web/Guide/HTML/HTML5/Introduction_to_HTML5 +--- +

HTML এর পঞ্চম সর্বশেষ সংস্করণ HTML5এর নতুন কিছু ফিচার রয়েছে যেমন শুধু রিচ মিডিয়াসমর্থন করা, ওয়েব এপ্লিকেশন তৈরি করা এখন আরও সহজ। এসব ওয়েব এপ্লিকেশন ব্যবহারকীর সাথে ইন্টার-এক্ট করতে পারে, ব্যবহারকারীর কম্পিউটারের ডেটা নিয়ে কাজ করতে পারে, সার্ভারের সাথে যোগাযোগ করতে পারে আগের থেকে অনেক কার্যকরভাবে।

+

HTML5 এখনও ডেভেলপ হচ্ছে, সে কারণে এখনো এর নির্দেশিকায় টুকটাক পরিবর্তন চলছে এখনো সব ব্রাউজারে সব ফিচার চলে না যাইহোক, গেকো এবং তার এক্সটেনশন, ফায়ারফক্স খুব ভালভাবেই HTML5 সমর্থন করে, এবং এর আরও ফিচার সমর্থনের কাজ চলছে। গেকো ১.৮.১ সংস্করণ থেকে HTML5 এর ফিচার সমর্থন করা শুরু করেছে। গেকো বর্তমানে HTML5 এর কি কি ফিচার সমর্থন করে তা HTML5 এর মুল পেজে জানতে পারেন। অন্যান্য ব্রাউজারে HTML5 সাপোর্ট করে কি না, তা বিস্তারিত জানতে CanIUse ওয়েবসাইটে যেতে পারেন।

+

যেভাবে বলবেন আপনার ডকুমেন্টে HTML5 মার্ক-আপ আছে

+

HTML5 এর জন্য ডকটাইপ খুবই সাধারন। আপনার HTML কন্টেন্ট যে HTML5 ব্যাবহার করছে তা বলার জন্য ডকুমেন্টের শুরুতে নিচের কোড লিখুনঃ

+
<!DOCTYPE html>
+
+

যেসব ব্রাউজার এখনো HTML5 সমর্থন করে না, তারাও এই কোড দেখলে স্ট্যান্ডার্ড মোডে চলে যাবে, যার অর্থ হল তারা HTML এর আগের সমর্থিত কোডগুলো ঠিকমতই দেখাবে এবং শুধুমাত্র যেসব HTML5 এলিমেন্ট তারা সমর্থন করে না সেগুলোই দেখাবে না।

+

নতুন এই ডকটাইপ আগের ডক্টাইপগুলো থেকে অনেক ছোট, যে কারণে এটা সহজেই মনে রাখা যায়। তাছাড়া ছোট হওয়ার জন্য কম বাইট ডাউনলোড হয় ব্যবহারকারীর মেশিনে।

+

<meta charset> লিখে ক্যারেক্টার-সেট ডিক্লেয়ার করুন

+

সাধারণতঃ পেইজের শুরুতেই এটি কোন ক্যারেক্টার-সেট ব্যবহার করছে তা বলে দিতে হয়। HTML এর আগের সংস্করণে জটিল {{HTMLElement("meta")}} ট্যাগ দিয়ে এটি করা লাগত, কিন্তু এখন যা খুবই সহজঃ

+
<meta charset="UTF-8">
+

{{HTMLElement("head") }} এর পরেই উপরের কোড লিখুন, যেহেতু কিছু ব্রাউজার HTML ডকুমেন্ট পার্স করা নতুন করে শুরু করে, যদি আপনার ডিক্লেয়ার করা ক্যারেক্টার-সেট ব্রাউজার যেটা ধরে নিয়েছিল সেটার থেকে আলাদা হয়। এছাড়া, আপনি যদি UTF-8 ব্যবহার না করেন তাহলে আপনাকে UTF-8 ব্যবহার করতে নির্দেশনা দেওয়া হচ্ছে, কারণ এটি অনেক স্ক্রিপ্টেই ক্যারেক্টার ব্যবহার করা অনেক সহজ করে দেয়।

+

খেয়াল করুনঃ HTML5 নির্দেশনা দিয়েছে যে বৈধ ক্যারেক্টার-সেট অবশ্যই ASCII সমর্থিত হতে হবে আর কমপক্ষে ৮ বিট ব্যবহার করে এমন হতে হবে। নিরাপত্তা বাড়াতে আর কিছু এটাক (আক্রমণ!) ঠেকানোর জন্যই এই ব্যবস্থা।

+

নতুন HTML5 পার্সার

+

HTML5 পার্সিং নিয়মকানুন, (যা কিনা HTML কোডের অর্থ বের করে) HTML5 এ নিখুঁতভাবে বলা হয়েছে। HTML5 আসার আগে শুধুমাত্র বৈধ মার্ক-আপ কী সেটাই বলা থাকত, যেকারণে যখনই মার্ক-আপে কোন ভুল পাওয়া যেত (প্রায় সব ওয়েবসাইটেই কিছু না কিছু ভুল থাকে) একেক ব্রাউজার একেকভাবে আচরণ করত। কিন্তু এখন HTML5 এ যেহেতু মার্ক-আপে ভুল থাকলে কি করতে হবে সেটাও বলা হয়েছে, সব HTML5-সমর্থিত ব্রাউজার ভুল কোড পেলেও একইরকম আচরণ করবে।

+

এর ফলে ওয়েব ডেভেলপারদের এখন সুখের সময়। যদিও সব আধুনিক ব্রাউজার-ই HTML5-সমর্থিত, কিছু পুরনো ব্রাউজার পাওয়া যায় যারা কিনা HTML5 পার্সিং নিয়ম মেনে চলে না। এইসব HTML5-অসমর্থিত ব্রাউজার এখনো মানুষজন ব্যবহার করে। ডেভেলপারদের কে ভুল না করে, মার্ক-আপ লিখতে উৎসাহিত করা হয়, কারণ ভুলবিহীন কোড সহজেই বুঝা যায় আর পরেও কোড করতে সুবিধা হয়। আর বড় কথা হল, কোডে ভুল থাকলে পুরনো একেক ব্রাউজারে একেক আচরণ দেখা যাবে - কারণ পুরনো ব্রাউজারগুলো HTML5 পার্সিং নিয়ম মেনে চলে না।

+

টেনশন করার কোন দরকার-ই নেই, আপনার ওয়েবসাইটের কোন কিছু পরিবর্তন করা লাগবে না - ওয়েব ব্রাউজারের ডেভেলপার-রাই এসব নিয়ে মাথা ঘামাচ্ছে!

-- cgit v1.2.3-54-g00ecf From f0c3453ed7265bcb9356d47c96036a9da9909726 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:44:51 +0100 Subject: unslug bn: modify --- files/bn/_redirects.txt | 36 +- files/bn/_wikihistory.json | 488 ++++++++++----------- .../learn/css/first_steps/how_css_works/index.html | 3 +- .../web/api/canvas_api/tutorial/index.html | 3 +- .../web/api/document_object_model/index.html | 3 +- files/bn/conflicting/web/guide/index.html | 3 +- files/bn/glossary/localization/index.html | 3 +- .../learn/css/building_blocks/selectors/index.html | 5 +- .../building_blocks/values_and_units/index.html | 3 +- files/bn/learn/css/css_layout/index.html | 5 +- .../first_steps/how_css_is_structured/index.html | 3 +- .../learn/css/first_steps/how_css_works/index.html | 5 +- files/bn/learn/css/first_steps/index.html | 3 +- .../learn/css/styling_text/fundamentals/index.html | 5 +- files/bn/learn/forms/index.html | 3 +- .../first_steps/what_is_javascript/index.html | 3 +- files/bn/mdn/at_ten/index.html | 3 +- .../howto/create_and_edit_pages/index.html | 3 +- .../mdn/guidelines/writing_style_guide/index.html | 3 +- files/bn/mozilla/firefox/index.html | 3 +- files/bn/mozilla/firefox/releases/index.html | 3 +- files/bn/orphaned/mdn/community/index.html | 3 +- .../mdn/community/whats_happening/index.html | 3 +- .../howto/create_an_mdn_account/index.html | 3 +- files/bn/tools/3d_view/index.html | 3 +- files/bn/web/api/canvas_api/index.html | 3 +- files/bn/web/api/canvas_api/tutorial/index.html | 3 +- files/bn/web/api/document/hasfocus/index.html | 3 +- files/bn/web/api/document_object_model/index.html | 3 +- files/bn/web/api/webrtc_api/index.html | 3 +- files/bn/web/guide/graphics/index.html | 3 +- .../bn/web/guide/html/editable_content/index.html | 3 +- files/bn/web/guide/html/html5/index.html | 3 +- .../html/html5/introduction_to_html5/index.html | 3 +- .../bn/web/html/attributes/crossorigin/index.html | 3 +- .../web/javascript/language_resources/index.html | 3 +- 36 files changed, 351 insertions(+), 283 deletions(-) (limited to 'files/bn/web/guide/html') diff --git a/files/bn/_redirects.txt b/files/bn/_redirects.txt index d084981b8b..1d401b0273 100644 --- a/files/bn/_redirects.txt +++ b/files/bn/_redirects.txt @@ -1,9 +1,43 @@ # FROM-URL TO-URL +/bn/docs/DOM /bn/docs/Web/API/Document_Object_Model +/bn/docs/HTML/HTML5 /bn/docs/Web/Guide/HTML/HTML5 +/bn/docs/HTML/HTML5/Introduction_to_HTML5 /bn/docs/Web/Guide/HTML/HTML5/Introduction_to_HTML5 /bn/docs/IndexedDB /bn/docs/Web/API/IndexedDB_API +/bn/docs/Learn/JavaScript/First_steps/জাভাস্ক্রিপ্ট-কী /bn/docs/Learn/JavaScript/First_steps/What_is_JavaScript +/bn/docs/Localization /bn/docs/Glossary/Localization +/bn/docs/MDN/Community /bn/docs/orphaned/MDN/Community +/bn/docs/MDN/Community/Whats_happening /bn/docs/orphaned/MDN/Community/Whats_happening /bn/docs/MDN/Contribute/Content /bn/docs/MDN/Guidelines -/bn/docs/MDN/Contribute/Content/Style_guide /bn/docs/MDN/Guidelines/Style_guide +/bn/docs/MDN/Contribute/Content/Style_guide /bn/docs/MDN/Guidelines/Writing_style_guide +/bn/docs/MDN/Contribute/Creating_and_editing_pages /bn/docs/MDN/Contribute/Howto/Create_and_edit_pages +/bn/docs/MDN/Contribute/Howto/Create_an_MDN_account /bn/docs/orphaned/MDN/Contribute/Howto/Create_an_MDN_account /bn/docs/MDN/Contribute/Structures /bn/docs/MDN/Structures /bn/docs/MDN/Contribute/Structures/Macros /bn/docs/MDN/Structures/Macros /bn/docs/MDN/Getting_started /bn/docs/MDN/Contribute/Getting_started +/bn/docs/MDN/Guidelines/Style_guide /bn/docs/MDN/Guidelines/Writing_style_guide +/bn/docs/MDN_at_ten /bn/docs/MDN/At_ten +/bn/docs/Mozilla/ফায়ারফক্স /bn/docs/Mozilla/Firefox +/bn/docs/Mozilla/ফায়ারফক্স/রিলিজস /bn/docs/Mozilla/Firefox/Releases +/bn/docs/Tools/ত্রিমাত্রিক_দর্শন /bn/docs/Tools/3D_View +/bn/docs/Web/CSS/Getting_Started /bn/docs/Learn/CSS/First_steps +/bn/docs/Web/CSS/Getting_Started/Color /bn/docs/Learn/CSS/Building_blocks/Values_and_units +/bn/docs/Web/CSS/Getting_Started/How_CSS_works /bn/docs/Learn/CSS/First_steps/How_CSS_works +/bn/docs/Web/CSS/Getting_Started/Readable_CSS /bn/docs/Learn/CSS/First_steps/How_CSS_is_structured +/bn/docs/Web/CSS/Getting_Started/Text_styles /bn/docs/Learn/CSS/Styling_text/Fundamentals +/bn/docs/Web/CSS/Getting_Started/Why_use_CSS /bn/docs/conflicting/Learn/CSS/First_steps/How_CSS_works +/bn/docs/Web/CSS/Getting_Started/নই /bn/docs/Learn/CSS/Building_blocks/Selectors +/bn/docs/Web/CSS/Getting_Started/লে-আউট /bn/docs/Learn/CSS/CSS_layout /bn/docs/Web/CSS/element /bn/docs/Web/CSS/element() +/bn/docs/Web/Guide/API/DOM /bn/docs/conflicting/Web/API/Document_Object_Model +/bn/docs/Web/Guide/API/WebRTC /bn/docs/Web/API/WebRTC_API +/bn/docs/Web/Guide/HTML/Canvas_tutorial /bn/docs/Web/API/Canvas_API/Tutorial +/bn/docs/Web/Guide/HTML/Content_Editable /bn/docs/Web/Guide/HTML/Editable_content +/bn/docs/Web/Guide/HTML/Forms /bn/docs/Learn/Forms +/bn/docs/Web/Guide/গ্রাফিক্স /bn/docs/Web/Guide/Graphics +/bn/docs/Web/HTML/CORS_settings_attributes /bn/docs/Web/HTML/Attributes/crossorigin +/bn/docs/Web/HTML/Canvas /bn/docs/Web/API/Canvas_API +/bn/docs/Web/HTML/Canvas/Tutorial /bn/docs/conflicting/Web/API/Canvas_API/Tutorial +/bn/docs/Web/HTML/Focus_management_in_HTML /bn/docs/Web/API/Document/hasFocus +/bn/docs/Web/JavaScript/ভাষার_রিসোর্স /bn/docs/Web/JavaScript/Language_Resources +/bn/docs/Web_Development /bn/docs/conflicting/Web/Guide /bn/docs/en /en-US/ diff --git a/files/bn/_wikihistory.json b/files/bn/_wikihistory.json index dbc76359b5..4c70eb27ce 100644 --- a/files/bn/_wikihistory.json +++ b/files/bn/_wikihistory.json @@ -1,11 +1,4 @@ { - "DOM": { - "modified": "2019-03-23T23:25:08.675Z", - "contributors": [ - "badsha_eee", - "teoli" - ] - }, "Glossary": { "modified": "2020-10-07T11:06:43.575Z", "contributors": [ @@ -40,23 +33,6 @@ "tuxboy" ] }, - "HTML/HTML5": { - "modified": "2019-03-23T23:35:15.435Z", - "contributors": [ - "teoli", - "badsha_eee", - "ashickur_noor", - "tuxboy" - ] - }, - "HTML/HTML5/Introduction_to_HTML5": { - "modified": "2019-03-23T23:22:57.838Z", - "contributors": [ - "shafiul", - "Maliha81", - "jaggedzak" - ] - }, "Learn": { "modified": "2020-09-11T13:07:06.291Z", "contributors": [ @@ -124,12 +100,6 @@ "SphinxKnight" ] }, - "Learn/JavaScript/First_steps/জাভাস্ক্রিপ্ট-কী": { - "modified": "2020-07-23T11:41:02.501Z", - "contributors": [ - "promisind" - ] - }, "Learn/Server-side": { "modified": "2020-07-16T22:35:55.391Z", "contributors": [ @@ -155,12 +125,6 @@ "promisind" ] }, - "Localization": { - "modified": "2019-03-23T23:27:22.624Z", - "contributors": [ - "badsha_eee" - ] - }, "MDN": { "modified": "2020-02-19T18:52:16.503Z", "contributors": [ @@ -172,25 +136,6 @@ "teoli" ] }, - "MDN/Community": { - "modified": "2019-09-04T05:42:20.308Z", - "contributors": [ - "Naahid", - "voiceofmoments", - "wbamberg", - "Shubhobd", - "teoli", - "badsha_eee" - ] - }, - "MDN/Community/Whats_happening": { - "modified": "2019-03-23T23:27:03.844Z", - "contributors": [ - "wbamberg", - "teoli", - "badsha_eee" - ] - }, "MDN/Contribute": { "modified": "2019-01-16T18:29:06.865Z", "contributors": [ @@ -202,14 +147,6 @@ "Sheppy" ] }, - "MDN/Contribute/Creating_and_editing_pages": { - "modified": "2019-01-16T17:44:34.088Z", - "contributors": [ - "wbamberg", - "teoli", - "badsha_eee" - ] - }, "MDN/Contribute/Getting_started": { "modified": "2020-09-30T17:09:15.654Z", "contributors": [ @@ -234,13 +171,6 @@ "badsha_eee" ] }, - "MDN/Contribute/Howto/Create_an_MDN_account": { - "modified": "2019-01-16T18:29:56.107Z", - "contributors": [ - "wbamberg", - "badsha_eee" - ] - }, "MDN/Guidelines": { "modified": "2020-09-30T15:28:12.396Z", "contributors": [ @@ -249,15 +179,6 @@ "Sheppy" ] }, - "MDN/Guidelines/Style_guide": { - "modified": "2020-09-30T15:28:13.100Z", - "contributors": [ - "chrisdavidmills", - "jswisher", - "wbamberg", - "shamimsw" - ] - }, "MDN/Structures": { "modified": "2020-09-30T09:04:16.032Z", "contributors": [ @@ -274,13 +195,6 @@ "jswisher" ] }, - "MDN_at_ten": { - "modified": "2019-03-23T22:50:40.078Z", - "contributors": [ - "Bolaram", - "badsha_eee" - ] - }, "Mozilla": { "modified": "2019-03-23T23:34:34.377Z", "contributors": [ @@ -335,27 +249,6 @@ "badsha_eee" ] }, - "Mozilla/ফায়ারফক্স": { - "modified": "2020-01-18T12:34:49.048Z", - "contributors": [ - "leela52452", - "SphinxKnight", - "wbamberg", - "jwhitlock", - "badsha_eee", - "Bolaram", - "ashickur_noor", - "Sudipto.chy" - ] - }, - "Mozilla/ফায়ারফক্স/রিলিজস": { - "modified": "2019-04-09T14:31:52.314Z", - "contributors": [ - "wbamberg", - "shafiul", - "Sudipto.chy" - ] - }, "Tools": { "modified": "2020-07-16T22:44:13.511Z", "contributors": [ @@ -390,13 +283,6 @@ "mimzi_fahia" ] }, - "Tools/ত্রিমাত্রিক_দর্শন": { - "modified": "2020-07-16T22:34:24.936Z", - "contributors": [ - "wbamberg", - "MUHAMMAD_KHAN" - ] - }, "Web": { "modified": "2019-01-16T17:29:41.603Z", "contributors": [ @@ -499,62 +385,6 @@ "teoli" ] }, - "Web/CSS/Getting_Started": { - "modified": "2019-03-23T23:31:51.964Z", - "contributors": [ - "teoli", - "tuxboy" - ] - }, - "Web/CSS/Getting_Started/Color": { - "modified": "2019-03-23T23:11:32.781Z", - "contributors": [ - "Saki336", - "Maliha81" - ] - }, - "Web/CSS/Getting_Started/How_CSS_works": { - "modified": "2019-03-23T23:21:45.414Z", - "contributors": [ - "Bolaram", - "mimzi_fahia", - "kamrunNaharRuma", - "teoli" - ] - }, - "Web/CSS/Getting_Started/Readable_CSS": { - "modified": "2019-03-23T23:10:14.661Z", - "contributors": [ - "teoli", - "amena-synthia" - ] - }, - "Web/CSS/Getting_Started/Text_styles": { - "modified": "2019-03-23T23:11:32.510Z", - "contributors": [ - "MalihaDipty" - ] - }, - "Web/CSS/Getting_Started/Why_use_CSS": { - "modified": "2019-03-23T23:21:57.361Z", - "contributors": [ - "Bolaram", - "teoli", - "mimzi_fahia" - ] - }, - "Web/CSS/Getting_Started/নই": { - "modified": "2019-03-23T23:10:32.206Z", - "contributors": [ - "rabeya" - ] - }, - "Web/CSS/Getting_Started/লে-আউট": { - "modified": "2019-03-23T23:11:30.667Z", - "contributors": [ - "Prome" - ] - }, "Web/CSS/element()": { "modified": "2020-11-10T11:02:42.501Z", "contributors": [ @@ -583,54 +413,18 @@ "Sheppy" ] }, - "Web/Guide/API/DOM": { - "modified": "2019-01-16T18:05:53.775Z", - "contributors": [ - "shahvishald" - ] - }, - "Web/Guide/API/WebRTC": { - "modified": "2019-03-23T22:37:29.214Z", - "contributors": [ - "tuxboy" - ] - }, "Web/Guide/Events": { "modified": "2019-03-23T23:10:51.342Z", "contributors": [ "Jeremie" ] }, - "Web/Guide/HTML/Canvas_tutorial": { - "modified": "2019-03-23T23:22:41.275Z", - "contributors": [ - "mahmudtamim" - ] - }, - "Web/Guide/HTML/Content_Editable": { - "modified": "2019-03-23T23:22:35.093Z", - "contributors": [ - "sourav1" - ] - }, - "Web/Guide/HTML/Forms": { - "modified": "2020-07-16T22:20:53.344Z", - "contributors": [ - "kmsuzan" - ] - }, "Web/Guide/Performance": { "modified": "2019-03-23T23:20:59.790Z", "contributors": [ "shakil18" ] }, - "Web/Guide/গ্রাফিক্স": { - "modified": "2019-03-23T23:20:59.963Z", - "contributors": [ - "shakil18" - ] - }, "Web/HTML": { "modified": "2019-09-10T15:18:25.692Z", "contributors": [ @@ -656,28 +450,6 @@ "ToufiqAminRumi" ] }, - "Web/HTML/CORS_settings_attributes": { - "modified": "2019-03-23T22:42:33.032Z", - "contributors": [ - "hmmonir" - ] - }, - "Web/HTML/Canvas": { - "modified": "2019-03-23T23:31:43.205Z", - "contributors": [ - "SphinxKnight", - "spsumon44", - "teoli", - "tuxboy" - ] - }, - "Web/HTML/Canvas/Tutorial": { - "modified": "2019-03-23T23:31:44.732Z", - "contributors": [ - "teoli", - "tuxboy" - ] - }, "Web/HTML/Element": { "modified": "2019-03-23T23:34:45.682Z", "contributors": [ @@ -726,12 +498,6 @@ "hmmonir" ] }, - "Web/HTML/Focus_management_in_HTML": { - "modified": "2019-03-23T22:41:57.848Z", - "contributors": [ - "ToufiqAminRumi" - ] - }, "Web/HTML/Global_attributes": { "modified": "2019-03-23T22:47:22.868Z", "contributors": [ @@ -933,15 +699,6 @@ "mohammadshohagulislam" ] }, - "Web/JavaScript/ভাষার_রিসোর্স": { - "modified": "2020-03-12T19:39:11.262Z", - "contributors": [ - "fscholz", - "teoli", - "shafiul", - "arifrhb" - ] - }, "Web/Reference": { "modified": "2019-03-23T23:25:25.072Z", "contributors": [ @@ -960,11 +717,254 @@ "munny" ] }, - "Web_Development": { + "Web/Guide/HTML/HTML5": { + "modified": "2019-03-23T23:35:15.435Z", + "contributors": [ + "teoli", + "badsha_eee", + "ashickur_noor", + "tuxboy" + ] + }, + "Web/Guide/HTML/HTML5/Introduction_to_HTML5": { + "modified": "2019-03-23T23:22:57.838Z", + "contributors": [ + "shafiul", + "Maliha81", + "jaggedzak" + ] + }, + "Learn/JavaScript/First_steps/What_is_JavaScript": { + "modified": "2020-07-23T11:41:02.501Z", + "contributors": [ + "promisind" + ] + }, + "Glossary/Localization": { + "modified": "2019-03-23T23:27:22.624Z", + "contributors": [ + "badsha_eee" + ] + }, + "MDN/At_ten": { + "modified": "2019-03-23T22:50:40.078Z", + "contributors": [ + "Bolaram", + "badsha_eee" + ] + }, + "orphaned/MDN/Community": { + "modified": "2019-09-04T05:42:20.308Z", + "contributors": [ + "Naahid", + "voiceofmoments", + "wbamberg", + "Shubhobd", + "teoli", + "badsha_eee" + ] + }, + "orphaned/MDN/Community/Whats_happening": { + "modified": "2019-03-23T23:27:03.844Z", + "contributors": [ + "wbamberg", + "teoli", + "badsha_eee" + ] + }, + "MDN/Contribute/Howto/Create_and_edit_pages": { + "modified": "2019-01-16T17:44:34.088Z", + "contributors": [ + "wbamberg", + "teoli", + "badsha_eee" + ] + }, + "orphaned/MDN/Contribute/Howto/Create_an_MDN_account": { + "modified": "2019-01-16T18:29:56.107Z", + "contributors": [ + "wbamberg", + "badsha_eee" + ] + }, + "MDN/Guidelines/Writing_style_guide": { + "modified": "2020-09-30T15:28:13.100Z", + "contributors": [ + "chrisdavidmills", + "jswisher", + "wbamberg", + "shamimsw" + ] + }, + "Mozilla/Firefox": { + "modified": "2020-01-18T12:34:49.048Z", + "contributors": [ + "leela52452", + "SphinxKnight", + "wbamberg", + "jwhitlock", + "badsha_eee", + "Bolaram", + "ashickur_noor", + "Sudipto.chy" + ] + }, + "Mozilla/Firefox/Releases": { + "modified": "2019-04-09T14:31:52.314Z", + "contributors": [ + "wbamberg", + "shafiul", + "Sudipto.chy" + ] + }, + "Tools/3D_View": { + "modified": "2020-07-16T22:34:24.936Z", + "contributors": [ + "wbamberg", + "MUHAMMAD_KHAN" + ] + }, + "Web/API/Canvas_API/Tutorial": { + "modified": "2019-03-23T23:22:41.275Z", + "contributors": [ + "mahmudtamim" + ] + }, + "Web/Guide/HTML/Editable_content": { + "modified": "2019-03-23T23:22:35.093Z", + "contributors": [ + "sourav1" + ] + }, + "Learn/Forms": { + "modified": "2020-07-16T22:20:53.344Z", + "contributors": [ + "kmsuzan" + ] + }, + "Web/Guide/Graphics": { + "modified": "2019-03-23T23:20:59.963Z", + "contributors": [ + "shakil18" + ] + }, + "Web/API/Canvas_API": { + "modified": "2019-03-23T23:31:43.205Z", + "contributors": [ + "SphinxKnight", + "spsumon44", + "teoli", + "tuxboy" + ] + }, + "Web/HTML/Attributes/crossorigin": { + "modified": "2019-03-23T22:42:33.032Z", + "contributors": [ + "hmmonir" + ] + }, + "Web/JavaScript/Language_Resources": { + "modified": "2020-03-12T19:39:11.262Z", + "contributors": [ + "fscholz", + "teoli", + "shafiul", + "arifrhb" + ] + }, + "Web/API/Document_Object_Model": { + "modified": "2019-03-23T23:25:08.675Z", + "contributors": [ + "badsha_eee", + "teoli" + ] + }, + "conflicting/Web/Guide": { "modified": "2019-03-23T23:31:46.369Z", "contributors": [ "tuxboy", "ethertank" ] + }, + "Learn/CSS/Building_blocks/Values_and_units": { + "modified": "2019-03-23T23:11:32.781Z", + "contributors": [ + "Saki336", + "Maliha81" + ] + }, + "Learn/CSS/First_steps/How_CSS_works": { + "modified": "2019-03-23T23:21:45.414Z", + "contributors": [ + "Bolaram", + "mimzi_fahia", + "kamrunNaharRuma", + "teoli" + ] + }, + "Learn/CSS/First_steps": { + "modified": "2019-03-23T23:31:51.964Z", + "contributors": [ + "teoli", + "tuxboy" + ] + }, + "Learn/CSS/First_steps/How_CSS_is_structured": { + "modified": "2019-03-23T23:10:14.661Z", + "contributors": [ + "teoli", + "amena-synthia" + ] + }, + "Learn/CSS/Styling_text/Fundamentals": { + "modified": "2019-03-23T23:11:32.510Z", + "contributors": [ + "MalihaDipty" + ] + }, + "conflicting/Learn/CSS/First_steps/How_CSS_works": { + "modified": "2019-03-23T23:21:57.361Z", + "contributors": [ + "Bolaram", + "teoli", + "mimzi_fahia" + ] + }, + "Learn/CSS/Building_blocks/Selectors": { + "modified": "2019-03-23T23:10:32.206Z", + "contributors": [ + "rabeya" + ] + }, + "Learn/CSS/CSS_layout": { + "modified": "2019-03-23T23:11:30.667Z", + "contributors": [ + "Prome" + ] + }, + "conflicting/Web/API/Document_Object_Model": { + "modified": "2019-01-16T18:05:53.775Z", + "contributors": [ + "shahvishald" + ] + }, + "Web/API/WebRTC_API": { + "modified": "2019-03-23T22:37:29.214Z", + "contributors": [ + "tuxboy" + ] + }, + "conflicting/Web/API/Canvas_API/Tutorial": { + "modified": "2019-03-23T23:31:44.732Z", + "contributors": [ + "teoli", + "tuxboy" + ] + }, + "Web/API/Document/hasFocus": { + "modified": "2019-03-23T22:41:57.848Z", + "contributors": [ + "ToufiqAminRumi" + ] } } \ No newline at end of file diff --git a/files/bn/conflicting/learn/css/first_steps/how_css_works/index.html b/files/bn/conflicting/learn/css/first_steps/how_css_works/index.html index 860f960e96..b5d5f8a476 100644 --- a/files/bn/conflicting/learn/css/first_steps/how_css_works/index.html +++ b/files/bn/conflicting/learn/css/first_steps/how_css_works/index.html @@ -1,10 +1,11 @@ --- title: কেন CSS ব্যবহার করবেন ? -slug: Web/CSS/Getting_Started/Why_use_CSS +slug: conflicting/Learn/CSS/First_steps/How_CSS_works tags: - NeedsReview translation_of: Learn/CSS/First_steps/How_CSS_works translation_of_original: Web/Guide/CSS/Getting_started/Why_use_CSS +original_slug: Web/CSS/Getting_Started/Why_use_CSS ---

{{ CSSTutorialTOC() }}

diff --git a/files/bn/conflicting/web/api/canvas_api/tutorial/index.html b/files/bn/conflicting/web/api/canvas_api/tutorial/index.html index 85ee94310d..163ce0d09d 100644 --- a/files/bn/conflicting/web/api/canvas_api/tutorial/index.html +++ b/files/bn/conflicting/web/api/canvas_api/tutorial/index.html @@ -1,8 +1,9 @@ --- title: ক্যানভাস টিউটোরিয়াল -slug: Web/HTML/Canvas/Tutorial +slug: conflicting/Web/API/Canvas_API/Tutorial translation_of: Web/API/Canvas_API/Tutorial translation_of_original: Canvas-tutorial-broken +original_slug: Web/HTML/Canvas/Tutorial ---

<canvas> হল একটি HTML এলিমেন্ট, যা দ্বারা স্ক্রিপ্টিংয়ের (সাধারণত জাভাস্ক্রিপ্ট) সাহায্যে গ্রাফিক্স আঁকা যায়। এটি অবশ্য গ্রাফিক্স আঁকা, ছবি কম্পোজিশন তৈরি করা এবং সাধারণ (এবং অসাধারণ) এনিমেশন তৈরির কাজ করতে পারে।

<canvas> এর জন্য মোজিলা অ্যাপ্লিকেশনসমূহ সাপোর্ট পাওয়া শুরু করেছে গিকো ১.৮ (বা ফায়ারফক্স ১.৫) থেকে। মূলত এ্যাপল তাদের ড্যাশবোর্ড এবং সাফারির জন্য এলিমেন্টটি প্রকাশ করে। <canvas> এলিমেন্টটি WhatWG Web applications 1.0 স্পেসিফিকেশনের একটি অংশ, যা HTML5 নামেও পরিচিত।

diff --git a/files/bn/conflicting/web/api/document_object_model/index.html b/files/bn/conflicting/web/api/document_object_model/index.html index 253046a6c3..2eb76f283c 100644 --- a/files/bn/conflicting/web/api/document_object_model/index.html +++ b/files/bn/conflicting/web/api/document_object_model/index.html @@ -1,6 +1,6 @@ --- title: DOM developer guide -slug: Web/Guide/API/DOM +slug: conflicting/Web/API/Document_Object_Model tags: - API - DOM @@ -9,6 +9,7 @@ tags: - TopicStub translation_of: Web/API/Document_Object_Model translation_of_original: Web/Guide/API/DOM +original_slug: Web/Guide/API/DOM ---

{{draft}}

The Document Object Model is an API for HTML and XML documents. It provides a structural representation of the document, enabling the developer to modify its content and visual presentation. Essentially, it connects web pages to scripts or programming languages.

diff --git a/files/bn/conflicting/web/guide/index.html b/files/bn/conflicting/web/guide/index.html index d60dff2905..b3fb2a168f 100644 --- a/files/bn/conflicting/web/guide/index.html +++ b/files/bn/conflicting/web/guide/index.html @@ -1,12 +1,13 @@ --- title: Web Development -slug: Web_Development +slug: conflicting/Web/Guide tags: - NeedsTranslation - TopicStub - Web Development translation_of: Web/Guide translation_of_original: Web_Development +original_slug: Web_Development ---

ওয়েব ডেভেলপমেন্ট বলতে একটি ওয়েবসাইট বা ওয়েব অ্যাপ্লিকেশন তৈরির প্রতিটি দিককে বোঝানো হয়।

Learn how to create anything from a simple web site to complex, highly interactive web sites featuring the latest Web technologies by perusing the articles you'll find here.

diff --git a/files/bn/glossary/localization/index.html b/files/bn/glossary/localization/index.html index c88e548079..11058d9aaa 100644 --- a/files/bn/glossary/localization/index.html +++ b/files/bn/glossary/localization/index.html @@ -1,10 +1,11 @@ --- title: স্থানীয়করণ -slug: Localization +slug: Glossary/Localization tags: - অনুবাদ - স্থানীয়করণ translation_of: Glossary/Localization +original_slug: Localization ---

স্থানীয়করণ (L10n) হচ্ছে এমন একটি প্রক্রিয়া, যা দ্বারা একটি সফটওয়্যারের ইউজার ইন্টারফেস একটি ভাষা থেকে অন্য ভাষায় রুপান্তর করা হয়। এবং সেই দেশের সংস্কৃতির সাথে সামঞ্জস্যপূর্ণ ও অধিবাসীদের ব্যবহার উপযোগী করা হয়। যাদের প্রযুক্তির প্রতি ও প্রযুক্তির স্থানীয়করণের প্রতি আগ্রহ রয়েছে, এসব রিসোর্স তাঁদের সকলের জন্য উন্মুক্ত। এগুলো ডেভেলপার ও অন্যান্য অবদানকারীর জন্য।

diff --git a/files/bn/learn/css/building_blocks/selectors/index.html b/files/bn/learn/css/building_blocks/selectors/index.html index ab2f05fae5..6bbeccf572 100644 --- a/files/bn/learn/css/building_blocks/selectors/index.html +++ b/files/bn/learn/css/building_blocks/selectors/index.html @@ -1,11 +1,11 @@ --- title: নির্বাচক সমুহ -slug: Web/CSS/Getting_Started/নই +slug: Learn/CSS/Building_blocks/Selectors tags: - Beginner - CSS - CSS Selector - - 'CSS:Getting_Started' + - CSS:Getting_Started - Example - Guide - NeedsBeginnerUpdate @@ -14,6 +14,7 @@ tags: - Web translation_of: Learn/CSS/Building_blocks/Selectors translation_of_original: Web/Guide/CSS/Getting_started/Selectors +original_slug: Web/CSS/Getting_Started/নই ---

{{ CSSTutorialTOC() }}

{{ previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Cascading_and_inheritance", "Cascading & inheritance")}}এটি CSS Getting Started টিউটোরিয়াল এর ৫ম অংশ; এটি ব্যাখ্যা করে আপনি কিভাবে স্টাইল সমুহ নির্বাচিতভাবে প্রয়োগ করবেন, এবং কিভাবে বিভিন্ন প্রকার নির্বাচক সমুহ বিভিন্ন প্রাধান্য পায়। আপনি আপনার নমুনা নিবন্ধে কিছু এট্রিবিউট যোগ করতে পারেন, এবং আপনি সেসব এট্রিবিউটগুলো আপনার নমুনা স্টাইলশীটে ব্যবহার করতে পারেন ।

diff --git a/files/bn/learn/css/building_blocks/values_and_units/index.html b/files/bn/learn/css/building_blocks/values_and_units/index.html index 715c208203..17b93dfffb 100644 --- a/files/bn/learn/css/building_blocks/values_and_units/index.html +++ b/files/bn/learn/css/building_blocks/values_and_units/index.html @@ -1,6 +1,6 @@ --- title: রং -slug: Web/CSS/Getting_Started/Color +slug: Learn/CSS/Building_blocks/Values_and_units tags: - CSS - Example @@ -8,6 +8,7 @@ tags: - NeedsReview translation_of: Learn/CSS/Introduction_to_CSS/Values_and_units#Colors translation_of_original: Web/Guide/CSS/Getting_started/Color +original_slug: Web/CSS/Getting_Started/Color ---

{{ CSSTutorialTOC() }}

{{previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Text_styles", "Text styles")}}এটা হচ্ছে  যেভাবে শুরু করবেন CSS   টিউটোরিয়ালের ৮ম বিভাগ; এটা ব্যাখ্যা করবে কিভাবে আপনি CSS এ রং উল্লেখ করবেন. আপনি আপনার নমুনা স্টাইলশিট এ পরিচিত হবেন background রং এর সাথে।

diff --git a/files/bn/learn/css/css_layout/index.html b/files/bn/learn/css/css_layout/index.html index 557ea8824c..c6ea906fa8 100644 --- a/files/bn/learn/css/css_layout/index.html +++ b/files/bn/learn/css/css_layout/index.html @@ -1,12 +1,12 @@ --- title: Layout -slug: Web/CSS/Getting_Started/লে-আউট +slug: Learn/CSS/CSS_layout tags: - CSS - CSS Float - CSS Text Align - CSS Unit - - 'CSS:Getting_Started' + - CSS:Getting_Started - Example - Guide - Intermediate @@ -16,6 +16,7 @@ tags: - needs review translation_of: Learn/CSS/CSS_layout translation_of_original: Web/Guide/CSS/Getting_started/Layout +original_slug: Web/CSS/Getting_Started/লে-আউট ---

{{ CSSTutorialTOC() }}

{{ previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Boxes", "Boxes")}} CSS শুরু করার ১২তম অধ্যায় এটি;  আপনার ডকুমেন্টের লে-আউট কীভাবে adjust করা যায় তা রয়েছে এখানে। আপনার নমুনা ডকুমেন্টের লে-আউট আপনি পরিবর্তন করতে পারেন।

diff --git a/files/bn/learn/css/first_steps/how_css_is_structured/index.html b/files/bn/learn/css/first_steps/how_css_is_structured/index.html index 49bdc94605..ce6781137e 100644 --- a/files/bn/learn/css/first_steps/how_css_is_structured/index.html +++ b/files/bn/learn/css/first_steps/how_css_is_structured/index.html @@ -1,10 +1,11 @@ --- title: Readable CSS -slug: Web/CSS/Getting_Started/Readable_CSS +slug: Learn/CSS/First_steps/How_CSS_is_structured tags: - NeedsReview translation_of: Learn/CSS/Introduction_to_CSS/Syntax#Beyond_syntax_make_CSS_readable translation_of_original: Web/Guide/CSS/Getting_started/Readable_CSS +original_slug: Web/CSS/Getting_Started/Readable_CSS ---

{{ CSSTutorialTOC() }}

{{ previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Selectors", "Selectors")}}This is the 6th section of the CSS Getting Started tutorial; it discusses the style and grammar of the CSS language itself. You change the way your sample CSS file looks, to make it more readable.

diff --git a/files/bn/learn/css/first_steps/how_css_works/index.html b/files/bn/learn/css/first_steps/how_css_works/index.html index 944a2f0398..566a6757d9 100644 --- a/files/bn/learn/css/first_steps/how_css_works/index.html +++ b/files/bn/learn/css/first_steps/how_css_works/index.html @@ -1,14 +1,15 @@ --- title: কিভাবে CSS কাজ করে -slug: Web/CSS/Getting_Started/How_CSS_works +slug: Learn/CSS/First_steps/How_CSS_works tags: - Beginner - CSS - - 'CSS:Getting_Started' + - CSS:Getting_Started - NeedsReview - Web translation_of: Learn/CSS/First_steps/How_CSS_works translation_of_original: Web/Guide/CSS/Getting_started/How_CSS_works +original_slug: Web/CSS/Getting_Started/How_CSS_works ---

{{ CSSTutorialTOC() }}

diff --git a/files/bn/learn/css/first_steps/index.html b/files/bn/learn/css/first_steps/index.html index bafa4f6776..25d4dddb0c 100644 --- a/files/bn/learn/css/first_steps/index.html +++ b/files/bn/learn/css/first_steps/index.html @@ -1,8 +1,9 @@ --- title: যেভাবে শুরু করবেন (CSS টিউটোরিয়াল) -slug: Web/CSS/Getting_Started +slug: Learn/CSS/First_steps translation_of: Learn/CSS/First_steps translation_of_original: Web/Guide/CSS/Getting_started +original_slug: Web/CSS/Getting_Started ---

সম্পূর্ণ নতুনদের জন্য লেখা এই CSS টিউটোরিয়াল আপনাকে Cascading Style Sheets (ক্যাসকেডিং স্টাইল শিট বা CSS) এর সঙ্গে পরিচয় করিয়ে দেবে। এই গাইডটি ভাষাটির খুবই সাধারণ ফিচারগুলো সাথে উদাহরণসহ আপনাকে পরিচয় করিয়ে দেবে, যা আপনি নিজের ব্রাউজারে ঘরে বসেই চালিয়ে দেখতে পারবেন। এর ফলে আধুনিক ব্রাউজারগুলোতে CSS এর সাধারণ বিষয়গুলো আপনি সহজেই বুঝতে পারবেন।

CSS এ নতুন, এমন পাঠকদের জন্যই এই টিউটোরিয়াল লেখা হয়েছে, যদি আপনার CSS এর কিছু অতি সাধারণ বিষয় জানাশোনা তারপরেও আপনি এটি ব্যবহার করতে পারবেন। আপনি যদি CSS এ অভিজ্ঞ হয়ে থাকেন, তবে এই টিউটোরিয়ালটি আপনার বিশেষ একটা উপকার করতে পারবে না, CSS এর মূল পৃষ্ঠায় আরও এ্যাডভান্সড বিষয়ের তালিকা রয়েছে।

diff --git a/files/bn/learn/css/styling_text/fundamentals/index.html b/files/bn/learn/css/styling_text/fundamentals/index.html index 3a53021fe2..0c726c8886 100644 --- a/files/bn/learn/css/styling_text/fundamentals/index.html +++ b/files/bn/learn/css/styling_text/fundamentals/index.html @@ -1,15 +1,16 @@ --- title: টেক্সট স্টাইল -slug: Web/CSS/Getting_Started/Text_styles +slug: Learn/CSS/Styling_text/Fundamentals tags: - Beginer - CSS - - 'CSS:Getting_Started' + - CSS:Getting_Started - Guide - NeedsLiveSample - Web translation_of: Learn/CSS/Styling_text/Fundamentals translation_of_original: Web/Guide/CSS/Getting_started/Text_styles +original_slug: Web/CSS/Getting_Started/Text_styles ---

{{ CSSTutorialTOC() }}

{{previousPage("/en-US/docs/Web/Guide/CSS/Getting_Started/Readable_CSS", "Readable CSS")}}এটি হচ্ছে CSS Getting Started এর ৭ম টীউটোরিয়াল, এখানে টক্সট স্টাইল এর অনেক উদাহরণ দেয়া আছে। একাহে বর্ণনা করা হয়েছে কিভাবে আপনি আপনার নমুনা stylesheet এ বিভিন্ন ফন্ট ব্যাবহার করবেন।

diff --git a/files/bn/learn/forms/index.html b/files/bn/learn/forms/index.html index 2e0e03ea83..8d3c7edcf9 100644 --- a/files/bn/learn/forms/index.html +++ b/files/bn/learn/forms/index.html @@ -1,9 +1,10 @@ --- title: HTML forms guide -slug: Web/Guide/HTML/Forms +slug: Learn/Forms tags: - NeedsReview translation_of: Learn/Forms +original_slug: Web/Guide/HTML/Forms ---

এই সহায়িকা হচ্ছে একটি সামগ্রিক নির্দেশিকা যা আপনাকে মাষ্টার HTML form তৈরি করতে সাহায্য করবে । HTML from ব্যবহারকারীদের সাথে আলাপচারিতার জন্য খুব শক্তিশালী হাতিয়ার হয় না । এই সহায়িকার মধ্যে, HTML from হতে  আমরা কাস্টম উইজেট করার পরিচালনার তথ্য থেকে কাঠামো থেকে স্টাইলিং করার। তুমি এই শক্তিশালি অফার  শিখতে এবং উপভোগে পারবে।

বর্ন মালা

diff --git a/files/bn/learn/javascript/first_steps/what_is_javascript/index.html b/files/bn/learn/javascript/first_steps/what_is_javascript/index.html index f42a4814cc..2d2f0528e1 100644 --- a/files/bn/learn/javascript/first_steps/what_is_javascript/index.html +++ b/files/bn/learn/javascript/first_steps/what_is_javascript/index.html @@ -1,7 +1,8 @@ --- title: জাভাস্ক্রিপ্ট কী? -slug: Learn/JavaScript/First_steps/জাভাস্ক্রিপ্ট-কী +slug: Learn/JavaScript/First_steps/What_is_JavaScript translation_of: Learn/JavaScript/First_steps/What_is_JavaScript +original_slug: Learn/JavaScript/First_steps/জাভাস্ক্রিপ্ট-কী ---
{{LearnSidebar}}
diff --git a/files/bn/mdn/at_ten/index.html b/files/bn/mdn/at_ten/index.html index 1006f031c3..eb8062239f 100644 --- a/files/bn/mdn/at_ten/index.html +++ b/files/bn/mdn/at_ten/index.html @@ -1,7 +1,8 @@ --- title: মজিলা ডেভেলপার নেটওয়ার্কের ১০ বছরে পদার্পণ । -slug: MDN_at_ten +slug: MDN/At_ten translation_of: MDN_at_ten +original_slug: MDN_at_ten ---
আপনার ওয়েব ডকুমেন্টেশনের ১০ বছরপূর্তি উদযাপন করুন।
diff --git a/files/bn/mdn/contribute/howto/create_and_edit_pages/index.html b/files/bn/mdn/contribute/howto/create_and_edit_pages/index.html index 4a07a890ac..c3c7f158a3 100644 --- a/files/bn/mdn/contribute/howto/create_and_edit_pages/index.html +++ b/files/bn/mdn/contribute/howto/create_and_edit_pages/index.html @@ -1,9 +1,10 @@ --- title: পাতা তৈরি ও সম্পাদনা -slug: MDN/Contribute/Creating_and_editing_pages +slug: MDN/Contribute/Howto/Create_and_edit_pages tags: - NeedsReview translation_of: MDN/Contribute/Howto/Create_and_edit_pages +original_slug: MDN/Contribute/Creating_and_editing_pages ---
{{MDNSidebar}}

মোজিলা ডেভেলপার নেটওয়ার্ক এর মৌলিক দুটি কাজ যা প্রায় সব অবদানকারী করে থাকে, তা হচ্ছে বর্তমান পৃষ্ঠাগুলো সম্পাদনা/সমৃদ্ধ করা এবং নতুন পৃষ্ঠা তৈরি করা। এই নিবন্ধটি সম্পাদনা ও নতুন পৃষ্ঠা তৈরি করার একেবারে মৌলিক কিছু কৌশল নিয়ে লেখা।

বর্তমান পৃষ্ঠাগুলো সমৃদ্ধকরণ

diff --git a/files/bn/mdn/guidelines/writing_style_guide/index.html b/files/bn/mdn/guidelines/writing_style_guide/index.html index 64597c50fa..9581225c77 100644 --- a/files/bn/mdn/guidelines/writing_style_guide/index.html +++ b/files/bn/mdn/guidelines/writing_style_guide/index.html @@ -1,11 +1,12 @@ --- title: MDN style guide -slug: MDN/Guidelines/Style_guide +slug: MDN/Guidelines/Writing_style_guide tags: - JavaScript - MDN - Project translation_of: MDN/Guidelines/Writing_style_guide +original_slug: MDN/Guidelines/Style_guide ---
{{MDNSidebar}}
diff --git a/files/bn/mozilla/firefox/index.html b/files/bn/mozilla/firefox/index.html index de6c68bbec..3be83341ec 100644 --- a/files/bn/mozilla/firefox/index.html +++ b/files/bn/mozilla/firefox/index.html @@ -1,9 +1,10 @@ --- title: ফায়ারফক্স -slug: Mozilla/ফায়ারফক্স +slug: Mozilla/Firefox tags: - ফায়ারফক্স translation_of: Mozilla/Firefox +original_slug: Mozilla/ফায়ারফক্স ---
{{FirefoxSidebar}}
diff --git a/files/bn/mozilla/firefox/releases/index.html b/files/bn/mozilla/firefox/releases/index.html index 9027523416..36e5f82057 100644 --- a/files/bn/mozilla/firefox/releases/index.html +++ b/files/bn/mozilla/firefox/releases/index.html @@ -1,9 +1,10 @@ --- title: ফায়ারফক্স ডেভেলপার রিলিজ নোট্‌স -slug: Mozilla/ফায়ারফক্স/রিলিজস +slug: Mozilla/Firefox/Releases tags: - NeedsReview translation_of: Mozilla/Firefox/Releases +original_slug: Mozilla/ফায়ারফক্স/রিলিজস ---
{{FirefoxSidebar}}

"ফায়ারফক্স এক্স ডেভেলপারস" দেরকে ফায়ারফক্স এর প্রতিটি রিলিজ এর প্রতিবেদন এর লিঙ্ক দিচ্ছে এই পেজ। ফায়ারফক্স এর প্রতিটি ভার্শন এর সাথে কি কি ফিচার যোগ এবং ভুলগুলো মুছে ফেলা হয়েছে তা এই নোটস এর মাধ্যমে আপনি দেখতে পারবেন।

diff --git a/files/bn/orphaned/mdn/community/index.html b/files/bn/orphaned/mdn/community/index.html index f4c21fcec5..e65a14688c 100644 --- a/files/bn/orphaned/mdn/community/index.html +++ b/files/bn/orphaned/mdn/community/index.html @@ -1,7 +1,8 @@ --- title: যোগ দিন আমাদের দলে -slug: MDN/Community +slug: orphaned/MDN/Community translation_of: MDN/Community +original_slug: MDN/Community ---
{{MDNSidebar}}
diff --git a/files/bn/orphaned/mdn/community/whats_happening/index.html b/files/bn/orphaned/mdn/community/whats_happening/index.html index a703e0481b..79cfe91a89 100644 --- a/files/bn/orphaned/mdn/community/whats_happening/index.html +++ b/files/bn/orphaned/mdn/community/whats_happening/index.html @@ -1,7 +1,8 @@ --- title: চলমান ঘটনাবলি সম্পর্কে জানুন -slug: MDN/Community/Whats_happening +slug: orphaned/MDN/Community/Whats_happening translation_of: MDN/Community/Whats_happening +original_slug: MDN/Community/Whats_happening ---
{{MDNSidebar}}

MDN তৈরি হয়েছে মোজিলার Websites and Developer Engagement কমিউনিটির দ্বারা। নিচে কিছু রাস্তা বলে দেয়া আছে যার মাধ্যমে আমরা কি করছি, সে সম্পর্কে তথ্য ভাগাভাগি করি।

ব্লগ

diff --git a/files/bn/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html b/files/bn/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html index 7bc9d904ae..e28ffb74b8 100644 --- a/files/bn/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html +++ b/files/bn/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html @@ -1,7 +1,8 @@ --- title: যেভাবে MDN এ অ্যাকাউন্ট তৈরি করবো -slug: MDN/Contribute/Howto/Create_an_MDN_account +slug: orphaned/MDN/Contribute/Howto/Create_an_MDN_account translation_of: MDN/Contribute/Howto/Create_an_MDN_account +original_slug: MDN/Contribute/Howto/Create_an_MDN_account ---
{{MDNSidebar}}

এভাবে আমরা MDN এ একটি অ্যাকাউন্ট তৈরি করবোঃ

    diff --git a/files/bn/tools/3d_view/index.html b/files/bn/tools/3d_view/index.html index e1dfb87617..11f4e45e98 100644 --- a/files/bn/tools/3d_view/index.html +++ b/files/bn/tools/3d_view/index.html @@ -1,7 +1,8 @@ --- title: ত্রিমাত্রিক দর্শন -slug: Tools/ত্রিমাত্রিক_দর্শন +slug: Tools/3D_View translation_of: Tools/3D_View +original_slug: Tools/ত্রিমাত্রিক_দর্শন ---
    {{ToolsSidebar}}

    {{ fx_minversion_header("11") }}

    diff --git a/files/bn/web/api/canvas_api/index.html b/files/bn/web/api/canvas_api/index.html index b64f663d74..57707b86b6 100644 --- a/files/bn/web/api/canvas_api/index.html +++ b/files/bn/web/api/canvas_api/index.html @@ -1,7 +1,8 @@ --- title: ক্যানভাস -slug: Web/HTML/Canvas +slug: Web/API/Canvas_API translation_of: Web/API/Canvas_API +original_slug: Web/HTML/Canvas ---

     HTML5 এ যুক্ত HTML {{HTMLElement("canvas")}} এলিমেন্টটি ব্যবহার করে স্ক্রিপ্টিংয়ের (সাধারণত জাভাস্ক্রিপ্ট) সাহায্যে গ্রাফিক্স আঁকা যায়। উদাহরণস্বরুপ, এটি গ্রাফিক্স আঁকা, ছবির কম্পোজিশন তৈরি করা, অ্যানিমেশন তৈরি করা অথবা এমনি রিয়েল-টাইম ভিডিও রেন্ডারিং অথবা প্রসেসিংয়ের কাজেও ব্যবহার করা যায়।

    <canvas> এর জন্য মোজিলা অ্যাপ্লিকেশনসমূহ সাপোর্ট পাওয়া শুরু করেছে গিকো ১.৮ (বা ফায়ারফক্স ১.৫) থেকে। মূলত এ্যাপল তাদের ড্যাশবোর্ড এবং সাফারির জন্য এলিমেন্টটি প্রকাশ করে। ইন্টারনেট এক্সপ্লোরার ৯ ভার্সন থেকে <canvas> সাপোর্ট করে; ইন্টারনেট এক্সপ্লোরারের পুরনো সংস্করণের জন্য গুগলের Explorer Canvas প্রজেক্টের একটি স্ক্রিপ্ট যুক্ত করে কার্যকরভাবে <canvas> এর সাপোর্ট যোগ করা যায়। গুগল ক্রোম এবং অপেরা ৯ <canvas> ক্যানভাস সাপোর্ট করে।

    diff --git a/files/bn/web/api/canvas_api/tutorial/index.html b/files/bn/web/api/canvas_api/tutorial/index.html index 2118fa3c97..1b898bc440 100644 --- a/files/bn/web/api/canvas_api/tutorial/index.html +++ b/files/bn/web/api/canvas_api/tutorial/index.html @@ -1,9 +1,10 @@ --- title: ক্যানভাস টিউটোরিয়াল -slug: Web/Guide/HTML/Canvas_tutorial +slug: Web/API/Canvas_API/Tutorial tags: - NeedsReview translation_of: Web/API/Canvas_API/Tutorial +original_slug: Web/Guide/HTML/Canvas_tutorial ---

    <canvas> হচ্ছে একটি HTML element যেটা স্ক্রিপ্টিং (সাধারণত JavaScript ) ব্যবহার করে  গ্রাফিক্স আঁকার জন্য ব্যবহার করা হয় । উদাহরণস্বরূপ  গ্রাফ আঁকতে, ছবি কম্পোজিশন অথবা সাধারন ( তবে বেশি সাধারন নয় ) অ্যানিমেশন তৈরি করতে এটি ব্যবহার করা হয় । ডানপাশের ছবিতে <canvas> প্রয়োগ করে কিছু উদাহরণ দেওয়া হয়েছে যা আমরা পরে এর টিউটোরিয়াল এ দেখবো।

    diff --git a/files/bn/web/api/document/hasfocus/index.html b/files/bn/web/api/document/hasfocus/index.html index adbe5e1e9b..5942e02118 100644 --- a/files/bn/web/api/document/hasfocus/index.html +++ b/files/bn/web/api/document/hasfocus/index.html @@ -1,8 +1,9 @@ --- title: Focus management in HTML -slug: Web/HTML/Focus_management_in_HTML +slug: Web/API/Document/hasFocus translation_of: Web/API/Document/hasFocus translation_of_original: Web/HTML/Focus_management_in_HTML +original_slug: Web/HTML/Focus_management_in_HTML ---

    এইচটিএমএল৫ এর ওয়ার্কিং ড্রাফট, একটিভআলিমেন্ত ডোম অ্যাট্রিবিউট এবং হেজফোকাস() ডোম মেথড প্রোগ্রামারকে ইউজার এর কারনে পেজ এর ইন্টারআক্তিভিটিতে আরও ভালো নিয়ন্ত্রণ করার ক্ষমতা দেয়। উদাহরণস্বরূপ, দুইটিকে পরিসংখ্যান এর সাধারণ উদ্দেশে ব্যাবহার করা যায়, একটি পেজ এর কিছু লিংকের ক্লিক সংখ্যা বের করা,একটি এলিমেন্তের উপর ফোকাসের সময় বের করা, এবং আরও অনেক।অতিরিক্ত, আজাক্স টেকনোলজির সাহায্যে, সার্ভারের রিকুস্তের সংখ্যা কমানো যায় যা ইউজার এবং পেজ এর লেআউট এর উপর নির্ভর করে।

    diff --git a/files/bn/web/api/document_object_model/index.html b/files/bn/web/api/document_object_model/index.html index 07bef2b618..2a99d1e376 100644 --- a/files/bn/web/api/document_object_model/index.html +++ b/files/bn/web/api/document_object_model/index.html @@ -1,6 +1,6 @@ --- title: ডকুমেন্ট অবজেক্ট মডেল (DOM) -slug: DOM +slug: Web/API/Document_Object_Model tags: - DOM - NeedsTranslation @@ -8,6 +8,7 @@ tags: - TopicStub translation_of: Web/API/Document_Object_Model translation_of_original: DOM +original_slug: DOM ---
    diff --git a/files/bn/web/api/webrtc_api/index.html b/files/bn/web/api/webrtc_api/index.html index 48a47d8aa1..e1254a3c49 100644 --- a/files/bn/web/api/webrtc_api/index.html +++ b/files/bn/web/api/webrtc_api/index.html @@ -1,6 +1,6 @@ --- title: ওয়েব আরটিসি (WebRTC) -slug: Web/Guide/API/WebRTC +slug: Web/API/WebRTC_API tags: - এপিআই - ওয়েব আরটিসি @@ -8,6 +8,7 @@ tags: - ল্যান্ডিং translation_of: Web/API/WebRTC_API translation_of_original: Web/Guide/API/WebRTC +original_slug: Web/Guide/API/WebRTC ---

    WebRTC (যেখানে RTC এর পূর্ণরুপ Real-Time Communications) হল একটি প্রযুক্তি যা একাধিক ব্রাউজারের মধ্যে ব্রাউজার-ব্রাউজার অডিও/ভিডিও স্ট্রিমিং কিংবা ডাটা শেয়ারিং সুবিধা প্রদান করে থাকে। WebRTC এর সাহায্যে কোনরূপ প্লাগ-ইন বা এক্সটেনশন ব্যবহার ছাড়াই স্ট্যান্ডার্ড ওয়েব এপিআই এর সাহায্যে টেলিকনফারেন্সিং কিংবা ডাটা শেয়ারিং সম্ভব।

    diff --git a/files/bn/web/guide/graphics/index.html b/files/bn/web/guide/graphics/index.html index fdf50fc2b7..7d9a685af2 100644 --- a/files/bn/web/guide/graphics/index.html +++ b/files/bn/web/guide/graphics/index.html @@ -1,9 +1,10 @@ --- title: গ্রাফিক্স অন দি ওয়েব -slug: Web/Guide/গ্রাফিক্স +slug: Web/Guide/Graphics tags: - NeedsReview translation_of: Web/Guide/Graphics +original_slug: Web/Guide/গ্রাফিক্স ---

    আধুনিক ওয়েব সাইট এবং অ্যাপ্লিকেশনে প্রায়ই গ্রাফিক্স উপস্থাপন প্রয়োজন পরে। {{HTMLElement("img")}} উপাদান ব্যবহার করে সহজেস্ট্যাটিক ইমেজ প্রদর্শিত করা যায়, অথবা {{cssxref("background-image")}} প্রোপার্টি ব্যবহার করে এইচটিএমএল উপাদানের পটভূমি নির্ধারণ করা যায়।

    আপনি প্রায়ই অন-দা-ফ্লাই  গ্রাফিক্স নির্মাণ করতে চান, অথবা ঘটনার পরে ছবি প্রদর্শন করতে চান। এই নিবন্ধনটি আপনাকে সাহায্য করবে কিভাবে আপনি তা সম্পন্ন করতে পারেন।

    diff --git a/files/bn/web/guide/html/editable_content/index.html b/files/bn/web/guide/html/editable_content/index.html index 0e8770f603..6433ee1325 100644 --- a/files/bn/web/guide/html/editable_content/index.html +++ b/files/bn/web/guide/html/editable_content/index.html @@ -1,9 +1,10 @@ --- title: Content Editable -slug: Web/Guide/HTML/Content_Editable +slug: Web/Guide/HTML/Editable_content tags: - NeedsReview translation_of: Web/Guide/HTML/Editable_content +original_slug: Web/Guide/HTML/Content_Editable ---

    HTML5 এ যেকোনো অংশ পরিবর্তনীয়। কিছু জাভাস্ক্রিপ্ট ইভেন্ট হ্যান্ডলার ব্যবহার করে আপনি একটি ওয়েব পেজ একটি সম্পূর্ণ এবং দ্রুত rich-text editor এ রুপান্তর করতে পারবেন । এই অনুচ্ছেদ আপনাকে এর কার্যকারিতা সম্পর্কে কিছু তথ্য প্রদান করবে।

    সামঞ্জস্যতা

    diff --git a/files/bn/web/guide/html/html5/index.html b/files/bn/web/guide/html/html5/index.html index bc45480642..0f9c06003d 100644 --- a/files/bn/web/guide/html/html5/index.html +++ b/files/bn/web/guide/html/html5/index.html @@ -1,6 +1,6 @@ --- title: HTML5 -slug: HTML/HTML5 +slug: Web/Guide/HTML/HTML5 tags: - Guide - HTML @@ -10,6 +10,7 @@ tags: - Web - Web Development translation_of: Web/Guide/HTML/HTML5 +original_slug: HTML/HTML5 ---

    HTML বলতে যা বুঝায় HTML5  তার সর্বাধুনিক বিবর্তনবিষয়টি দুইটি ভিন্ন ধারনা কে প্রতিনিধিত্ব করে :

    diff --git a/files/bn/web/guide/html/html5/introduction_to_html5/index.html b/files/bn/web/guide/html/html5/introduction_to_html5/index.html index bb65db9a7f..18823a0c6c 100644 --- a/files/bn/web/guide/html/html5/introduction_to_html5/index.html +++ b/files/bn/web/guide/html/html5/introduction_to_html5/index.html @@ -1,6 +1,6 @@ --- title: HTML5 এ হাতেখড়ি -slug: HTML/HTML5/Introduction_to_HTML5 +slug: Web/Guide/HTML/HTML5/Introduction_to_HTML5 tags: - Guide - HTML @@ -9,6 +9,7 @@ tags: - Web - গাইড translation_of: Web/Guide/HTML/HTML5/Introduction_to_HTML5 +original_slug: HTML/HTML5/Introduction_to_HTML5 ---

    HTML এর পঞ্চম সর্বশেষ সংস্করণ HTML5এর নতুন কিছু ফিচার রয়েছে যেমন শুধু রিচ মিডিয়াসমর্থন করা, ওয়েব এপ্লিকেশন তৈরি করা এখন আরও সহজ। এসব ওয়েব এপ্লিকেশন ব্যবহারকীর সাথে ইন্টার-এক্ট করতে পারে, ব্যবহারকারীর কম্পিউটারের ডেটা নিয়ে কাজ করতে পারে, সার্ভারের সাথে যোগাযোগ করতে পারে আগের থেকে অনেক কার্যকরভাবে।

    HTML5 এখনও ডেভেলপ হচ্ছে, সে কারণে এখনো এর নির্দেশিকায় টুকটাক পরিবর্তন চলছে এখনো সব ব্রাউজারে সব ফিচার চলে না যাইহোক, গেকো এবং তার এক্সটেনশন, ফায়ারফক্স খুব ভালভাবেই HTML5 সমর্থন করে, এবং এর আরও ফিচার সমর্থনের কাজ চলছে। গেকো ১.৮.১ সংস্করণ থেকে HTML5 এর ফিচার সমর্থন করা শুরু করেছে। গেকো বর্তমানে HTML5 এর কি কি ফিচার সমর্থন করে তা HTML5 এর মুল পেজে জানতে পারেন। অন্যান্য ব্রাউজারে HTML5 সাপোর্ট করে কি না, তা বিস্তারিত জানতে CanIUse ওয়েবসাইটে যেতে পারেন।

    diff --git a/files/bn/web/html/attributes/crossorigin/index.html b/files/bn/web/html/attributes/crossorigin/index.html index 4888d9d63c..3290df0f0a 100644 --- a/files/bn/web/html/attributes/crossorigin/index.html +++ b/files/bn/web/html/attributes/crossorigin/index.html @@ -1,9 +1,10 @@ --- title: সি ও আর এস বৈশিষ্ট্যাবলী সেটিংস -slug: Web/HTML/CORS_settings_attributes +slug: Web/HTML/Attributes/crossorigin tags: - এইচ টি এম এল translation_of: Web/HTML/Attributes/crossorigin +original_slug: Web/HTML/CORS_settings_attributes ---

     

    diff --git a/files/bn/web/javascript/language_resources/index.html b/files/bn/web/javascript/language_resources/index.html index c539ad7321..4aed82dadb 100644 --- a/files/bn/web/javascript/language_resources/index.html +++ b/files/bn/web/javascript/language_resources/index.html @@ -1,11 +1,12 @@ --- title: জাভাস্কিপ্ট ভাষার রিসোর্স -slug: Web/JavaScript/ভাষার_রিসোর্স +slug: Web/JavaScript/Language_Resources tags: - JavaScript - JavaScript Language Resource - জাভাস্ক্রিপ্ট translation_of: Web/JavaScript/Language_Resources +original_slug: Web/JavaScript/ভাষার_রিসোর্স ---
    {{JsSidebar}}
    -- cgit v1.2.3-54-g00ecf