Если после "спорного" слова нужен определенный падеж, значит, оно употреблено в роли предлога. Если не требуется определенного падежа, значит, оно является наречием. Кроме того, предлог опустить нельзя, наречие — можно.
1.Далеко ВПЕРЕДИ подавал свой могучий голос "Суворов" - наречие (не требует после себя определенного падежа; можно употребить эту фразу и без наречия).
ВПЕРЕДИ (чего?) нашего отряда взвились трёхцветные ракеты.- предлог. (нужен определенный падеж; опустить его нельзя).
2. Спокойнее идти ПОСЕРЕДИНЕ (чего?) улицы.- предлог (нужен определенный падеж; опустить его нельзя).
У собаки белый треугольник на груди, одно ухо торчком, а другое будто сломано ПОСЕРЕДИНЕ.- наречие (не требует после себя определенного падежа; можно употребить эту фразу и без наречия).