Hi,

I have used Mozilla developer tools for ages and have been using them to 
write my own custom CSS to over-ride defaults in Tiddlywiki.

As soon as you get to CSS an informative tool needs to reflect the cascade 
otherwise it is not of much use and will probably frustrate users who do 
not 
understand the cascade and doggedly poke away unsure why their custom CSS 
is apparently being ignored - a simple version of a tool that does not
tell the whole story can possibly do more harm than good?

In addition being able to click on a declaration and see where it was 
defined by which CSS file is very useful as is being able to test 
alternative values 
'in browser' with those effects being blown away  as soon as you refresh is 
a great asset. I usually work out my proposed changes by this method before 
changing any real CSS files or tiddlers. 

Unless browser developers expose the API for the code that interprets the 
CSS cascade and is able to display it within  their own developer tools 
then would it be 
necessary to write a CSS processor for this project with the inevitable 
updates and revisions on account of inevitable  discrepancies  with CSS 
standards 
and developments in CSS? 

I assume that the Mozilla team work hard on developer tools - so I am 
guessing a lot of catch up unless large chunks of functionality are 
available open source, even
if catch up is possible then whats to guarantee an easier or more intuitive 
tool? Presumably the Mozilla ( or whatever browser ) developers are 
reasonably proficient at
usability and have done a reasonable job?

I am dubious regards the value of a lesser tool for users who are open to 
the idea of learning more - eventually they may start asking for the 
sophistication of browser
developer tools and those are already available.  

Are talking here only about users who want to experiment with CSS but are 
guaranteed never to want to progress past a certain point? 

I guess you always run this risk when you develop a cut down  or simplified 
version of something that is already 'out there' - what parameters on 
project scope 
are to be put in place to ensure that the final product after much work is 
actually "wheel number 2" - project scope creep ? 

Sorry to sound negative :-) 
On Tuesday, 25 May 2021 at 09:44:39 UTC+1 TiddlyTweeter wrote:

> TW Tones wrote:
>
>> ... Using the ... plugin Internals allows you to preview the html 
>> generated inside a tiddler ...
>>
>
> Right! 
>
> FYI I often use its as a quick way to copy and paste compliant HTML into 
> online discussions that will take raw HTML.
>
> It makes me think what if we provide some alternate tools to do the same 
>> thing so we can see other elements of the whole page in rendered html as 
>> insight.
>>
>
> One aspect that I'm NOT sure any TW tool could do is show "Shadow DOM"? 
> I.E. stuff that you can see on-screen but is NOT in the HTML render code.
> That includes, for example, things that CSS can insert---and that can be 
> quite a lot (for instance: any CSS auto-numbering) .
>
> It seems to me TiddlyWiki is capable of being its own "Software 
>> development kit"
>>
>
> Well, in many ways it is already that!
>
> ... and it would be useful if we can provision a few more tools ...
>>
>
> Okay. WHAT specifically, some examples, do you find missing you need?
>
> Best wishes
> TT
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/fd958e55-0ddf-4ec4-9690-dd71be1ae54bn%40googlegroups.com.

Reply via email to