Як вставити кнопку like з facebook в жж (пішли на друге коло) - інженер механічних душ
Як вставити кнопку Like з Facebook в ЖЖ (пішли на друге коло)
Спочатку трохи істерики тезка-like style:
... криворукий ебала! ... аси з супу ... щоб вас распи ... ваші візитки - гав ... таких кретинських ілюстрацій ще пошукати ... ви нічого не розумієте в программи ... жахливо нудна х ... так верстають тільки ч ... хочеться вирвати очі і Блевіо ...
Закінчили істерику і припинили виставляти себе натовпі на посміховисько для набору очок дешевої популярності. Тепер у справі.
Вчора програмісти в супі прикрили лавочку з публікацією кнопочок Like з Facebook і Tweet з Twitter в Живий Журнал, за допомогою обхідних маневрів, відкритих мною місяць тому.
Рішення СУП-а зрозуміло і можливо навіть виправдано. Все-таки такий напів-хак з підміною функціональності тега
Можна було б, звичайно, обмежити доступ IFRAME-а (а точніше його заміни у вигляді OBJECT) тільки сторінками facebook та twitter, або ще що-небудь в цьому роді, варіанти є, але в СУП-е вирішили не паритися, і відрубати лиху голову на корені.
Але ж друге десятиліття 21го століття пішло, HTML5 на носі, треба якось рухатися вперед, не вважаєте?
Що можна зробити в даному випадку?
Рішення настільки просте, що можна сказати - абсолютно тупе.
Тупо не замислюючись міняємо в коді кнопки слова OBJECT на EMBED (зверніть увагу, це потрібно зробити ДВА рази, при відкритті тега, і при його закритті), а слово data на src, і все знову працює!
Тобто до цього для Like ми мали:
Те ж саме для кнопки Tweet, було:
Хочеться лише сподіватися, що криворукий ебала далекоглядні програмісти з супу кинуть свою шкідливу звичку законопатчівать діри клоччям і вихлюпувати дитину разом з брудною водою, а зрозуміють, що якщо в бізнесі існує споживча потреба, її потрібно задовольняти, а не робити вигляд, що менше знаєш, міцніше спиш, і чим менше потреб, тим менше проблем і турбот у кодеров на зарплати.
Не забуваємо також, що даний фінт з підміною тега IFRAME на теги OJBECT або EMBED працює у всіх нормальних браузерах і не працює (!) В Internet Explorer-е, навіть останньої 9-й версії, а значить 90% потенційно шкідливого коду вже відрізано само собою одним тільки фактом невикористання IE при роботі з Живим Журналом.
А тепер, попросивши вибачення у Новомосковсктелей (я ж обіцяв більше не користуватися цими кнопками у себе в журналі, але для тесту доведеться це зробити ще один, сподіваюся останній раз) самі блескучей, сяючі, недосіські і майже-що кумедні котег, що притягають погляд і курсор мишки, кнопочки: