Зайти на огонек – зайти в гости к друзьям, знакомым без предупреждения, запросто. Есть две версии происхождения этого оборота: 1) выражение связано с прежним обычаем ставить на окне зажженную свечу в знак того, что хозяева дома и к ним можно зайти; 2) на огонек значит 'на миг', т. е. на очень короткое время, достаточное, чтобы получить, зажечь огонь или только погреться.
...Зайти на огонек...
...Зайти на огонек – зайти в гости к друзьям, знакомым без предупреждения, запросто....
Шапочное знакомство – поверхностное, беглое знакомство с кем-либо. Выражение собственно русское, связано с русским этикетом. Раньше у мужчин среди высших сословий было принято при приветствии приподнимать шляпу, если встречались знакомые или приятели, только друзья пожимали друг другу руки, и только близкие друзья или родственники при встрече обнимались; выражение шапочное знакомство показывает, что знакомые только приятели, а не друзья. По другой ...
...Шапочное знакомство...
...Следовательно, в обороте первоначально имелось в виду «уличное знакомство, без хождения друг к другу в гости»....