Less.js: рдЬрдм рдЙрдк-рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдХреЗ рд▓рд┐рдП рдПрдХ рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЕрдорд╛рдиреНрдп рдиреЗрд╕реНрдЯреЗрдб рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА "рдпрд╛" рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдорд░реНрдЬ рд╣реЛ рдЬрд╛рддреА рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 20 рд╕рд┐рддре░ 2016  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: less/less.js

рдЕрдорд╛рдиреНрдп рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдХреЛ OR рд╢рд░реНрддреЛрдВ (рдпрд╛ рддреЛ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рдпрд╛ "рдпрд╛" -рдХреАрд╡рд░реНрдб рдХреЗ рд╕рд╛рде) рдХреЗ рд╕рд╛рде рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдкрд░рд┐рднрд╛рд╖рд╛ рд╡рд╛рд▓реЗ рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╢реАрд░реНрд╖ рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдЙрдк-рдХреНрд╡реЗрд░реА рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдХрдо:

<strong i="7">@highdpi</strong>: ~"(-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx)";
.bg {
    <strong i="8">@media</strong> (max-width: 1000px) {
        background: url(bg-small.png);

        <strong i="9">@media</strong> <strong i="10">@highdpi</strong> {
            background: url([email protected]);
        }
    }
}

рдЖрдЙрдЯрдкреБрдЯ:

<strong i="14">@media</strong> (max-width: 1000px) {
  .bg {
    background: url(bg-small.png);
  }
}
<strong i="15">@media</strong> (max-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx) {
  .bg {
    background: url([email protected]);
  }
}

рдЕрдкреЗрдХреНрд╖рд┐рдд рдЖрдЙрдЯрдкреБрдЯ - "(рдЕрдзрд┐рдХрддрдо-рдЪреМрдбрд╝рд╛рдИ: 1000px) рдФрд░" рдкреНрд░рддреНрдпреЗрдХ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП рднрд╛рдЧ рд╕реЗ рдкрд╣рд▓реЗ:

[...]
<strong i="19">@media</strong> (max-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.25), (max-width: 1000px) and (min-device-pixel-ratio: 1.25), (max-width: 1000px) and (min-resolution: 1.25dppx) {
[...]

рджреВрд╕рд░реА рдУрд░, рдпрд╣ рдПрдХ рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╕рдордп рдареАрдХ рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ: _

.bg {
    <strong i="23">@media</strong> (max-width: 1000px) {
        background: url(bg-small.png);

        <strong i="24">@media</strong> (-webkit-min-device-pixel-ratio: 1.25), (min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx) {
            background: url([email protected]);
        }
    }
}
consider closing feature request needs decision stale

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпрд╣ рдмрдЧ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдз рд╣реИред рдХрдо рдХреЛ рдпрд╣ рдирд╣реАрдВ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЙрди ~"" рдЕрдВрджрд░ рдХреНрдпрд╛ рд╣реИ ( рдХрд╣реАрдВ рднреА , рди рдХрд┐ рдХреЗрд╡рд▓ рдореАрдбрд┐рдпрд╛ рдХреЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдП)ред рддреЛ рдпрд╣ рдЙрдореНрдореАрдж рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдХрдо рдХреЛ рд╡рд╣рд╛рдВ рдХрд┐рд╕реА рднреА рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рдпрд╛ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖ рдкреНрд░рддреАрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрднреА рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓реЗрдЧрд╛ред

рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ, рдКрдкрд░ рдЬреИрд╕рд╛ рдХреЛрдб ("рдПрдХ рдмрдЪреА рд╣реБрдИ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдореАрдбрд┐рдпрд╛ рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рд╕реВрдЪреА") рдПрдХ рдкреБрд░рд╛рдиреЗ рдХреНрд╡рд┐рд░реНрдХ/рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕-рд╕рдорд╛рдзрд╛рди рдХреА рддрд░рд╣ рд╣реИ, рди рдХрд┐ рдХрднреА рдЙрдЪрд┐рдд рдХреЛрдб рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ (рдлрд┐рд░ рднреА ~"" рд╡рдЬрд╣ рд╕реЗ)ред рдЖрдЬ рдХреЗ рд▓реЗрд╕ рдореЗрдВ, рдЙрд╕реА рд╕рд╛рдорд╛рди рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдЪрд┐рдд рдкреИрдЯрд░реНрди "рдореИрдЬрд┐рдХ рд╡реИрд▓реНрдпреВ рд╡реЗрд░рд┐рдПрдмрд▓" рдХреЗ рдмрдЬрд╛рдп рдЕрдирд╛рдо/рдЕрд▓рдЧ рдирд┐рдпрдореЛрдВ/рдорд┐рд╢реНрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

.highdpi(@rules) {
    <strong i="10">@media</strong> (-webkit-min-device-pixel-ratio: 1.25), 
           (min-device-pixel-ratio: 1.25), 
           (min-resolution: 1.25dppx) {
        @rules();
    }
}

.bg {
    <strong i="11">@media</strong> (max-width: 1000px) {
        background: url(bg-small.png);

        .highdpi({
            background: url([email protected]);
        });
    }
}

рдпрд╛ рдЗрд╕реА рддрд░рд╣ рдХреЗ рддрд░реАрдХреЗред

#1421 рдФрд░ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдореБрджреНрджреЛрдВ/рдЕрдиреБрд░реЛрдзреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рддред


рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдПрдХ рдлреАрдЪрд░ рдЕрдиреБрд░реЛрдз рдХреЗ рд░реВрдк рдореЗрдВ рднреА (рдпрджрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╣реИ) рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рд╡реИрд╕реЗ рднреА ~"" рдмрдЬрд╛рдп рдЕрд▓рдЧ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЕрд░реНрдерд╛рдд рдЙрджрд╛рд╣рд░рдг рдХреЛ рдХрднреА рднреА рдКрдкрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП - рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ "рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ" рдлреАрдЪрд░ рдЕрдиреБрд░реЛрдз" (рдЬреИрд╕рд╛ рдХрд┐ рдПрдлрдЖрд░ рдХреЛ рдереЛрдбрд╝реА рдЕрдзрд┐рдХ рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА)ред

#1421 рдореЗрдВ рд╡рд┐рд▓рдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рдмрдЧ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдз рд╣реИред рдХрдо рдХреЛ рдпрд╣ рдирд╣реАрдВ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЙрди ~"" рдЕрдВрджрд░ рдХреНрдпрд╛ рд╣реИ ( рдХрд╣реАрдВ рднреА , рди рдХрд┐ рдХреЗрд╡рд▓ рдореАрдбрд┐рдпрд╛ рдХреЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдП)ред рддреЛ рдпрд╣ рдЙрдореНрдореАрдж рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдХрдо рдХреЛ рд╡рд╣рд╛рдВ рдХрд┐рд╕реА рднреА рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рдпрд╛ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖ рдкреНрд░рддреАрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрднреА рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓реЗрдЧрд╛ред

рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ, рдКрдкрд░ рдЬреИрд╕рд╛ рдХреЛрдб ("рдПрдХ рдмрдЪреА рд╣реБрдИ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдореАрдбрд┐рдпрд╛ рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рд╕реВрдЪреА") рдПрдХ рдкреБрд░рд╛рдиреЗ рдХреНрд╡рд┐рд░реНрдХ/рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕-рд╕рдорд╛рдзрд╛рди рдХреА рддрд░рд╣ рд╣реИ, рди рдХрд┐ рдХрднреА рдЙрдЪрд┐рдд рдХреЛрдб рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ (рдлрд┐рд░ рднреА ~"" рд╡рдЬрд╣ рд╕реЗ)ред рдЖрдЬ рдХреЗ рд▓реЗрд╕ рдореЗрдВ, рдЙрд╕реА рд╕рд╛рдорд╛рди рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдЪрд┐рдд рдкреИрдЯрд░реНрди "рдореИрдЬрд┐рдХ рд╡реИрд▓реНрдпреВ рд╡реЗрд░рд┐рдПрдмрд▓" рдХреЗ рдмрдЬрд╛рдп рдЕрдирд╛рдо/рдЕрд▓рдЧ рдирд┐рдпрдореЛрдВ/рдорд┐рд╢реНрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

.highdpi(@rules) {
    <strong i="10">@media</strong> (-webkit-min-device-pixel-ratio: 1.25), 
           (min-device-pixel-ratio: 1.25), 
           (min-resolution: 1.25dppx) {
        @rules();
    }
}

.bg {
    <strong i="11">@media</strong> (max-width: 1000px) {
        background: url(bg-small.png);

        .highdpi({
            background: url([email protected]);
        });
    }
}

рдпрд╛ рдЗрд╕реА рддрд░рд╣ рдХреЗ рддрд░реАрдХреЗред

#1421 рдФрд░ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдореБрджреНрджреЛрдВ/рдЕрдиреБрд░реЛрдзреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рддред


рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдПрдХ рдлреАрдЪрд░ рдЕрдиреБрд░реЛрдз рдХреЗ рд░реВрдк рдореЗрдВ рднреА (рдпрджрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╣реИ) рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рд╡реИрд╕реЗ рднреА ~"" рдмрдЬрд╛рдп рдЕрд▓рдЧ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЕрд░реНрдерд╛рдд рдЙрджрд╛рд╣рд░рдг рдХреЛ рдХрднреА рднреА рдКрдкрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП - рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ "рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ" рдлреАрдЪрд░ рдЕрдиреБрд░реЛрдз" (рдЬреИрд╕рд╛ рдХрд┐ рдПрдлрдЖрд░ рдХреЛ рдереЛрдбрд╝реА рдЕрдзрд┐рдХ рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА)ред

#1421 рдореЗрдВ рд╡рд┐рд▓рдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?

@ рд╕рд╛рдд-рдЪрд░рдг-рдЕрдзрд┐рдХрддрдо рдЗрд╕реЗ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдЕрдкрдиреЗ рдорд┐рдХреНрд╕рд┐рди рдХреЛ рдПрд╕реНрдХреЗрдкреНрдб рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд╛рд▓реЗ рд╡реЗрд░рд┐рдПрдмрд▓ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдФрд░ ".highdpi" рдорд┐рдХреНрд╕рд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВред

@ рд╕рд╛рдд-рдЪрд░рдг-рдЕрдзрд┐рдХрддрдо рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореБрджреНрджреЗ/рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдз рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдмрд┐рдирд╛ # 1421 рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

  1. рдХрдо рдкрд╛рд░реНрд╕рд░ рдХреЛ рднрд╛рд╡ рдФрд░ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рдвреАрд▓рд╛ рд╣реЛрдиреЗ рджреЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдорд╛рдиреЛрдВ рдпрд╛ рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдмрдирдиреЗ рджреЗрдВред рддрд╛рдХрд┐ рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдХреЛ рд╡реЗрд░рд┐рдПрдмрд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреНрд░рд┐рдВрдЧ рдПрд╕реНрдХреЗрдкрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рди рд╣реЛред (рдЬреЛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред) рдпрд╣ #1421 рд╣реИ, рдФрд░ @media рдЙрджрд╛рд╣рд░рдг рдЙрд╕ рдореБрджреНрджреЗ рдореЗрдВ рдХреБрдЫ рдФрд░ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  2. рдиреЗрд╕реНрдЯреЗрдб рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реА рдорд╛рдиреЛрдВ рдХреА рд╕реВрдЪреА рдорд░реНрдЬ рдХрд░реЗрдВ ( #1 рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди #1 рд╕реЗ рдЕрд▓рдЧ рдкрд╛рд╕/рдЕрд╕рдлрд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж #1 , #2 рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рдЕрдЧрд▓рд╛ рдХрджрдо рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕реЗ рдпрд╣рд╛рдВ #2964 рдореЗрдВ рдЯреНрд░реИрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдпрд╣рд╛рдВ #3059 рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗ рд░рд╣рд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдпрд╣ рд▓рдЧрднрдЧ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдпрд╛рдиреА рдореВрд▓ рд░реВрдк рд╕реЗ рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ: "рдХреНрдпрд╛ рд╣рдо @media рдФрд░ @supports рдкреНрд░рд╢реНрдиреЛрдВ рдЖрджрд┐ рдХреЗ рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рд╡рд╛рд▓реЗ рдкреБрдирд░реНрдореВрд▓реНрдпрд╛рдВрдХрди рдХрд╛ рдЦрд░реНрдЪ рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдм рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХреЛ рдЙрдирдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?" (рдЗрд╕рдХреЗ рд▓рд┐рдП рдпрд╛ рддреЛ рдкрд╛рд░реНрд╕рд░ рдХреА рдПрдХ рдкреНрд░рдореБрдЦ рд░рд┐рдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдордирдорд╛рдиреЗ рдкрд▓ рдкрд░ рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдиреЛрдб рдФрд░ рдЗрд╕рдХреЗ eval/css-gen funcs рдкрд░ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреЛрдб рдХреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреБрд░рд╛рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рд╣рд╛рд▓ рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реИред рдЖрдЧреЗ рдХреЛрдИ рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рдЗрд╕реЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЖрдкрдХреЗ рдпреЛрдЧрджрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

awebdev picture awebdev  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

BrianMulhall picture BrianMulhall  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dotnetwise picture dotnetwise  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

matthew-dean picture matthew-dean  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

yggi49 picture yggi49  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ