franzenzenhofer / f19n-obtrusive-livetest Goto Github PK
View Code? Open in Web Editor NEWA sandboxed, extendable testing chrome extension and framework! It runs pre-defined and custom tests on each page that you visit.
A sandboxed, extendable testing chrome extension and framework! It runs pre-defined and custom tests on each page that you visit.
[ ] - robots.txt tester method
[ ] - page speed insights api integration
[ ] - google search console api integration
somtimes it happens, that the results of the rule execution of the previous page gets handed over to the next page
ever page load needs a new clean context
on orf.at with the extension the text is now mini? is this a css leak?
@hg-lr please investigate and fix if it is
rule configuration
%GoogleApiKey%
leads to
GoogleApiKey: [ ]
rules that need a rule configuration are default disabled
Grunt output:
ERROR in ./src/javascripts/content_script.js
Module not found: Error: Cannot resolve module 'npm-zepto' in C:\GIT\fso-livetest-chrome-extension\src\javascripts
@ ./src/javascripts/content_script.js 3:16-36
Warning: Task "webpack:someName" failed. Use --force to continue.
Aborted due to warnings.
sorry, can't find it @neuling
it's ok to change the message, too
Dont wait for rule evaluation. Show at least the panel header as soon as possible.
hi @neuling was mach ich falsch
ich will im panel auch den type filerable machen, aber wenn man jetzt auf den type clickt filtert sich die ganze liste weg?
limitierung des testing frameworks, dass es nur auf den _top HTML request läuft (also nicht auf chrome extensions oder auf iframes)
able to import rules
(ideally: choose a (single) folder (rules still enable / disable / view))
new: no pre-check of rules anymore
new import rules / custom rules add further down (de-emphasizing of this feature)
upload with same rule as existing one should update the old one
view button for custom rules
no longer able to edit rules in browser (no new rule button, no duplicate rules, no edit)
new default position: right top (and snapped if at top right position)
default rules that were deleted (after app update) should vanish
change name of the extension to "Obtrusive Live Test" (change name of repository to "f19n-obtrusive-live-test"
general bug fixes
Must be updateable with extesion update
Close Edit-Rule-Modal only on "X" not on backdrop click
is: change code in edit window, click save, reopen file, changes are gone
should: save should save changes
Need to find a smart way for presenting the while/black list of domains.
Example 1: Run for all sites except .google.com/
Example 2: Run just on .orf.at/
ein ergebnis sollte die möglichkeit haben das liveDom anzufassen und ev. zu editieren
z.b. um links welche auf nofollow gesetzt sind zu highlighten z.B.: this bookmarklet javascript:var a%3Ddocument.getElementsByTagName(%27a%27)%3Bfunction nfc()%7Bfor(var i%3D0%3Bi<a.length%3Bi%2B%2B)%7Bif(a%5Bi%5D.rel.toLowerCase()%3D%3D%27nofollow%27) %7Ba%5Bi%5D.style.backgroundColor%3D%27%23f00%27%3Ba%5Bi%5D.style.border%3D%272px solid %23000%27%3Ba%5Bi%5D.style.color%3D%27%23fff%27%3B%7D%7D%7Dnfc()%3B
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.