Article View: pl.comp.lang.php
Article #232173Re: PHPStorm - jak tworzyć wzorce HTML?
From: Marek S
Date: Wed, 26 Dec 2018 20:14
Date: Wed, 26 Dec 2018 20:14
45 lines
3406 bytes
3406 bytes
W dniu 2018-12-26 o 18:02, Borys Pogoreło pisze: > Nie, chodzi mi o to, że bez tego narzędzia inny programista podetnie sobie > żyły próbując zmieniać jedną rzecz w 50 plikach. Ale po co ma zmieniać w 50 miejscach? Wystarczy, że przerwie automatykę aktualizacji edytując jeden z tych 50 plików ręcznie skazując tym samym programistę #1 na utratę warsztatu pracy. Przecież DW z tym narzędziem nie zmienia zasady działania frameworków! Zawsze wygenerowane pliki muszą być zgodne z danym frameworkiem. A Framework przewiduje iż np. fragment jakiegoś jednego pliku HTML jest stopką drugiego i 50-tego. Różnica polega tylko na tym, że zamiast podawać frameworkowi wycięty z kontekstu fragment HTML, podajemy kompletny plik HTML z zaznaczonym (np. w blade) elementami jakie mają być wykorzystane w innym miejscu. Zawsze będą to pełnowartościowe pliki. I tylko to się zmienia, co dramatycznie usprawnia pracę webdesignerów. Mogą oni dzięki temu nanosić zmiany bezpośrednio do projektu bez angażowania programistów. >> To już próbowałem. Nie działa. >> https://drive.google.com/file/d/19I0G4n1E1IosnkWpMhrb414CbeKUnci9/view?usp=sharing >> >> Ctrl + P też nie. > > No fakt, nie pokazuje aż tak szczegółowo. Ale tego akurat da się łatwo > nauczyć. Nie rozumiem? Nauczyć kogo i czego? Nauczyć PHPStorm pokazywania jakie atrybuty CSS dany tag HTMLowy odziedziczył, po jakich selektorach i jakie z tych atrybutów zostały nadpisane przez inne selektory? Jak tego dokonać? > A po co Ci notacja rgb()? Nigdy w życiu nie miałem potrzeby jej użyć, co > najwyżej rgba() z uwagi na przezroczystość. A nawet wtedy korzystam z > ułatwień SCSS, który pozwala na zapis rgba(#xxyyzz, 0.1). Nie tylko rgb lecz i hsb. A po co? Np. niedawno robiłem w SVG edytor kolorów. Nie da się w RGB podnieść jasność bez zmiany koloru bez stosowania algorytmów przeliczających. Po co je robić skoro mamy natywną obsługę w JS/DOM? -- Pozdrawiam, Marek
Technical Details
Message-ID:
<q00net$jsq$1@node1.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<pv45bb$8vm$1@node1.news.atman.pl> <e1vd3rwlb1yl.1qwmmqrtxl9ut.dlg@40tude.net> <pv5r8u$smv$1@node1.news.atman.pl> <5c16773c$0$488$65785112@news.neostrada.pl> <pv5u9f$vk9$1@node1.news.atman.pl> <1zvyi7e27sx3$.1421pr1ncnk07$.dlg@40tude.net> <pv65hi$425$1@node2.news.atman.pl> <qatvbp6ok3c9$.rhkm92dzn824.dlg@40tude.net> <pv6ag2$8ld$1@node2.news.atman.pl> <14f3ygq7cendb.97z4ig3aimsc.dlg@40tude.net> <pv96j1$tps$1@node2.news.atman.pl> <15u9g4ugt3vil.1p4ml5eel26ej.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Marek S <precz@spamowi.com> Newsgroups: pl.comp.lang.php Subject: Re: PHPStorm - jak tworzyć wzorce HTML? Date: Wed, 26 Dec 2018 21:14:17 +0100 Organization: ATMAN - ATM S.A. Lines: 45 Message-ID: <q00net$jsq$1@node1.news.atman.pl> References: <pv45bb$8vm$1@node1.news.atman.pl> <e1vd3rwlb1yl.1qwmmqrtxl9ut.dlg@40tude.net> <pv5r8u$smv$1@node1.news.atman.pl> <5c16773c$0$488$65785112@news.neostrada.pl> <pv5u9f$vk9$1@node1.news.atman.pl> <1zvyi7e27sx3$.1421pr1ncnk07$.dlg@40tude.net> <pv65hi$425$1@node2.news.atman.pl> <qatvbp6ok3c9$.rhkm92dzn824.dlg@40tude.net> <pv6ag2$8ld$1@node2.news.atman.pl> <14f3ygq7cendb.97z4ig3aimsc.dlg@40tude.net> <pv96j1$tps$1@node2.news.atman.pl> <15u9g4ugt3vil.1p4ml5eel26ej.dlg@40tude.net> NNTP-Posting-Host: 89-70-94-204.dynamic.chello.pl Mime-Version: 1.0 X-Trace: node1.news.atman.pl 1545855261 20378 89.70.94.204 (26 Dec 2018 20:14:21 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Wed, 26 Dec 2018 20:14:21 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 In-Reply-To: <15u9g4ugt3vil.1p4ml5eel26ej.dlg@40tude.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit