1. A barcoded quality indicator operative to provide a machine-readable indication of exceedance of at least one threshold by at least one product quality affecting parameter, said barcoded quality indicator being readable by a barcode indicator reader at all times, after first becoming readable, including times prior to, during and immediately following exceedance of said at least one threshold by said at least one product quality affecting parameter, said barcoded quality indicator providing a first machine-readable indication prior to said exceedance of said at least one threshold and a second machine-readable indication, different from said first machine-readable indication, following said exceedance of said at least one threshold, said barcoded quality indicator comprising: a barcode comprising black areas and transparent areas arranged along a barcode axis; at least one colorable element at least partially underlying said transparent areas; and at least one coloring agent adapted to color said at least one colorable element in response to exceedance of said at least one threshold, said at least one coloring agent passing along a pathway to said at least one colorable element in a time corresponding to said threshold, said pathway being configured such that said coloring agent progressively colors said colorable element in a direction generally perpendicular with respect to said barcode axis, thereby enabling said barcode to be readable while said colorable element is being progressively colored.