That Corona has a significant impact on any business no longer needs to be said. Since the outbreak, most of us were forced to question the workplace. No longer being in 1 physical location as a team, brought new challenges to every marketing department, editorial team and prepress environment.
Working from home became the new standard and IT departments had to shift up a gear. Everyone suddenly had to have VPN access, the necessary video conference tools such as Teams or Zoom had to be installed, colleagues needed access to central network locations, ERP, PIM systems and so on.
Also the known processes are now more than ever questioned. The physical separation of the workplace means that not all tasks can be carried out as naturally as before. Lower internet connection speeds and introduced security protocols often limit the user’s options. The available project budgets are also under more pressure than ever, which means that time-consuming repetitive actions that used to be done manually now suddenly have to be done automatically. But not only with existing projects are tasks scrutinized, also with new assignments additional thinking is now automatically provided to eliminate all manual and time-consuming steps as much as possible. Automation is often not only about saving costs or giving colleagues the space to focus on their core tasks, but also about preventing errors. Tasks performed using automated processes always follow the same logic, in the same way, usually faster and error-free.
The term “automation” is a broad concept within which a very wide range of possibilities are available. Not only are there powerful workflow solutions available out-of-the-box, but also middleware solutions can be developed through customization that form the missing link between different third-party systems.
What is often overlooked, however, is that small scripts or custom-built apps can also provide significant speed gains and often at a minimal cost, debunking the myth that an automation solution is a major investment.
A cost-benefit analysis in which a script of a few hundred euros can save tens of thousands of euros in costs, is therefore quickly made.
Node.js
When people talk about scripting, they quickly think of batch, shell, Python, VB scripts, Applescripts etc. One language that is still often overlooked is Javascript. This scripting language has been well supported for over 15 years in solutions such as Vjoon K4, Enfocus Switch and various Adobe packages. To be honest, until recently an old standard of this language was often supported. The possibilities were therefore often more limited, or required creative solutions to solve some problems.
In recent years, Node.js has been on the rise. This powerful framework allows to execute modern Javascripts, not only in your familiar browser, but also on a system level or integrated in own developed solutions. This powerhouse has not gone unnoticed by several vendors and the latest version of Enfocus Switch makes it possible to integrate Node.js scripts. The older, legacy Javascripts are still supported, but will probably have to be replaced by this newer solution in the coming years. Adobe has also finally decided to give their outdated script support a new look, and in the coming years, the known packages will be provided with a new script engine in which Node.js will play an important role.
2020 has become the year where digital transformation has received a boost in many companies. The Covid-19 pandemic is truly revolutionizing the ways we work and projects we take on. Editorial, marketing and prepress automation is now more than ever a must for those who want to support cost-effective, error-free, high-performing and robust teams. Scripts can be an important part of this, and with the advent of Node.js, a lot of options become readily available. Whether you choose to do it yourself or want to rely on a partner, high-performance solutions can support every creative team in performing repetitive actions faster and error-free. Would you like to know more about the possibilities for your team, or are you looking for a similar training? Don’t hesitate to contact one of our experts.