From e6979e5f29ebcd025dd5b6c0f2e3dace4b96c118 Mon Sep 17 00:00:00 2001
From: otmon76 <66325539+otmon76@users.noreply.github.com>
Date: Mon, 29 Jun 2020 22:09:23 +0200
Subject: [PATCH 1/2] Update article.md
---
.../2-manuals-specifications/article.md | 45 +++++++++----------
1 file changed, 22 insertions(+), 23 deletions(-)
diff --git a/1-js/01-getting-started/2-manuals-specifications/article.md b/1-js/01-getting-started/2-manuals-specifications/article.md
index 85a7737cb..ed000fc82 100644
--- a/1-js/01-getting-started/2-manuals-specifications/article.md
+++ b/1-js/01-getting-started/2-manuals-specifications/article.md
@@ -1,42 +1,41 @@
-# Manuals and specifications
+# Manuály a specifikace
-This book is a *tutorial*. It aims to help you gradually learn the language. But once you're familiar with the basics, you'll need other sources.
+Tato kniha je *tutoriál*, jehož cílem je pomoci vám postupně se naučit jazyk. Až ovšem budete znát základy, budete potřebovat jiné zdroje.
-## Specification
+## Specifikace
-[The ECMA-262 specification](https://www.ecma-international.org/publications/standards/Ecma-262.htm) contains the most in-depth, detailed and formalized information about JavaScript. It defines the language.
+[Specifikace ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) obsahuje nejhlubší, nejpodrobnější a nejformalizovanější informace o JavaScriptu. Právě v ní je definován celý jazyk.
+Avšak právě kvůli této vysoké formálnosti je obtížné jí na první pohled porozumět. Potřebujete-li tedy co nejdůvěryhodnější zdroj informací o detailech JavaScriptu, tato specifikace je správné místo. Ke každodennímu použití se však nehodí.
-But being that formalized, it's difficult to understand at first. So if you need the most trustworthy source of information about the language details, the specification is the right place. But it's not for everyday use.
+Každý rok se vydává nová verze specifikace. Poslední návrh nového vydání specifikace najdete na .
-A new specification version is released every year. In-between these releases, the latest specification draft is at .
+Chcete-li si přečíst o zbrusu nových vlastnostech, včetně těch, které jsou „téměř standardem“ (tzv. „3. stadium“), viz propozice na .
-To read about new bleeding-edge features, including those that are "almost standard" (so-called "stage 3"), see proposals at .
+Pokud vyvíjíte pro prohlížeč, existují i další specifikace uvedené ve [druhé části](info:browser-environment) tutoriálu.
-Also, if you're in developing for the browser, then there are other specs covered in the [second part](info:browser-environment) of the tutorial.
+## Manuály
-## Manuals
+- **MDN (Mozilla) JavaScript Reference** je manuál s příklady a dalšími informacemi. Výborně poslouží pro získání podrobných informací o jednotlivých funkcích jazyka, metodách atd.
-- **MDN (Mozilla) JavaScript Reference** is a manual with examples and other information. It's great to get in-depth information about individual language functions, methods etc.
+ Lze jej najít na .
+
+ Často je však nejlepší použít obyčejné internetové vyhledávání. Do dotazu jednoduše napište „MDN [pojem]“, např. pro vyhledávání funkce `parseInt` zadejte .
- One can find it at .
- Although, it's often best to use an internet search instead. Just use "MDN [term]" in the query, e.g. to search for `parseInt` function.
+- **MSDN** – Manuál od Microsoftu s mnoha informacemi včetně těch o JavaScriptu (často se mu tady říká JScript). Potřebujete-li něco specifického ohledně Internet Exploreru, jděte raději sem: .
+ Můžete také použít internetové vyhledávání s frázemi jako „RegExp MSDN“ nebo „RegExp MSDN jscript“.
-- **MSDN** – Microsoft manual with a lot of information, including JavaScript (often referred to as JScript). If one needs something specific to Internet Explorer, better go there: .
+## Tabulky kompatibility
- Also, we can use an internet search with phrases such as "RegExp MSDN" or "RegExp MSDN jscript".
+JavaScript je neustále vyvíjen a pravidelně se do něj přidávají nové vlastnosti.
-## Compatibility tables
+Chcete-li vidět, jak jsou podporovány v browserových a jiných enginech, podívejte se na:
-JavaScript is a developing language, new features get added regularly.
+- - pro každou vlastnost obsahuje tabulku enginů, které ji podporují, např. chcete-li vidět, které enginy podporují moderní kryptografické funkce, jděte na .
+- - tabulka vlastností jazyka a enginů, které je podporují nebo nepodporují.
-To see their support among browser-based and other engines, see:
+Všechny tyto zdroje jsou užitečné při opravdovém vývoji, jelikož obsahují cenné informace o detailech jazyka, jejich podpoře apod.
-- - per-feature tables of support, e.g. to see which engines support modern cryptography functions: .
-- - a table with language features and engines that support those or don't support.
-
-All these resources are useful in real-life development, as they contain valuable information about language details, their support etc.
-
-Please remember them (or this page) for the cases when you need in-depth information about a particular feature.
+Pamatujte si je (nebo tuto stránku) pro případ, že byste potřebovali podrobné informace o určité vlastnosti.
From 4cf7304c4aa1ac95fea8263a21607cae584164a7 Mon Sep 17 00:00:00 2001
From: otmon76 <66325539+otmon76@users.noreply.github.com>
Date: Sat, 24 Oct 2020 17:22:17 +0200
Subject: [PATCH 2/2] Update article.md
---
.../2-manuals-specifications/article.md | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/1-js/01-getting-started/2-manuals-specifications/article.md b/1-js/01-getting-started/2-manuals-specifications/article.md
index ed000fc82..e19d51ce0 100644
--- a/1-js/01-getting-started/2-manuals-specifications/article.md
+++ b/1-js/01-getting-started/2-manuals-specifications/article.md
@@ -1,18 +1,19 @@
# Manuály a specifikace
-Tato kniha je *tutoriál*, jehož cílem je pomoci vám postupně se naučit jazyk. Až ovšem budete znát základy, budete potřebovat jiné zdroje.
+Tato kniha je *tutoriál*, jehož cílem je pomoci vám postupně se naučit jazyk. Až ovšem budete znát základy, budete potřebovat i jiné zdroje.
## Specifikace
-[Specifikace ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) obsahuje nejhlubší, nejpodrobnější a nejformalizovanější informace o JavaScriptu. Právě v ní je definován celý jazyk.
+[Specifikace ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) obsahuje nejhlubší, nejpodrobnější a nejformalizovanější informace o JavaScriptu. Ta definuje tento jazyk.
+
Avšak právě kvůli této vysoké formálnosti je obtížné jí na první pohled porozumět. Potřebujete-li tedy co nejdůvěryhodnější zdroj informací o detailech JavaScriptu, tato specifikace je správné místo. Ke každodennímu použití se však nehodí.
Každý rok se vydává nová verze specifikace. Poslední návrh nového vydání specifikace najdete na .
Chcete-li si přečíst o zbrusu nových vlastnostech, včetně těch, které jsou „téměř standardem“ (tzv. „3. stadium“), viz propozice na .
-Pokud vyvíjíte pro prohlížeč, existují i další specifikace uvedené ve [druhé části](info:browser-environment) tutoriálu.
+Pokud vyvíjíte pro prohlížeč, existují i další specifikace uvedené ve [druhé části](info:browser-environment) tutoriálu.
## Manuály
@@ -23,7 +24,7 @@ Pokud vyvíjíte pro prohlížeč, existují i další specifikace uvedené ve [
Často je však nejlepší použít obyčejné internetové vyhledávání. Do dotazu jednoduše napište „MDN [pojem]“, např. pro vyhledávání funkce `parseInt` zadejte .
-- **MSDN** – Manuál od Microsoftu s mnoha informacemi včetně těch o JavaScriptu (často se mu tady říká JScript). Potřebujete-li něco specifického ohledně Internet Exploreru, jděte raději sem: .
+- **MSDN** – Manuál od Microsoftu s mnoha informacemi včetně těch o JavaScriptu (v IE se mu říká JScript). Potřebujete-li něco specifického ohledně Internet Exploreru, je lepší zavítat na: .
Můžete také použít internetové vyhledávání s frázemi jako „RegExp MSDN“ nebo „RegExp MSDN jscript“.
@@ -31,11 +32,11 @@ Pokud vyvíjíte pro prohlížeč, existují i další specifikace uvedené ve [
JavaScript je neustále vyvíjen a pravidelně se do něj přidávají nové vlastnosti.
-Chcete-li vidět, jak jsou podporovány v browserových a jiných enginech, podívejte se na:
+Chcete-li vědět, v jakých enginech jsou tyto vlastnosti už podporovány, podívejte se na:
- - pro každou vlastnost obsahuje tabulku enginů, které ji podporují, např. chcete-li vidět, které enginy podporují moderní kryptografické funkce, jděte na .
- - tabulka vlastností jazyka a enginů, které je podporují nebo nepodporují.
-Všechny tyto zdroje jsou užitečné při opravdovém vývoji, jelikož obsahují cenné informace o detailech jazyka, jejich podpoře apod.
+Všechny tyto zdroje se vám budou při vývoji hodit, jelikož obsahují cenné informace o detailech jazyka, jejich podpoře apod.
Pamatujte si je (nebo tuto stránku) pro případ, že byste potřebovali podrobné informace o určité vlastnosti.