Items relevant to "Power Supply for Battery-Powered Vintage Radios":
Items relevant to "Dual Battery Lifesaver":
Items relevant to "A Closer Look at the RCWL-0516 3GHz Motion Module":
Items relevant to "Balanced Input Attenuator for the USB SuperCodec, Part 2":
Articles in this series:
Articles in this series:
-
El Cheapo Modules From Asia - Part 1 (October 2016)
-
El Cheapo Modules From Asia - Part 1 (October 2016)
-
El Cheapo Modules From Asia - Part 2 (December 2016)
-
El Cheapo Modules From Asia - Part 2 (December 2016)
-
El Cheapo Modules From Asia - Part 3 (January 2017)
-
El Cheapo Modules From Asia - Part 3 (January 2017)
-
El Cheapo Modules from Asia - Part 4 (February 2017)
-
El Cheapo Modules from Asia - Part 4 (February 2017)
-
El Cheapo Modules, Part 5: LCD module with I²C (March 2017)
-
El Cheapo Modules, Part 5: LCD module with I²C (March 2017)
-
El Cheapo Modules, Part 6: Direct Digital Synthesiser (April 2017)
-
El Cheapo Modules, Part 6: Direct Digital Synthesiser (April 2017)
-
El Cheapo Modules, Part 7: LED Matrix displays (June 2017)
-
El Cheapo Modules, Part 7: LED Matrix displays (June 2017)
-
El Cheapo Modules: Li-ion & LiPo Chargers (August 2017)
-
El Cheapo Modules: Li-ion & LiPo Chargers (August 2017)
-
El Cheapo modules Part 9: AD9850 DDS module (September 2017)
-
El Cheapo modules Part 9: AD9850 DDS module (September 2017)
-
El Cheapo Modules Part 10: GPS receivers (October 2017)
-
El Cheapo Modules Part 10: GPS receivers (October 2017)
-
El Cheapo Modules 11: Pressure/Temperature Sensors (December 2017)
-
El Cheapo Modules 11: Pressure/Temperature Sensors (December 2017)
-
El Cheapo Modules 12: 2.4GHz Wireless Data Modules (January 2018)
-
El Cheapo Modules 12: 2.4GHz Wireless Data Modules (January 2018)
-
El Cheapo Modules 13: sensing motion and moisture (February 2018)
-
El Cheapo Modules 13: sensing motion and moisture (February 2018)
-
El Cheapo Modules 14: Logarithmic RF Detector (March 2018)
-
El Cheapo Modules 14: Logarithmic RF Detector (March 2018)
-
El Cheapo Modules 16: 35-4400MHz frequency generator (May 2018)
-
El Cheapo Modules 16: 35-4400MHz frequency generator (May 2018)
-
El Cheapo Modules 17: 4GHz digital attenuator (June 2018)
-
El Cheapo Modules 17: 4GHz digital attenuator (June 2018)
-
El Cheapo: 500MHz frequency counter and preamp (July 2018)
-
El Cheapo: 500MHz frequency counter and preamp (July 2018)
-
El Cheapo modules Part 19 – Arduino NFC Shield (September 2018)
-
El Cheapo modules Part 19 – Arduino NFC Shield (September 2018)
-
El cheapo modules, part 20: two tiny compass modules (November 2018)
-
El cheapo modules, part 20: two tiny compass modules (November 2018)
-
El cheapo modules, part 21: stamp-sized audio player (December 2018)
-
El cheapo modules, part 21: stamp-sized audio player (December 2018)
-
El Cheapo Modules 22: Stepper Motor Drivers (February 2019)
-
El Cheapo Modules 22: Stepper Motor Drivers (February 2019)
-
El Cheapo Modules 23: Galvanic Skin Response (March 2019)
-
El Cheapo Modules 23: Galvanic Skin Response (March 2019)
-
El Cheapo Modules: Class D amplifier modules (May 2019)
-
El Cheapo Modules: Class D amplifier modules (May 2019)
-
El Cheapo Modules: Long Range (LoRa) Transceivers (June 2019)
-
El Cheapo Modules: Long Range (LoRa) Transceivers (June 2019)
-
El Cheapo Modules: AD584 Precision Voltage References (July 2019)
-
El Cheapo Modules: AD584 Precision Voltage References (July 2019)
-
Three I-O Expanders to give you more control! (November 2019)
-
Three I-O Expanders to give you more control! (November 2019)
-
El Cheapo modules: “Intelligent” 8x8 RGB LED Matrix (January 2020)
-
El Cheapo modules: “Intelligent” 8x8 RGB LED Matrix (January 2020)
-
El Cheapo modules: 8-channel USB Logic Analyser (February 2020)
-
El Cheapo modules: 8-channel USB Logic Analyser (February 2020)
-
New w-i-d-e-b-a-n-d RTL-SDR modules (May 2020)
-
New w-i-d-e-b-a-n-d RTL-SDR modules (May 2020)
-
New w-i-d-e-b-a-n-d RTL-SDR modules, Part 2 (June 2020)
-
New w-i-d-e-b-a-n-d RTL-SDR modules, Part 2 (June 2020)
-
El Cheapo Modules: Mini Digital Volt/Amp Panel Meters (December 2020)
-
El Cheapo Modules: Mini Digital Volt/Amp Panel Meters (December 2020)
-
El Cheapo Modules: Mini Digital AC Panel Meters (January 2021)
-
El Cheapo Modules: Mini Digital AC Panel Meters (January 2021)
-
El Cheapo Modules: LCR-T4 Digital Multi-Tester (February 2021)
-
El Cheapo Modules: LCR-T4 Digital Multi-Tester (February 2021)
-
El Cheapo Modules: USB-PD chargers (July 2021)
-
El Cheapo Modules: USB-PD chargers (July 2021)
-
El Cheapo Modules: USB-PD Triggers (August 2021)
-
El Cheapo Modules: USB-PD Triggers (August 2021)
-
El Cheapo Modules: 3.8GHz Digital Attenuator (October 2021)
-
El Cheapo Modules: 3.8GHz Digital Attenuator (October 2021)
-
El Cheapo Modules: 6GHz Digital Attenuator (November 2021)
-
El Cheapo Modules: 6GHz Digital Attenuator (November 2021)
-
El Cheapo Modules: 35MHz-4.4GHz Signal Generator (December 2021)
-
El Cheapo Modules: 35MHz-4.4GHz Signal Generator (December 2021)
-
El Cheapo Modules: LTDZ Spectrum Analyser (January 2022)
-
El Cheapo Modules: LTDZ Spectrum Analyser (January 2022)
-
Low-noise HF-UHF Amplifiers (February 2022)
-
Low-noise HF-UHF Amplifiers (February 2022)
-
A Gesture Recognition Module (March 2022)
-
A Gesture Recognition Module (March 2022)
-
Air Quality Sensors (May 2022)
-
Air Quality Sensors (May 2022)
-
MOS Air Quality Sensors (June 2022)
-
MOS Air Quality Sensors (June 2022)
-
PAS CO2 Air Quality Sensor (July 2022)
-
PAS CO2 Air Quality Sensor (July 2022)
-
Particulate Matter (PM) Sensors (November 2022)
-
Particulate Matter (PM) Sensors (November 2022)
-
Heart Rate Sensor Module (February 2023)
-
Heart Rate Sensor Module (February 2023)
-
UVM-30A UV Light Sensor (May 2023)
-
UVM-30A UV Light Sensor (May 2023)
-
VL6180X Rangefinding Module (July 2023)
-
VL6180X Rangefinding Module (July 2023)
-
pH Meter Module (September 2023)
-
pH Meter Module (September 2023)
-
1.3in Monochrome OLED Display (October 2023)
-
1.3in Monochrome OLED Display (October 2023)
-
16-bit precision 4-input ADC (November 2023)
-
16-bit precision 4-input ADC (November 2023)
-
1-24V USB Power Supply (October 2024)
-
1-24V USB Power Supply (October 2024)
-
14-segment, 4-digit LED Display Modules (November 2024)
-
0.91-inch OLED Screen (November 2024)
-
0.91-inch OLED Screen (November 2024)
-
14-segment, 4-digit LED Display Modules (November 2024)
-
The Quason VL6180X laser rangefinder module (January 2025)
-
TCS230 Colour Sensor (January 2025)
-
The Quason VL6180X laser rangefinder module (January 2025)
-
TCS230 Colour Sensor (January 2025)
-
Using Electronic Modules: 1-24V Adjustable USB Power Supply (February 2025)
-
Using Electronic Modules: 1-24V Adjustable USB Power Supply (February 2025)
Items relevant to "Flexible Digital Lighting Controller, part 3":
Articles in this series:
Purchase a printed copy of this issue for $10.00.
|
SILICON
SILIC
CHIP
www.siliconchip.com.au
Publisher/Editor
Nicholas Vinen
Technical Editor
John Clarke, B.E.(Elec.)
Technical Staff
Jim Rowe, B.A., B.Sc.
Bao Smith, B.Sc.
Tim Blythman, B.E., B.Sc.
Nicolas Hannekum, Dip. Elec. Tech.
Technical Contributor
Duraid Madina, B.Sc, M.Sc, PhD
Art Director & Production Manager
Ross Tester
Reader Services
Ann Morris
Advertising Enquiries
Glyn Smith
Phone (02) 9939 3295
Mobile 0431 792 293
glyn<at>siliconchip.com.au
Regular Contributors
Dave Thompson
David Maddison B.App.Sc. (Hons 1),
PhD, Grad.Dip.Entr.Innov.
Geoff Graham
Associate Professor Graham Parslow
Ian Batty
Cartoonist
Brendan Akhurst
Founding Editor (retired)
Leo Simpson, B.Bus., FAICD
Silicon Chip is published 12 times
a year by Silicon Chip Publications
Pty Ltd. ACN 626 922 870. ABN 20
880 526 923. All material is copyright ©. No part of this publication
may be reproduced without the written
consent of the publisher.
Subscription rates (12 issues):
$105.00 per year, post paid, in Australia.
For overseas rates, see our website or
email silicon<at>siliconchip.com.au
Recommended & maximum price only.
Editorial office:
Unit 1 (up ramp), 234 Harbord Rd,
Brookvale, NSW 2100.
Postal address: PO Box 139,
Collaroy Beach, NSW 2097.
Phone (02) 9939 3295.
E-mail: silicon<at>siliconchip.com.au
ISSN 1030-2662
Printing and Distribution:
Editorial Viewpoint
Saying goodbye to Adobe Flash
We have been using Flash to deliver our online
magazines since 2012. Back then, there weren’t many
alternatives.
Flash has been moving towards obsolete status since
2017, probably because Adobe got sick of patching
security bugs in it. Flash has to be in the running for the
buggiest software ever written!
Adobe’s official line has been that the features of
HTML5 (especially the newly introduced Canvas) could
replace Flash’s functions, so it was no longer needed. While that’s probably true,
it’s an oversimplification of the situation.
If you have access to their (expensive) Flash software, you can load simple
Flash animations and then export them to HTML, as long as you don’t mind
the file size growing significantly. But that would never work with our online
magazines. They’re too large; even if the conversion worked, the resulting HTML
files would be over 100MB, which is not practical.
Part of the reason that we used Flash in the first place is that, at the time,
Adobe made it easy for us. InDesign could export a layout directly to a Flash file.
We then just had to upload that straight to our website to get an exact on-screen
representation with minimal fuss (and nice page-turning animations). It worked
well – as long as you had the Flash plugin installed on your system.
With the end of Flash looming, I investigated many other options. I went
through at least a dozen possibilities, but found none of them to be satisfactory.
Virtually all of them resulted in some pages of the magazines looking wrong (in
some cases, many pages!).
Early on we tried to use EPUB but found it lacking. Firstly, not all fonts would
display correctly, and the page layouts just wouldn’t display correctly exported
as fixed or reflowable layouts.
We decided in the end to stick to a HTML5-based viewer. The main problem
is that while the HTML5 Canvas element works exceptionally well for certain
things, it can’t handle some of the effects that we use in the magazine, resulting
in some pages loading incorrectly.
To solve this, I had to go through every page of every magazine back to about
1995 (around 30,000 pages!) and identify the problematic ones. We then had to
experiment with various approaches until we came up with several different
ways to alter the content so that it looked the same, but would display correctly
on the HTML5 Canvas.
We are still ‘mopping up’ a few very minor problems, but overall our online
magazines (approaching 400 in number) look very good. Our new HTML5-based
online viewer has been deployed and is now the default. So you no longer need
any plugins to view magazines on our website, as long as you have a modern
web browser.
The good news about the new viewer is that the HTML5 rendering has excellent
(almost unbelievable) clarity. I am blown away with how good text and diagrams
look on a 4K monitor. It’s usable on lower resolution monitors (eg, 1080p) but
a 2560x1440 resolution is much better. As 4K displays are now becoming more
mainstream, I expect more of our readers will be using them in future, with ideal
results.
The slightly bad news is that specific pages of the magazine can take a bit
longer to load, especially on older computers with slower CPUs. But I think that
is a worthwhile trade-off for the improved clarity. You can also download the
PDF and view it on most desktop viewers.
So please bear with us while we clean up any small remaining problems
with the new system, and tweak it to improve usability on smaller devices like
smartphones. It should be pretty well sorted by early next year. And if you haven’t
looked at our online edition in a while, now might be a good time to revisit it.
Nicholas Vinen
24-26 Lilian Fowler Pl, Marrickville 2204
2
Silicon Chip
Australia’s electronics magazine
siliconchip.com.au
|