🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #232173

Re: PHPStorm - jak tworzyć wzorce HTML?

#232173
From: Marek S
Date: Wed, 26 Dec 2018 20:14
45 lines
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-mail
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>

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